Работа с таблицей
Мгновенное заполнение Excel по образцу соседнего столбца: имена и коды
Мгновенное заполнение Excel — это ввод столбца по вашему образцу для тех, кто разбирает выгрузки с именами, почтой и кодами. Функция сама вписывает данные, когда распознаёт закономерность, а вручную её запускает Ctrl+E[1]. В английской версии она называется Flash Fill. Ниже — шаги, примеры задач, сравнение с формулой и случаи, когда образца мало.
Выгрузка из CRM приходит с полным именем в одной ячейке, а для рассылки нужна только фамилия или только логин почты. В блоке «Применяется к» справки по Flash Fill перечислены Microsoft 365, Excel 2016, 2019, 2021, 2024 и версии 2021 и 2024 для Mac[1].
Порядок простой: найдите столбец рядом с исходными данными, выделите первую пустую ячейку, введите образец и нажмите Enter, затем проверьте предпросмотр. Если строки получились неверно, исправьте пример или отмените заполнение, а готовый приём примените к своим данным.
Ключевые факты: заполнение по образцу (Flash Fill)
- Заполнение по образцу вписывает данные в столбец, когда распознаёт закономерность в ваших примерах[1].
- Вручную функцию запускают кнопкой «Мгновенное заполнение» на вкладке «Данные» или сочетанием Ctrl+E[2].
- На Windows автоматический режим может быть выключен: нужен флажок Automatically Flash Fill и перезапуск Excel[2].
- Справка Microsoft описывает запуск через Data > Flash Fill одинаково для Windows и для Mac[1].
- Формула ЛЕВСИМВ с НАЙТИ задаёт правило функциями, а заполнение по образцу — примером в первой строке.
Как работает мгновенное заполнение в Excel: образец и предпросмотр
Мгновенное заполнение в Excel повторяет образец, который вы ввели вручную, для всех строк соседнего столбца. Пример из справки Microsoft собирает полное имя из имени и фамилии[1].
| A | B | C | |
|---|---|---|---|
| 1 | Имя | Фамилия | Полное имя |
| 2 | Пётр | Иванов | Пётр Иванов |
| 3 | Анна | Смирнова | Анна Смирнова |
| 4 | Олег | Котов | Олег Котов |
- Введите в C2 полное имя и нажмите Enter.
- Начните вводить следующее имя в C3 — Excel покажет предпросмотр для остального столбца.
- Нажмите Enter, чтобы принять предпросмотр.
Если предпросмотра нет, выберите «Данные» → «Мгновенное заполнение» (в английской справке — Data > Flash Fill) или нажмите Ctrl+E[1]. Справка «Сочетания клавиш в Excel» описывает Ctrl+E как вызов мгновенного заполнения для определения узора в соседних столбцах и заливки текущего столбца[3]. Поэтому образец ставят вплотную к исходным данным. Flash Fill есть не только в Microsoft 365: справка называет и Excel 2016, и Excel 2019[1].
Разобравшись с механикой, переходим к задачам, которые решаются одним образцом.
Какие задачи решает заполнение по образцу
Заполнение по образцу решает задачи, где результат собирается из частей соседних ячеек: фамилия из ФИО, логин из почты, имя и фамилия в одной строке. Функция заполняет столбец, когда видит закономерность в примерах[1].
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Владелец | Почта | Фамилия | Логин |
| 2 | Соколова Мария Игоревна | sokolova.m@vetmail.ru | Соколова | sokolova.m |
| 3 | Тагиров Ильдар Ринатович | tagirov@vetmail.ru | Тагиров | tagirov |
Мгновенное заполнение в Excel справится с обоими столбцами. Для фамилии введите «Соколова» в C2 и нажмите Ctrl+E в C3; для логина введите «sokolova.m» в D2 и повторите сочетание в D3. Когда закономерность неочевидна, добавьте второй пример.
После заполнения проверьте строки с нестандартным текстом: двойную фамилию, почту с точкой в начале, запись без отчества. Именно на них образец чаще расходится с ожиданием. Разберите выгрузку ветклиники в тренажёре — урок покажет, где Ctrl+E ошибается.
Однако одноразовая чистка и регулярный отчёт устроены иначе, и для второго лучше подходит формула.
Образец или формула: чем отличается заполнение по примеру
Мгновенное заполнение отличается от формулы тем, что правило задаёт пример, а не функции. Ctrl+E ищет закономерность по примеру, а формула для того же листа выглядит так: =ЛЕВСИМВ(A2;НАЙТИ(" ";A2)-1) возвращает «Соколова», а =ЛЕВСИМВ(B2;НАЙТИ("@";B2)-1) — «sokolova.m».
| Подход | Как задать правило | Что делать после правки исходных данных |
|---|---|---|
| Мгновенное заполнение | образец в первой строке и Ctrl+E | запустить Ctrl+E заново и сверить строки |
| Формула | функции ЛЕВСИМВ и НАЙТИ | ничего: формула пересчитается сама |
Справка Microsoft не описывает пересчёт готового столбца после правки исходных ячеек, поэтому для выгрузки, которая приходит каждую неделю, надёжнее формула. Подробнее о функциях — на странице о текстовых функциях ЛЕВСИМВ и НАЙТИ.
В Google Таблицах похожая функция называется Smart Fill: она замечает закономерность, предлагает подсказку по Ctrl+Shift+Y, а щелчок по ячейке показывает использованную формулу[4].
Остаётся понять, почему Ctrl+E иногда ничего не делает.
Когда заполнение по образцу не сработает
Заполнение по образцу не сработает, если функция выключена, образец стоит не рядом с данными или закономерность неясна. Проверьте пункты по порядку.
- Если флажок Automatically Flash Fill снят, автоматического предпросмотра не будет: включите его в File > Options > Advanced, нажмите OK и перезапустите Excel[2].
- Если функция включена, но не работает, запустите её вручную: «Данные» → «Мгновенное заполнение» или Ctrl+E[2].
- Если образец допускает несколько толкований, введите ещё пару примеров: функция заполняет данные, только когда видит закономерность[1].
- Если исходные данные будут меняться, а результат должен пересчитываться, заполнение по образцу не подойдёт — нужна формула; справка не обещает, что готовый столбец обновится сам.
- Если файл открыт в Google Таблицах, там работает Smart Fill с подсказкой по Ctrl+Shift+Y[4].
На Mac путь к флажку мгновенного заполнения в Excel другой: справка называет Tools > Options > Advanced > Editing Options[1]. Остальные темы — в полном каталоге тем по таблицам Excel.
Частые вопросы
Как включить мгновенное заполнение в Excel?
Мгновенное заполнение в Excel включает флажок Automatically Flash Fill: в английской справке путь — File > Options > Advanced, затем OK и перезапуск Excel[2]. Вручную функцию запускают кнопкой на вкладке «Данные».
Почему Ctrl+E не работает?
Ctrl+E не работает, если рядом нет образца или Excel не видит закономерности: функция ищет узор в соседних столбцах[3]. Введите ещё один-два примера и повторите сочетание.
Обновится ли результат, если поменять исходные данные?
Результат не стоит считать живой формулой: справка Microsoft не описывает пересчёт после правки исходных ячеек. Надёжнее запустить заполнение заново и сверить строки или сразу взять формулу.
Можно ли запустить заполнение кнопкой, а не клавишами?
Да: запустить его можно кнопкой «Мгновенное заполнение» на вкладке «Данные» — в английской справке Data > Flash Fill[1]. Кнопку выбирают, когда предпросмотр не появился сам.
Кому подходит заполнение по образцу?
Ввод по примеру подходит тем, кто разово чистит выгрузку: имена, почту, коды из одного столбца. Для таблиц, которые обновляются каждую неделю, надёжнее формула — её не нужно запускать заново.
Источники
- [1] Microsoft, справка «Using Flash Fill in Excel» (английская версия), 2026
- [2] Microsoft, справка «Enable Flash Fill in Excel» (английская версия), 2026
- [3] Microsoft, справка «Сочетания клавиш в Excel», 2026
- [4] Google, справка «Use Smart Fill in Sheets to automate data entry» (английская версия), 2026