единица 6 / 11

Генериране на формули на Excel и почистване на данни

Печалби:

  • Възможност за създаване на сложни формули на Excel/Sheets чрез точно описание на версията и структурата на таблицата
  • Възможност за дефиниране на стъпките за почистване и нормализиране на объркани финансови данни чрез подкана
  • Възможност за проверка на генерираните формули чрез тестването им върху малък набор от данни с известни резултати

Домът на финансовия специалист е Excel (или Google Sheets). Но писането на сложна формула от нулата, настройването на вложени IF или почистването на объркани данни може да отнеме часове. Това е мястото, където изкуственият интелект (AI) влиза в игра като „асистент на формулата“: вие обяснявате какво искате на обикновен турски, а той записва формулата. Но с едно предупреждение: формулата, генерирана от AI, никога не влиза в главния файл, без да бъде тествана. В тази част ще научим как да генерираме формули и да почистваме данни с дисциплината проверка.

Правилно описание на формулата за AI

Моделът не вижда вашата маса. Така че трябва да му дадете следното, за да отпечатате формулата: какво е в коя колона, в коя клетка ще влезе формулата, какво искате да изчислите и коя програма използвате (някои функции и скоби са различни в Excel и Google Таблици).

Съвет: Когато питате за формула, обяснете съдържанието на колоната с пример: Да кажете „Колона A е датата, B е името на клиента, C е сумата“ е много по-точно от „напишете тази формула“. Моделът установява референции съответно.

Стъпка по стъпка: безопасно производство на формула

  1. Опишете структурата. Колони, типове данни, клетка, където ще дойде формулата.
  2. Посочете ясно целта. Като „Добавете броя на редовете, които отговарят на следното условие“.
  3. Посочете програма и регион. Excel или Sheets? Десетичният разделител запетая ли е?
  4. Поискайте формулата и нейното обяснение. Нека обясни какво е направил парче по парче.
  5. Тествайте с малки данни. Опитайте го на 3-5 реда, където знаете резултата, след което го разширете.

Слаба подкана / Силна подкана

Слаба подкана: Напишете формула за условно добавяне в Excel.

Това дава обща и често неточна формула, тъй като не е ясно коя колона кое условие е.

Мощна подкана: Напишете формула за Excel (турска версия, десетична разделителна запетая). Таблица: A=дата, B=отдел, C=категория, D=сума. Данните са в 2..500 реда. Искам: В клетка F2 сумата от сумите в колона D за редовете с отдел "Маркетинг" И категория "Реклама". Резултат: 1) Самата формула 2) Кратко обяснение какво прави всяка част от нея 3) Алтернативна формула (ако е налична), която върши същата работа

Тази подкана дава точна формула, базирана на SUMIFS, описание на частта и алтернатива. Тъй като са посочени турската версия и разделителят със запетая, формулата работи както е.

Когато изисквате формула, планирайте и как ще проверите резултата. Най-безопасният метод е да настроите тестова таблица, достатъчно малка, за да можете да я изчислите на ръка: 3-5 реда, за които вече знаете резултата. Пуснете формулата в тази таблица и вижте дали тя дава очакваното число. Ако го дадете, вие го разпространявате; Ако не стане, можете да коригирате подканата и да я възпроизведете. Тази малка инвестиция предотвратява тиха грешка, разпръсната върху 500 реда.

Обичайни формулни семейства

нужда

Турски Excel

английски/листове

бележка

Условно общо

СУМИЗЕ

СУМИ

Множество условия

условно броене

БРОИ-СЪЩО

COUNTIFS

Колко реда се побират

Търсене

VLOOKUP / ИНДЕКС+МАЧ

VLOOKUP / ИНДЕКС+МАЧ

INDEX+MATCH е по-гъвкав

условна стойност

АКО / АКОГРЕШКА

АКО / АКОГРЕШКА

За управление на грешки

Извличане на текст

ОТ ЛЯВО, ПАРЧЕ, НАМИРАНЕ

НАЛЯВО, СРЕДА, НАМИРАНЕ

При почистване на данни

Внимание: AI може да отговори с английски имена на функции (SUMIFS, VLOOKUP). Турският Excel не ги разпознава; Необходими са еквиваленти като SUMIFS, VLOOKUP и др. Не забравяйте да посочите коя версия използвате в подканата, в противен случай формулата ще даде грешка.

Почистване на данни: от разхвърляно до организирано

Финансовите данни често са мръсни: форматите на датите са смесени, сумите имат разделители за хиляди, един и същ клиент е написан по различен начин („ABC Ltd“, „ABC Limited“, „abc ltd.“). AI може да реши тези стъпки за почистване както с формула, така и със списък със стъпки.

Дайте следния план стъпка по стъпка и необходимите формули на Excel за почистване на обърканите данни: Проблеми: датите са във формат 12.03.2025 и 2025-03-12; сумите включват текст като "1.234.50 TL"; Имената на клиентите имат противоречиви главни/малки букви. Цел: дата в единичен формат, сума в число, име на клиента с правилни главни букви. Показвайте всяка стъпка с отделна формула, работете в нови колони, без да нарушавате оригиналните данни.

Обяснение на Pivot и обобщената логика

AI не може да щракне върху обобщената таблица вместо вас, но ви казва стъпка по стъпка как да я настроите и дава същото обобщение с формулата.

