Представьте: вам прислали список из двухсот сотрудников, где в одном столбце записано полное ФИО, а в отчёт нужны только фамилии. Или есть рабочие адреса электронной почты, а нужен столбец с логинами — частью адреса до знака @. Задача несложная, но механическая: копировать, вырезать лишнее, следить, чтобы не сбиться на строке 137.
Умное автозаполнение (Smart Fill) избавляет от этой рутины. Вы вручную заполняете одну-две ячейки, показывая на примере, какой результат вам нужен, а Таблицы распознают закономерность и предлагают заполнить остальные строки сами. После этого урока вы сможете вытаскивать нужные части из текста, собирать значения из нескольких столбцов и приводить данные к единому виду, не написав ни одной формулы вручную.
Что уже умеем
За третий модуль вы научились сортировать и фильтровать данные, строить диаграммы, собирать сводные таблицы и оформлять отчёты условным форматированием. То есть вы уже умеете считать, искать и наглядно показывать результат.
Четвёртый модуль про другое: как переложить часть работы на сами Таблицы. Начнём с самого наглядного инструмента — автозаполнения по образцу. Здесь пригодятся адреса и диапазоны из первого модуля и текстовые функции из урока 2.3: Smart Fill нередко делает за вас именно то, что вы могли бы собрать через LEFT или CONCATENATE.
Что вы узнаете в рамках статьи
- что такое Smart Fill и по какому принципу он угадывает нужный результат;
- как вытащить фамилию из полного ФИО, заполнив всего одну ячейку вручную;
- как собрать логин из адреса электронной почты;
- как принять, отклонить или поправить предложение Таблиц;
- чем умное автозаполнение отличается от обычного протягивания вниз;
- почему подсказка иногда не появляется и что с этим делать.
Ключевые термины
- Умное автозаполнение (Smart Fill) — функция Google Таблиц, которая по вашим примерам определяет закономерность и предлагает заполнить остальные ячейки столбца.
- Образец (пример ввода) — ячейка, заполненная вручную, чтобы показать Таблицам желаемый результат.
- Предложение (подсказка) — заполнение, которое Таблицы показывают серым текстом, пока вы его не приняли; на данные оно ещё не влияет.
- Обычное автозаполнение — протягивание значения или формулы за маркер; копирует, но не анализирует смысл данных.
- Маркер заполнения — квадратик в правом нижнем углу выделенной ячейки, за который её содержимое протягивают на соседние.
Как Smart Fill догадывается, что вам нужно
Работает это так: Таблицы смотрят на столбец, который вы заполняете, и на соседние столбцы с данными. Если ваш ввод похож на результат преобразования соседних значений, появляется предложение — серый текст в остальных ячейках столбца. Пока вы его не подтвердили, ничего не записано: это черновик, который можно отклонить.
Важно понимать границы: Smart Fill не читает мысли, а ищет повторяющийся образец. Он хорошо справляется с извлечением части текста, склейкой значений, добавлением приставки или единиц измерения, и тем точнее, чем однороднее исходные данные. Функция работает только при подключении к интернету и доступна не во всех языках интерфейса — если подсказка не появляется, это может быть особенностью версии или настроек, а не вашей ошибкой.
Первый пример: достаём фамилию из ФИО
Создайте новый лист и введите такие данные:
| A | B | C | |
|---|---|---|---|
| 1 | ФИО | Электронная почта | Фамилия |
| 2 | Иванова Мария Сергеевна | m.ivanova@example.com | |
| 3 | Петров Олег Иванович | o.petrov@example.com | |
| 4 | Сидорова Анна Павловна | a.sidorova@example.com | |
| 5 | Кузнецов Дмитрий Львович | d.kuznetsov@example.com | |
| 6 | Орлова Елена Викторовна | e.orlova@example.com |
Теперь щёлкните по ячейке C2 и введите вручную одно слово: Иванова. Нажмите Enter и перейдите к C3. Через мгновение в ячейках C3:C6 появится серый текст — это и есть предложение Smart Fill:
| A | C | |
|---|---|---|
| 3 | Петров Олег Иванович | Петров |
| 4 | Сидорова Анна Павловна | Сидорова |
| 5 | Кузнецов Дмитрий Львович | Кузнецов |
| 6 | Орлова Елена Викторовна | Орлова |
Чтобы принять предложение, нажмите Ctrl + Enter (на Mac — Command + Enter) или щёлкните по галочке во всплывающей подсказке. Серый текст станет обычным, и столбец C будет заполнен.
[Скриншот: столбец «Фамилия» с заполненной вручную ячейкой C2 и серым текстом предложения в C3:C6, рядом всплывающая подсказка с кнопкой подтверждения]
Щёлкните по любой заполненной ячейке и посмотрите в формульную строку. Иногда там окажется просто текст, а иногда — формула, которую Таблицы составили за вас. Оба варианта нормальны: во втором случае значение пересчитается само, если вы поправите ФИО в столбце A.
Второй пример: собираем логин из адреса почты
Тот же приём работает и в обратную сторону — когда нужно отрезать часть строки. Добавьте в столбец D заголовок «Логин» и введите в D2 значение m.ivanova — это часть адреса m.ivanova@example.com до знака @.
Если предложение появилось сразу — принимайте его тем же Ctrl + Enter, и в D3:D6 окажутся o.petrov, a.sidorova, d.kuznetsov, e.orlova. Если подсказка не появилась, заполните вручную ещё и D3 (o.petrov): на двух примерах закономерность распознаётся надёжнее. Общее правило: один образец — минимум, два образца — хорошая привычка.
Так же решаются и другие задачи на этих же данных. Заполните E2 значением Мария Иванова — и получите столбец с именем и фамилией в привычном порядке. Логика одна: вы показываете результат, а не описываете правило.
Как отклонить, поправить и настроить подсказки
Предложение — это всегда только предложение. Если оно вам не нужно, нажмите Esc или продолжайте вводить своё значение: серый текст исчезнет. Если вы уже приняли заполнение и увидели ошибку, отмените действие сочетанием Ctrl + Z. И даже принятый результат не «застывает»: любую ячейку можно отредактировать вручную.
Если подсказки не появляются вовсе, проверьте настройку. Откройте меню «Инструменты», затем пункт «Настройки автозаполнения» (в части версий интерфейса он называется «Автозаполнение» или «Управление подсказками») и убедитесь, что автозаполнение включено. Там же его можно выключить, если подсказки мешают.
[Скриншот: меню «Инструменты» с раскрытым пунктом настроек автозаполнения и включённым переключателем]
Чем это отличается от обычного протягивания вниз
Обычное автозаполнение вы, скорее всего, уже пробовали: выделяете ячейку, тянете за маркер в правом нижнем углу — и содержимое копируется на соседние. Работает это иначе.
| Что делает | Smart Fill | Протягивание за маркер |
|---|---|---|
| Анализирует соседние столбцы | Да | Нет |
| Нужен ли пример результата | Да, одна-две ячейки | Нет |
| Как срабатывает | Само, предложением | По вашему действию мышью |
| Что копирует | Логику преобразования | Значение, формулу или ряд |
| Нужен ли интернет | Да | Нет |
Проще сказать так: протягивание повторяет написанное, а Smart Fill пытается понять, что вы хотели получить. Для монотонных списков и формул удобнее маркер, для разбора текста — умное автозаполнение.
Частые ошибки
- Ждать подсказку после одного примера в неоднородных данных. Если в столбце
Aчасть записей «Фамилия Имя Отчество», а часть просто «Фамилия И.», закономерности нет. Приведите данные к одному виду или заполните два-три образца. - Лишние пробелы в исходных значениях. Пробел в начале или в конце строки мешает распознаванию. Пригодится знакомая функция
TRIMиз урока 2.3 — почистите данные до автозаполнения. - Считать серый текст готовым результатом. Пока предложение не подтверждено, в ячейках ничего нет: формулы, ссылающиеся на этот диапазон, увидят пустоту.
- Не проверять итог глазами. Smart Fill угадывает, а не гарантирует. Пробегитесь по нетипичным строкам — двойным фамилиям, длинным адресам.
Частые вопросы
- Почему у меня подсказка не появляется вообще?
Причин несколько: отключённая настройка автозаполнения, отсутствие интернета, слишком неоднородные данные или язык интерфейса, для которого функция пока недоступна. Проверьте настройку в меню «Инструменты» и дайте два примера вместо одного. - Результат обновится, если я поправлю исходные данные?
Зависит от того, что подставил Smart Fill. Формула пересчитается сама, обычный текст придётся поправить руками. Посмотрите на формульную строку, чтобы понять, какой у вас случай. - Можно ли обойтись без Smart Fill, если он не срабатывает?
Да, всё то же достижимо текстовыми функциями из урока 2.3, просто дольше: вы сами описываете правило формулой и протягиваете её вниз.
Итоги
Поздравляем: вы открыли последний модуль курса и освоили инструмент, который экономит десятки минут на каждом импорте «сырых» данных. Теперь вы умеете показать Таблицам результат на одном-двух примерах и получить заполненный столбец, знаете, как принять, отклонить и отменить предложение, где включается автозаполнение и чем оно отличается от протягивания за маркер. А главное — вы понимаете границы этой функции и не удивитесь, если подсказка не появится.
В следующем уроке мы посмотрим на родственную возможность: Таблицы умеют подсказывать не только значения, но и целые формулы. Вы начнёте вводить знак равенства, а редактор предложит готовый расчёт по вашим данным — и решать, принимать его или нет, вы будете уже осознанно.