Добавить в корзинуПозвонить
Найти в Дзене

Нужна была формула в Excel: проверил, какая нейросеть справится без программиста

Среда, конец квартала. Передо мной таблица на восемьсот строк, и нужно вытащить из соседнего файла цену по артикулу. Раньше в такие моменты я шёл к Серёге из IT с печеньем. Серёга вздыхал, говорил «ну ты даёшь» и за минуту писал ВПР. Печенье брал. Я, Алексей, офисный менеджер, сорок лет, формул не знаю и узнавать не планирую. Но Серёга в отпуске, печенье съели без него, а отчёт нужен к пятнице. И я подумал: а пусть формулу напишет нейросеть. Их же сейчас как грибов. Сел и проверил, какая справится без единой строчки от меня, без похода к айтишникам. Сразу скажу, чего тут не будет. Не будет советов «выучите Python» и «освойте основы программирования». Я их не освоил и в сорок лет не собираюсь. Мне нужна была формула в ячейку, макрос на повторяющуюся рутину и скрипт для Google Таблиц, который красит просроченные даты красным. Три бытовые задачи, на которых обычные офисные люди и спотыкаются. Тестировал на том, что реально доступно из российского офиса бесплатно и без танцев с настройками
Оглавление

Среда, конец квартала. Передо мной таблица на восемьсот строк, и нужно вытащить из соседнего файла цену по артикулу. Раньше в такие моменты я шёл к Серёге из IT с печеньем. Серёга вздыхал, говорил «ну ты даёшь» и за минуту писал ВПР. Печенье брал.

Я, Алексей, офисный менеджер, сорок лет, формул не знаю и узнавать не планирую. Но Серёга в отпуске, печенье съели без него, а отчёт нужен к пятнице. И я подумал: а пусть формулу напишет нейросеть. Их же сейчас как грибов. Сел и проверил, какая справится без единой строчки от меня, без похода к айтишникам.

Сразу скажу, чего тут не будет. Не будет советов «выучите Python» и «освойте основы программирования». Я их не освоил и в сорок лет не собираюсь. Мне нужна была формула в ячейку, макрос на повторяющуюся рутину и скрипт для Google Таблиц, который красит просроченные даты красным. Три бытовые задачи, на которых обычные офисные люди и спотыкаются.

На чём гонял: три задачи, два честных кандидата

Тестировал на том, что реально доступно из российского офиса бесплатно и без танцев с настройками. Сразу отвалились двое, хоть про них и спрашивают чаще всего.

ChatGPT и Claude в коде сильнее российских моделей, тут спорить не с чем: в обзорах им ставят девять из десяти против шести у наших. Только вот напрямую из России к ним не зайти: карту не принимают, на сайт не пускают. Для человека, которому нужна одна формула между двумя совещаниями, это уже перебор. DeepSeek формально бесплатный и неплох, но в последние недели он то открывается, то нет. В мае был день, когда сервис лёг для тысяч российских пользователей разом. Полагаться на инструмент, который может пропасть в момент, когда горит отчёт, я не стал.

Осталось двое, кто работает без оговорок: GigaChat от Сбера и Алиса на YandexGPT. Оба бесплатные, оба открываются с рабочего компьютера, оба умеют писать код. На них и гонял.

Критерии простые, без наукообразия. Поймёт ли запрос обычными словами. Даст ли рабочий результат. И главное: покажет ли, куда это вставлять, потому что формула, которую я не знаю куда девать, мне как мёртвому припарка.

GigaChat: своих не путает

Открыл, написал ровно так, как думаю: «у меня таблица с артикулами и второй файл с ценами, нужна формула, чтобы цена сама подтягивалась». Без слова ВПР: я его и не знал.

GigaChat не стал умничать. Выдал формулу, а рядом (человеческими словами) объяснил, что куда подставить и почему диапазон надо закрепить долларами, иначе при протягивании всё поедет. Вот это «почему» меня и подкупило. Серёга обычно молчал, а тут мне ещё и объяснили, на чём я в следующий раз не споткнусь.

Сильная сторона: он свой, российский. Когда я попросил макрос, чтобы каждую пятницу таблица сама сохранялась с датой в имени файла, он сразу понял про наш формат даты (день-месяц-год, без американской путаницы) и не стал подсовывать чужой. Мелочь, а на ней западные модели часто и сыплются.

