Мгновенное заполнение

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

В примере ниже из столбца с названием и номером отдела нужно взять только название отдела. То есть выделить первое слово. В целом этом несложно сделать с помощью комбинации функций ЛЕВСИМВ и ПОИСК. С помощью ПОИСК определяется количество знаков до первого пробела, а с помощью ЛЕВСИМВ берется найденное количество знаков с левой стороны.

Формулы ПОИСК и ЛЕВСИМВ для получения первого слова в тексте ячейки

Но даже этот простой пример у многих может вызвать затруднение. Есть еще один способ – воспользоваться командой мгновенное заполнение (на вкладке Данные), которая появилась в Excel 2013. С ее помощью данные можно преобразовать не по формуле, а по указанному образцу.

Выглядит примерно так.

Мгновенное заполнение

То есть вы задаете набор исходных данных и в соседнем столбце указываете образец, во что они должны превратиться. Excel улавливает суть и продлевает преобразование по указанному шаблону до конца диапазона исходных данных.

Огромный плюс заключается в том, что Excel берет на себя не только автоматизацию, но и интеллект, т.к. конкретного алгоритма нет. Есть только образец.

Но есть и пару минусов. Во-первых, если данные не очень однородны или образец не однозначно указывает способ преобразования, то Excel может ошибиться. В этом случае можно увеличить количество образцов или внести изменение прямо в полученные данные (см. ролик ниже).

Второй минус – нет привязки к исходным данным, т.к. нет формулы. Т.е. после изменения данных, результат не меняется, как иногда хотелось бы.

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

И другой пример.

Поделиться в социальных сетях:
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •