Какие формулы Google Таблиц стоит изучить в первую очередь?
В первую очередь стоит изучить формулы, которые объединяют две таблицы, отбирают часть строк, обобщают данные и приводят текст в порядок: на эти четыре задачи приходится большая часть ручной работы с электронными таблицами в обычном офисе.
Представьте вымышленное агентство по организации мероприятий Northgate Events со штатом 15 человек. Координатор операционной работы Лейла ведёт таблицу бронирований и отдельный прайс-лист площадок. Каждую пятницу она вручную переносит цены, отбирает мероприятия на следующий месяц, подсчитывает выручку по площадкам и убирает лишние пробелы в именах клиентов. На это уходит почти вся вторая половина дня, а в прошлом месяце в счёт попала неверная цена.
| Клиент (как введено) | Код площадки | Дата события | Гости | Цена |
|---|---|---|---|---|
| Окафор, Грейс | VEN-04 | 14 ноя 2026 | 80 | скопировано вручную |
| Брандт, Лукас | VEN-11 | 21 ноя 2026 | 35 | скопировано вручную |
| Мехта, Арджун | VEN-02 | 5 дек 2026 | 120 | missing |
Как работают формулы поиска в Google Таблицах?
Формулы поиска находят значение в одной таблице и возвращают соответствующее значение из другой. Так Лейла может автоматически заполнить все цены данными из списка площадок.
XLOOKUP принимает три основных аргумента: искомое значение, один столбец для поиска и столбец, из которого нужно вернуть значение. Необязательные аргументы задают, что показывать при отсутствии совпадения, режим сопоставления и порядок поиска. По умолчанию используется точное совпадение — именно то, что нужно для кодов вроде 'VEN-04'. Если не указать аргумент для отсутствующего значения и совпадение не найдётся, появится ошибка #N/A.
Более старая функция VLOOKUP ищет в первом столбце диапазона и возвращает значение из столбца с указанным вами номером, начиная с 1. Её последний аргумент, is_sorted, по умолчанию задаёт приблизительное совпадение, поэтому Google рекомендует устанавливать FALSE для точного совпадения. Забыть об этом — типичная причина неверных цен, которые остаются незамеченными.
Когда использовать FILTER, а когда QUERY?
Используйте FILTER, если нужны строки, соответствующие одному или нескольким условиям, и QUERY, если нужно выбрать, сгруппировать или суммировать данные за один шаг.
FILTER принимает нужный диапазон, а затем одно или несколько условий, каждое из которых представляет собой столбец значений «истина» или «ложь» той же длины, что и диапазон. Лейла может отобразить только события, дата которых приходится на следующий месяц. Если ни одна строка не соответствует условиям, FILTER возвращает #N/A. Это значение можно заменить понятным сообщением, обернув формулу в IFERROR: её второй аргумент задаёт значение, которое нужно показать при ошибке.
QUERY принимает диапазон, запрос на языке запросов Google Visualization API и, при необходимости, число строк заголовка. Один QUERY может подсчитать выручку по каждой площадке за месяц. Каждый столбец должен содержать данные одного типа; если типы смешаны, преобладающий тип определяет тип столбца, а остальные значения считаются пустыми.
Что делают ARRAYFORMULA и текстовые функции?
ARRAYFORMULA позволяет одной формуле возвращать результаты сразу для многих строк. Поэтому одна формула в верхней ячейке столбца цен может заполнить весь столбец и автоматически охватывать новые бронирования. Многие формулы, возвращающие несколько значений, и без неё автоматически заполняют соседние ячейки.
При работе с текстом TRIM удаляет пробелы в начале и конце, а также повторяющиеся пробелы, оставляя между словами один пробел. При этом функция не удаляет неразрывные пробелы, скопированные с веб-страниц. SPLIT разбивает текст по разделителю на отдельные ячейки: например, 'Окафор, Грейс' можно разделить на фамилию и имя. TEXTJOIN делает обратное: объединяет текст или целый диапазон с выбранным вами разделителем и при необходимости пропускает пустые ячейки. Это удобно для составления списка площадок для письма.
Как использовать Gemini или другого ИИ-помощника для написания формул?
Опишите желаемый результат, укажите точные буквы столбцов или их заголовки и приведите один пример ожидаемого ответа. Затем попросите помощника объяснить предложенную формулу, чтобы вы могли её проверить. В Google Таблицах Gemini может создать формулу по описанию в боковой панели, а в ячейке с ошибкой можно выбрать «Исправить», чтобы он проверил формулу. Для этого нужен подходящий тариф Google Workspace или Google ИИ. Google предупреждает, что предложения могут быть неточными, поэтому проверяйте их, прежде чем на них полагаться.
При работе с ChatGPT, Claude или другим одобренным помощником опишите структуру таблицы, а не вставляйте клиентские данные: например, укажите, на какой вкладке и в каком столбце находятся коды площадок, а где — цены. Этого достаточно, чтобы составить формулу, не раскрывая ничьих данных.
Как выглядят неудачный и улучшенный запросы на создание формулы?
Слабый запрос: «Напишите формулу для получения цены». Типичный ответ — VLOOKUP без аргумента is_sorted и с угаданными номерами столбцов. Поскольку приблизительный поиск находит ближайший код, формула возвращает цену даже для «VEN-02», которого нет в списке площадок.
Улучшенный запрос: 'В Google Таблицах на листе Bookings столбец B начиная со строки 2 содержит коды площадок, например VEN-04. На листе Venues столбец A содержит коды, а столбец C — цены. Напишите одну формулу для столбца E на листе Bookings, которая подставляет цену в каждую строку по точному совпадению, выводит «Нет в прайс-листе», если совпадения нет, и оставляет пустые строки пустыми. Объясните каждый аргумент.' В ответе используется XLOOKUP со значением для отсутствующих совпадений, обёрнутый в ARRAYFORMULA с проверкой пустых строк, и теперь для 'VEN-02' выводится «Нет в прайс-листе».
Как проверить формулу, прежде чем полагаться на неё?
Проверьте формулу на трёх строках, для которых вы уже знаете ответ: обычной, без совпадения и с лишними пробелами. Убедитесь, что для кодов используется точное совпадение, проверьте, нет ли неожиданных результатов #N/A или пустых значений, и сравните объяснение каждого аргумента, данное помощником, со справочной страницей об этой функции в справке редакторов Google Документов.
Какие ошибки часто допускают при работе с формулами в Google Таблицах?
Самая распространённая ошибка — использовать VLOOKUP без FALSE в последнем аргументе, из-за чего возвращаются приблизительные совпадения. Другие ошибки: сбои поиска из-за пробелов в конце значений; столбцы со смесью чисел и текста, из-за чего QUERY пропускает значения; и скрытие всех ошибок с помощью IFERROR, из-за чего реальные проблемы остаются незаметными.
К какому разделу Tosheo.ai относится этот урок?
Этот урок входит в категорию «Автоматизация и рабочие инструменты» курса по автоматизации с помощью ИИ. В практическом задании Tosheo.ai вы получаете вымышленную неупорядоченную таблицу, которую нужно исправить с помощью формул, подготовленных ИИ-помощником. Обратная связь по критериям оценки проверяет точность сопоставления, обработку ошибок и ваши тестовые строки.
Источники и границы рассмотрения
Справка редакторов документов Google: функция XLOOKUP (проверено 19 October 2026) ↗
Справка редакторов документов Google: функция VLOOKUP (проверено 19 October 2026) ↗
Справка редакторов документов Google: функция FILTER (проверено 19 October 2026) ↗
Справка редакторов документов Google: функция QUERY (проверено 19 October 2026) ↗
Справка редакторов документов Google: функция ARRAYFORMULA (проверено 19 October 2026) ↗
Справка редакторов документов Google: функция IFERROR (проверено 19 October 2026) ↗
Справка редакторов документов Google: функция TRIM (проверено 19 October 2026) ↗
Справка редакторов документов Google: функция SPLIT (проверено 19 October 2026) ↗
Справка редакторов документов Google: функция TEXTJOIN (проверено 19 October 2026) ↗