Бих искал да обобщя тази таблица в общите разходи на месец и отдел. Дайте ми два начина: 1) Стъпки на обобщена таблица (кое поле към ред, колона, стойност) 2) Набор от формули, който изгражда същото обобщение като SUMIF, без да използва обобщена таблица

Разбиране на формулата: отваряне на черната кутия

Използването на формула, дадена от AI, без да я разбирате, е опасно в дългосрочен план; защото един ден входът се променя, формулата се поврежда и не можете да я поправите, защото не знаете какво прави. Така че не просто приемайте формулата, научете я. AI е страхотен учител: можете да имате сложна формула, която да ви бъде обяснена стъпка по стъпка.

Обяснете ми тази формула ред по ред, сякаш току-що уча Excel: запишете какво прави всяка функция, реда на аргументите и при какви обстоятелства тази формула ще се провали. Накрая "как да тествам тази формула?" Предложете 3 примерни входа и очаквани изхода за.=IFERROR(VLOOKUP(A2,List!A:C,3,FALSE);"not found")

Също така придобийте навик за документиране: запишете какво прави формулата в едно изречение до клетката, в която сте използвали сложната формула, или в раздела „бележки“. Ще си благодарите, когато отворите файла шест месеца по-късно. AI може също да генерира това описателно изречение вместо вас.

Съвет: Когато дадена формула даде неочаквани резултати, вие давате цялата формула на AI и питате „защо това може да е грешно?“ попитайте. Дайте на модела клетъчни проби и резултата, който очаквате; През повечето време той незабавно намира референтната грешка или несъответствието на типа (текст/число).

Мини калъфи

Случай 1 — Прихващане на грешна версия. Анализатор постави формулата SUMIFS, дадена от AI, в турски Excel и написа #AD? получих грешката. Когато актуализирах подканата до „Турска версия“, моделът даде SUMIF и формулата проработи. Урок: уточняването на версията е пет секунди работа, пропускането е половин час неприятности.

Случай 2 — Тестът улови грешка. AI беше посочил грешната клетка за разделяне във формулата „промяна през последния месец“. Анализаторът тества формулата на 4 реда, където знае резултата; На един ред се получи абсурден резултат от 900%. Справката е коригирана. Без тестване грешката щеше да се разпространи над 500 реда.

Случай 3 — Два часа почистване за десет минути. Счетоводител забеляза, че сумите в банковото извлечение от 1200 реда са в текстов формат („TL 1234,50“) и не могат да се сумират. Със стъпките SUBSTITUTE + CONVERT, дадени от AI, той преобразува колоната в число за десет минути; провери резултата на три реда и потвърди с пълна проверка, че всичките 1200 реда са преведени.

Случай 4 — Цената на използване без разбиране. Един анализатор използва вложената формула, която получи от AI, без да я разбира. Месеци по-късно, когато редът на колоните на изходната таблица се промени, формулата тихо започна да изтегля грешната колона, но никой не забеляза; Докладът се обърка два месеца. Ако накара изкуствения интелект да обясни формулата от самото начало и да запише какво прави в клетка с бележки, промяната щеше да бъде уловена веднага. Урок: разбирането на всяка формула, която използвате, е за предотвратяване на бъдещи грешки.

Често срещани грешки

  • Не е посочена версия на Excel/Sheets. Английската функция дава грешка в турската версия.
  • Искане на формула без описание на таблицата. Моделът не може да отговаря на референции; Дайте съдържанието на колоната.
  • Разнасяне на формулата без тестване. Не влизайте в основния файл, без да опитате малки данни с известни резултати.
  • Почистване чрез повреждане на оригиналните данни. Извършете почистването на нови колони; Защитете необработените данни.
  • Без уточняване на десетичния разделител/хиляда. Объркването със запетая и точка води до тихи грешки в изчисленията.

В обобщение

  • AI е мощен помощник, който превежда логиката, която описвате на обикновен турски, във формула на Excel/Sheets; но не виждате вашата таблица, вие описвате структурата.
  • Посочването на версията (турски/английски, Excel/листове) и десетичния разделител е от съществено значение, за да работи формулата така, както е.
  • Искането за частично обяснение до формулата едновременно учи и улеснява улавянето на грешката.
  • Тествайте всяка създадена формула върху малко количество данни с известни резултати, след което я разпространете.
  • Извършете почистване на данни на нови колони; Никога не повреждайте директно необработените данни.

Задача за приложение

Изберете сложна счетоводна нужда от собствената си работа (напр. сума с множество условия или търсене между две таблици). Генерирайте формулата, нейното обяснение и алтернатива с мощния шаблон за подкана. Опитайте го на тестова таблица от 3-5 реда, където знаете резултата; Ако има грешка, коригирайте подканата и я възпроизведете. Също така вземете мръсна колона (смесена дата или текстова сума) и я поправете със стъпките за почистване на AI и проверете резултата.

контролен списък

  • [ ] Посочих версията на Excel/Sheets и десетичния разделител.
  • [ ] Описах съдържанието на колоната и клетката, където ще дойде формулата.
  • [ ] Исках описание на частта до формулата.
  • [ ] Тествах формулата върху малки данни с известни резултати.
  • [ ] Изчистих данните в нови колони, без да повредя необработените данни.
  • [ ] Направих поне една абсурдна проверка на последствията, преди да разпространя.