Я запитав у ChatGPT, Claude та Gemini найкращу формулу для Excel — вони дали різні відповіді

Written By: author avatar Христина Горда

20 Липня, 2026

Як різні AI асистенти розв’язують одну Excel-задачу: унікальні формули та підходи

Три штучні інтелекти розв’язали однакове завдання по-різному

Один запит — три індивідуальні формули

Колись я витрачав години на створення та налагодження складних формул в Excel. Тепер достатньо пояснити проблему штучному інтелекту, і він за лічені секунди запропонує робоче рішення. Для тесту я звернувся до трьох моделей — ChatGPT, Claude та Gemini — з абсолютно однаковим запитом, щоб побачити, як кожна з них підійде до вирішення однієї й тієї ж задачі.

Ось завдання, яке я їм поставив:

В мене є таблиця Excel з назвою T_Sales, що містить стовпці Product, Jan, Feb, Mar, Apr, May, Jun, а також порожній стовпець First Month Over 10000. Потрібна формула до стовпця First Month Over 10000, яка поверне перший місяць, у якому продажі в рядку перевищують 10 000. Якщо жоден місяць не перевищує 10 000, повертати “None”. Використовую Microsoft 365 Excel. Будь ласка, запропонуйте найкращу формулу та коротко поясніть вибір підходу.

Це не було науковим експериментом — один запит не може відобразити всі варіанти відповідей AI. Мета полягала у тому, аби продемонструвати різноманітність підходів штучного інтелекту до однієї й тієї ж задачі.

Попри одну умову й завдання, кожен AI обрав свій шлях розв’язання.

Підсумок формул від AI

ChatGPT запропонував формулу, що використовує LET, XMATCH та INDEX:

=LET(sales, T_Sales[@[Jan]:[Jun]], months, T_Sales[[#Headers],[Jan]:[Jun]], match_pos, XMATCH(TRUE, sales>10000), IFERROR(INDEX(months, match_pos), "None"))

Claude теж застосував LET з жорстко закодованими назвами місяців:

=LET(sales_data, T_Sales[@[Jan]:[Jun]], month_names, {"Jan","Feb","Mar","Apr","May","Jun"}, match_idx, XMATCH(TRUE, sales_data>10000), IF(ISNA(match_idx), "None", INDEX(month_names, match_idx)))

Gemini вразив двома варіантами — короткими формулами на основі XLOOKUP:

=XLOOKUP(TRUE, T_Sales[@[Jan]:[Jun]]>10000, {"Jan","Feb","Mar","Apr","May","Jun"}, "None", 1) та =XLOOKUP(TRUE, T_Sales[@[Jan]:[Jun]]>10000, T_Sales[[#Headers],[Jan]:[Jun]], "None", 0)

Яка формула краща? Все залежить від ваших потреб

Кожен AI зробив свій вибір компромісів

При перевірці в Excel усі формули коректно знаходили потрібний місяць. Але відмінності були в стилі та підході до побудови формул.

ChatGPT та Claude зупинились на LET — це додає логіки й структурованості коду, роблячи формули читабельнішими. Та іноді саме ця складність може бути зайвою у простих випадках.

Формули ChatGPT та другий варіант Gemini більш динамічні, оскільки беруть назви місяців напряму з заголовків таблиці. Якщо ви зміните назви місяців у таблиці — формули оновляться автоматично і без додаткової правки.

Натомість формули від Claude та перший варіант Gemini жорстко прописали назви місяців у коді. Тобто при зміні заголовків доведеться редагувати формулу вручну.

Gemini надає перевагу лаконічності — її XLOOKUP формули коротші та простіші. Однак відсутність LET означає, що формулу важче розібрати або розширити для складніших задач.

При цьому Gemini додала зайві аргументи для режимів пошуку, які в цій ситуації не впливають на результат. Це свідчить, що AI може генерувати робочі, але не завжди оптимальні версії рішення.

Пояснення від кожного AI були зрозумілими, але жоден не зачепив важливі аспекти підтримки формули: наскільки її легко буде редагувати іншим користувачам, чи адаптується вона при змінах, чи не надто ускладнена.

Вибір “найкращої” формули — це завжди про вас

Навіть найкращий запит потребує людського рішення

Жодна з запропонованих формул не є “помилковою”. В Excel існує кілька шляхів для досягнення однакового результату. Проте “оптимальний” підхід залежить від факторів, які важко вписати в короткий запит до AI.

Ви можете вказати, яку версію Excel використовуєте, які функції віддаєте перевагу чи хочете уникати, чи можна використовувати допоміжні стовпці. Але AI не знає і не зможе врахувати історію вашої таблиці, рівень знань колег або унікальні причини, чому формули складені саме так.

Завантаження вашого файлу в AI додає контексту, але не замінить розуміння причин попередніх рішень. Також треба бути уважними щодо конфіденційності даних під час роботи з AI-сервісом.

З часом, коли зростає складність таблиці, транслювати всю логіку, обставини й виклики AI стає практично нереально. Простіше сказати: AI допомагає шукати варіанти, але кінцевий вибір — за людиною, що розуміє сутність і ціль аркуша.

Використовуйте AI як помічника, а не автора формул

Дайте AI підтримку, а остаточне рішення залиште за собою

Не потрібно боятися впроваджувати AI у роботу з таблицями. Текстові моделі — чудовий інструмент для пояснення формул, пошуку нових підходів чи автоматизації рутинних процесів.

Щоб отримати від AI дійсно корисний результат, дотримуйтесь простих порад:

  • точно вкажіть версію Excel для уникнення проблем сумісності;
  • надайте невеликий, але показовий приклад структури даних;
  • чітко опишіть бажаний результат і варіанти, які хотіли б розглянути чи виключити;

Також враховуйте рівень знань користувачів, яким доведеться підтримувати формулу, та озвучте вподобання щодо функцій та методів.

Після отримання відповіді AI перевірте формулу на реальних даних, спробуйте у вашій таблиці та переконайтеся, що вона зрозуміла тим, хто працюватиме з файлом надалі.

AI варто застосовувати, де він дійсно додає користь

Штучний інтелект особливо корисний у чітко визначених завданнях — трішки пояснити формулу, створити демонстраційні дані чи прискорити рутинні дії. У свіжому досвіді я попросив Claude розробити кілька автоматизацій в Excel, і він справді створив корисні інструменти, хоча мені все одно довелося ретельно перевіряти їх перед використанням.

Людина та робот стоять один навпроти одного, на голові людини зображення мозку, у робота — AI-чіп.
Фото: Lucas Gouveia / How-To Geek
Робот штучного інтелекту працює за комп’ютером, на екрані видно поле для запиту.
Фото: Lucas Gouveia / How-To Geek

Категорії Без категорії

різне