Где спотыкается. На совсем уж заковыристом скрипте для Google Таблиц он два раза подряд выдал код, который не запускался: ошибка в одной строчке. Пришлось скопировать текст ошибки обратно и попросить починить. Со второго раза заработало. Для сложной аналитики, где много условий, его, честно, не хватает, тут он сам начинает путаться. Но мне сложная аналитика и не нужна была.

Алиса: рядом, но иногда мимо

Алису я гонял в чате на сайте Яндекса, она там бесплатная. Плюс очевидный: если вы и так живёте в Яндексе (почта, диск, браузер), она уже под рукой, регистрироваться отдельно не нужно. Спросил ту же формулу, ответила быстро и по делу.

С простой задачей справилась наравне с GigaChat. Формула рабочая, пояснение есть. А вот на макросе вышло смешнее. Я попросил то же самое (автосохранение по пятницам), и Алиса выдала вполне приличный код. Только забыла предупредить: его надо вставлять в специальный редактор, а саму ячейку не трогать. Я, дурак, вставил в ячейку. Получил, разумеется, текст формулы вместо результата и десять минут тупил, пока не догадался переспросить.

Тут и вскрылась главная разница. В обзорах Алисе за код ставят шесть из десяти, и я понимаю почему. Она пишет, но иногда забывает, что перед ней сидит не программист. Перед ней сорокалетний дядька, который редактор макросов от строки формул не отличает. GigaChat в этом смысле оказался терпеливее.

Зато на чисто текстовых задачах и на всём, что завязано на российские реалии, Алиса хороша. Но это уже не про код, это отдельная история.

Куда вставлять, если совсем не понимаешь

Отдельно скажу про страх, который меня самого тормозил годами. Я боялся не того, что нейросеть ошибётся. Я боялся, что она выдаст правильную штуку, а я не пойму, куда её девать, и буду выглядеть идиотом.

Лечится это одной фразой. После любой формулы или кода пишете: «объясни как для новичка, куда именно это вставить, по шагам». И обе модели спокойно раскладывают: открой вкладку такую-то, нажми сюда, вставь туда. Не стесняйтесь переспрашивать по три раза: нейросети, в отличие от Серёги, не вздыхают и печенье не просят.

Ложка дёгтя (куда без неё)

Теперь честно про то, о чём в восторженных обзорах помалкивают.

Ни одной формуле и ни одному скрипту от нейросети нельзя верить вслепую. Оба моих кандидата минимум раз выдали код с ошибкой, который пришлось чинить. Проверять результат придётся всё равно: подставьте формулу на двух-трёх строчках, где ответ знаете руками, и сверьте. Совпало — спокойно тяните на все восемьсот. Не совпало — копируете ошибку обратно в чат и просите переделать.

И вторая вещь. Не суйте в нейросеть таблицы с настоящими персональными данными клиентов, зарплатами и прочей чувствительной материей. Опишите задачу на условном примере («есть столбец с фамилиями, есть столбец с суммами») и работайте со схемой вместо живых данных. Это касается любого сервиса, не только этих двух.

Для кого что

Если вы работаете в основном с Excel и российскими документами и вам важно, чтобы рядом объяснили человеческим языком, берите GigaChat. Он терпеливее к тем, кто не в теме, и не путается в наших форматах.

Если вы и так в экосистеме Яндекса и нужна формула на бегу, открывайте Алису, она уже в браузере. Только сразу просите объяснить, куда вставлять, иначе повторите мой подвиг с формулой в ячейке.

А Серёге я в итоге купил печенье просто так. Отчёт к пятнице я сдал сам, формулу написала нейросеть за полминуты, и за всю неделю я не произнёс вслух ни одной строчки кода. Сорок лет, не программист, и впервые за квартал отчёт ушёл без чужой помощи.

Короткие ответы на то, что обычно спрашивают

А это точно бесплатно? Да. И GigaChat, и Алиса дают базовый доступ бесплатно, его хватает на формулы и мелкие скрипты. Платить просят за объёмы и продвинутые версии, но для офисной рутины это не нужно.

Нужно ли что-то настраивать, чтобы они открылись? Нет. Обе модели открываются с обычного рабочего компьютера через сайт. В этом и был смысл выбора: чтобы работало сразу, без настроек и регистраций на стороне.

Я вообще не понимаю код. Как проверить, что нейросеть не ошиблась? Проверяйте на маленьком куске. Возьмите две-три строки, где правильный ответ знаете сами, и примените формулу к ним. Сошлось — применяйте ко всей таблице. Не сошлось — попросите исправить, приложив текст ошибки.