Формулы в Google Таблицах: что нужно знать пользователю Excel

Иван Корнев·10.04.2026·5 мин

Главное отличие формул в Google Таблицах от Excel заключается не в базовой математике, а в работе с массивами данных и облачной интеграции. В то время как Excel часто требует сложных комбинаций клавиш (Ctrl+Shift+Enter) для работы с массивами, Google Таблицы используют функцию ARRAYFORMULA и автоматически обрабатывают диапазоны. Кроме того, здесь есть уникальные функции для импорта данных из интернета и других файлов, которых нет в классическом Excel.

Если вы переходите с Excel, вам будет приятно узнать, что 90% базовых функций (SUM, VLOOKUP, IF) работают идентично или имеют полные аналоги. Однако для эффективной работы важно освоить специфические возможности «гугловских» таблиц.

Краткий ответ: Синтаксис формул почти одинаков (начинается с =), но в Google Таблицах проще работать с большими массивами данных благодаря функции ARRAYFORMULA, а также доступны уникальные функции для импорта данных (IMPORTRANGE, IMPORTXML), отсутствующие в Excel.

Синтаксис и базовые различия

Хотя логика вычислений схожа, есть несколько технических нюансов, которые влияют на повседневную работу:

  • Разделители аргументов: В русской локали Excel и Google Таблиц обычно используется точка с запятой (;), в английской — запятая (,). Важно следить за настройками региона в вашем аккаунте.
  • Имена функций: Большинство функций переведены или транслитерированы одинаково (СУММ/SUM, ЕСЛИ/IF). Однако некоторые специфические функции могут иметь разные названия или отсутствовать в одной из платформ.
  • Обработка ошибок: Ошибки вроде #Н/Д (#N/A) или #ДЕЛ/0! (#DIV/0!) выглядят похоже, но механизмы их отлова функцией ЕСЛИОШИБКА (IFERROR) в Google Таблицах часто работают быстрее при больших объемах данных.

Уникальные возможности Google Таблиц

Это тот раздел, где Google Таблицы превосходят настольный Excel в сценариях, требующих работы с внешними данными и автоматизации.

Работа с массивами (ARRAYFORMULA)

В Excel для применения формулы ко всему столбцу часто приходится копировать её вниз или использовать динамические массивы (в новых версиях). В Google Таблицах функция ARRAYFORMULA позволяет применить вычисление к целому диапазону одной формулой.

Пример: Вместо того чтобы писать =A2*B2 в каждой строке, вы пишете в первой ячейке: =ARRAYFORMULA(A2:A100 * B2:B100) Это мгновенно заполнит весь столбец результатами и автоматически обновится при добавлении новых строк (если диапазон задан с запасом или открыт).

Импорт данных из внешних источников

Google Таблицы имеют встроенные функции для парсинга веба и связи между файлами, что в Excel требует использования Power Query или макросов VBA.

  • IMPORTRANGE: Позволяет подтягивать данные из другой Google Таблицы по ссылке.
    • Синтаксис: =IMPORTRANGE("ссылка_на_файл"; "Лист1!A1:C10")
    • Нюанс: При первом использовании требуется нажать кнопку «Открыть доступ» во всплывающем окне.
  • IMPORTHTML / IMPORTXML: Загружает данные с веб-страниц (таблицы, списки) напрямую в ячейки.
  • GOOGLEFINANCE: Получает актуальные котировки акций и валют в реальном времени.

Лайфхак: Используйте GOOGLETRANSLATE для быстрого перевода текста прямо в ячейке. Формула =GOOGLETRANSLATE(A1; "ru"; "en") переведет содержимое ячейки A1 с русского на английский без посещения сторонних сайтов.

Функции поиска: эволюция от VLOOKUP к XLOOKUP

Пользователи Excel привыкли к ВПР (VLOOKUP). В Google Таблицах эта функция также доступна, но платформа раньше внедрила более мощный аналог — XLOOKUP (в русском интерфейсе может называться ПРОСМОТРХ или оставаться на английском в зависимости от настроек).

ХарактеристикаVLOOKUP (ВПР)XLOOKUP (ПРОСМОТРХ)
Направление поискаТолько слева направоВ любую сторону
Номер столбцаТребуется указывать индексУказывается диапазон возврата
Ошибка отсутствияВозвращает #Н/ДМожно задать свое значение сразу в формуле
Режим поискаПо умолчанию приблизительныйПо умолчанию точный

Пример использования XLOOKUP: =XLOOKUP("Иванов"; A2:A100; C2:C100; "Не найден"; 0) Эта формула найдет «Иванова» в столбце A, вернет соответствующее значение из столбца C, а если имя не найдено — напишет «Не найден».

Частые ошибки при переходе с Excel

При миграции на Google Таблицы пользователи часто сталкиваются с типовыми проблемами:

  1. Ошибка #ЗНАЧ! при импорте: Часто возникает из-за различий в форматах дат или чисел (точка вместо запятой). Проверьте настройки файла («Файл» → «Настройки» → «Язык и регион»).
  2. Медленная работа при избытке IMPORTRANGE: Каждая такая функция делает отдельный запрос к серверу. Если их сотни, таблица начнет тормозить. Старайтесь импортировать данные одним большим диапазоном, а не множеством мелких.
  3. Отсутствие абсолютных ссылок при копировании: Как и в Excel, не забывайте фиксировать ячейки знаком доллара ($A$1), если формула должна ссылаться на конкретное значение при протягивании.
  4. Ограничение на количество формул: В одном документе нельзя использовать бесконечное количество тяжелых формул. Для очень больших отчетов (сотни тысяч строк) лучше использовать связку Таблицы + BigQuery или сводные таблицы.

FAQ: Ответы на популярные вопросы

Можно ли открыть файл Excel в Google Таблицах и сохранить все формулы? Да, при загрузке .xlsx файла большинство стандартных формул конвертируются автоматически. Однако макросы VBA работать не будут — их нужно переписывать на Google Apps Script.

Работают ли сводные таблицы (Pivot Tables) так же, как в Excel? Логика та же, но интерфейс отличается. В Google Таблицах сводные таблицы создаются через меню «Вставка» → «Сводная таблица» и редактируются в боковой панели справа, а не в самой сетке ячеек.

Как сделать формулу, которая не меняется при копировании? Используйте абсолютные ссылки. Добавьте знак $ перед буквой столбца и номером строки (например, $C$5). Это зафиксирует ячейку при перетаскивании формулы.

Есть ли в Google Таблицах аналог «Поиска решения» (Solver)? Встроенного аналога с таким же богатым функционалом, как в надстройке Excel Solver, нет. Для сложных оптимизационных задач придется использовать скрипты или сторонние дополнения из магазина Google Workspace.