Как использовать Flash Fill в Excel

Попытка заполнить ячейки в Excel , содержащие текст или данные из нескольких других ячеек на листе, может занять очень много времени. Это особенно верно, если в электронной таблице сотни или тысячи строк.

Как только вы узнаете, как правильно использовать Flash Fill в Excel , вы можете позволить Excel сделать всю тяжелую работу. Вы просто предоставляете пару записей ячеек вручную, чтобы помочь Excel понять, что именно вы пытаетесь сделать. Затем Excel выполняет остальную часть работы для остальной части электронной таблицы.

Если это звучит как совет по экономии времени, который вы хотели бы попробовать, давайте посмотрим, как вы можете использовать эту функцию для повышения собственной производительности.

Примечание(Note) . Функция быстрого заполнения(Flash Fill) в Excel доступна только в Excel 2013 и более поздних версиях.

Как использовать Flash Fill в Excel

Самое простое применение Flash Fill в Excel — это объединение двух слов вместе(combining two words together) . В приведенном ниже примере мы покажем вам, как использовать мгновенное заполнение(Flash Fill) , чтобы быстро объединить имя и фамилию в третью ячейку для полного имени.

В этом примере столбец C содержит имя, столбец D содержит фамилию, а столбец E — это столбец для полного имени.

  1. Сначала введите полное имя в первую ячейку так, как вы хотите, чтобы оно выглядело (сочетая содержимое ячеек « Имя»(First Name) и «Фамилия».

  1. После этого начните вводить то же самое в следующую ячейку ( имя(First Name) и фамилию из ячеек слева). Вы заметите, что функция мгновенного заполнения Excel автоматически определяет шаблон по содержимому ячейки над ним, которое вы ввели вручную . (Flash Fill)

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

  1. Просто нажмите Enter , чтобы принять этот предварительный просмотр. Вы увидите, как функция Excel Flash Fill творит чудеса, заполняя все остальные ячейки в этом столбце за вас.

Как вы можете видеть, функция мгновенного(Flash Fill) заполнения может сэкономить огромное количество времени, если вы сравните ручной ввод одной ячейки и ввод(Enter) с необходимостью вручную вводить имена для всех ячеек в новом столбце.

Если вы заметили, что функция « Быстрая заливка(Flash Fill) » не работает, вам необходимо включить функцию « Быстрая заливка(Flash Fill) » в Excel . Вы можете увидеть, как это сделать, в последнем разделе этой статьи.

Параметры мгновенного заполнения Excel

Когда вы выполните описанные(Flash Fill) выше шаги мгновенного заполнения, вы заметите, что рядом с заполненными ячейками появится небольшой значок. Если вы выберете стрелку раскрывающегося списка справа от этого значка, вы увидите некоторые дополнительные параметры, которые вы можете использовать с функцией  мгновенного заполнения.(Flash Fill)

Используя параметры мгновенной заливки(Flash Fill) в этом раскрывающемся списке, вы можете:

  • Undo Flash Fill : отмените действие, которое заполнило весь столбец после нажатия Enter .
  • Принять предложения(Accept suggestions) : это сообщит функции мгновенного заполнения Excel для(Flash Fill) этого столбца, что вы согласны с изменениями в столбце и хотели бы их сохранить.
  • Выбрать xx пустых ячеек(Select xx blank cells) : позволяет определить любые незаполненные ячейки, которые являются пустыми, чтобы вы могли исправить их, если вам нужно.
  • Выбрать xx измененных ячеек(Select xx changed cells) : позволяет выбрать все ячейки, которые автоматически изменились после того, как функция мгновенного(Flash Fill) заполнения обновила эти ячейки .

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

Как включить флэш-заполнение в Excel

Если вы заметили, что Excel не обеспечивает предварительный просмотр мгновенного(Flash Fill) заполнения, когда вы начинаете вводить вторую ячейку, вам может потребоваться включить эту функцию.

Сделать это:

Выберите «Файл»(File) > «Параметры(Options) » > «Дополнительно(Advanced) » . Прокрутите вниз до раздела « Параметры редактирования(Editing options) » и убедитесь, что выбраны « Включить автозаполнение для значений ячеек(Enable AutoComplete for cell values) » и « Автоматическое мгновенное заполнение».(Automatically Flash Fill)

Выберите ОК(OK) , чтобы закончить. Теперь, в следующий раз, когда вы начнете вводить вторую ячейку после заполнения первой, Excel должен обнаружить шаблон и предоставить вам предварительный просмотр того, как, по его мнению, вы хотите заполнить остальные ячейки в столбце.

Вы также можете активировать функцию « Быстрое заполнение(Flash Fill) » для выделенной ячейки, выбрав значок «Быстрое заполнение» в меню(Flash Fill) « Данные » в группе « (Data)Инструменты данных(Data Tools) » на ленте. 

Вы также можете использовать его, нажав Ctrl + E на клавиатуре.

Когда использовать мгновенное заполнение в Excel

Объединение полных имен из двух столбцов — это простой пример того, как вы можете использовать мгновенное заполнение в(Flash Fill) Excel ,(Excel) но есть много более продвинутых применений этой мощной функции.

  • Извлечь подстроку из большой строки (например, почтовый индекс из полного адреса) в другом столбце.
  • Вытягивать(Pull) числа из буквенно-цифровых строк
  • Удалить пробелы до или после строк
  • Вставьте(Insert) подстроки (например, запятую или тире) в существующие строки
  • Переформатировать даты
  • Заменить(Replace) часть строки новым текстом

Имейте в виду, что какой бы полезной ни была функция мгновенного(Flash Fill) заполнения, она не будет автоматически обновляться при изменении исходных ячеек.

Например, в примере с именем и фамилией в первом разделе этой статьи вы можете добиться того же вывода, используя функцию Concatenate,(Concatenate function) а затем заполнив остальную часть столбца этой функцией.

=CONCATENATE(C2,” “,D2)

Когда вы сделаете это, если любая из первых двух ячеек изменится, Полное имя(Full Name) будет обновлено. Одним из недостатков этого является то, что если вы удалите любой из первых двух столбцов, столбец « Полное имя(Full Name) » будет очищен или отобразится ошибка.

Вот почему функцию мгновенного заполнения в Excel (Flash Fill)лучше(Excel) всего использовать, когда вы хотите полностью и навсегда преобразовать исходные столбцы в новую отформатированную строку или число.



About the author

Я разработчик бесплатного программного обеспечения и сторонник Windows Vista/7. Я написал несколько сотен статей на различные темы, связанные с операционной системой, включая советы и рекомендации, руководства по ремонту и рекомендации. Я также предлагаю консультационные услуги, связанные с офисом, через мою компанию Help Desk Services. Я хорошо понимаю, как работает Office 365, его функции и способы их наиболее эффективного использования.



Related posts