Как вывести первое слово из строки в отдельную ячейку в Excel

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

В данной статье мы рассмотрим несколько способов как можно выполнить такую задачу.

Итак, начнём!

С помощью составления формул

Допустим, у нас есть такая табличка:

Наша задача — вывести первое слово из столбика А в столбик В

Для этого мы можем использовать такую формулу:

=ЕСЛИОШИБКА(ЛЕВСИМВ(A2;НАЙТИ(" ";A2)-1);A2)

Как это работает?

Функция НАЙТИ вычисляет все пробелы, а функция ЛЕВСИМВ выводит все символы левее пробела.

По сути, функция ЛЕВСИМВ сделает всю работу и без НАЙТИ. Но мы получим ошибку, если в ячейке будет только одно слово.

Чтобы фильтровать её мы используем НАЙТИ в комбинации с ЕСЛИОШИБКА.

Результат выполнения функции — динамичен. То есть если данные в ячейках поменяются — результат функции тоже поменяется.

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

С помощью опции «Найти и выделить»

Можно использовать функцию «Найти и выделить»

Допустим, у нас есть такая табличка:

Давайте извлечем первое слово в столбик В.

Пошаговая инструкция:

  • Копируем данные из А столбика в В;
  • Щелкаем на «Главная»;
  • Далее — «Заменить…»;
  • В первое поле введем “ *”(пробел перед звездочкой);
  • Второе оставляем пустым;
  • Далее — «Заменить все»;

Готово! Результат будет таким:

Также, «Заменить…» можно открыть с помощью комбинации горячих клавиш CTRL + H.

Что мы сделали?

Мы заменяем все символы, которые идут после пробела, на пустое место. Таким образом остается только первое слово.

А если в ячейке будет только одно слово, то функция ничего не сделает.

С помощью функции «Мгновенное заполнение»

Эта функция — крайне полезна.

Эта функция, впервые, была в 2013 версией Excel. Ну и во всех последующих версиях. Она «понимает» логику построения ваших данных и продолжает её.

Допустим, у нас есть такая же табличка:

Давайте используем функцию «Мгновенное заполнение».

Пошаговая инструкция:

  • Чтобы программа могла понять нашу логику, сначала покажем её. Введем первое слово из ячейки А2 в В2;
  • А в В3 данные из А3;
  • Теперь выделим все ячейки, которые мы хотим заполнить;
  • Далее откройте раздел Далее откройте раздел «Главная» -> «Заполнить» -> «Мгновенное заполнение»;

Готово! Функция поняла логику и заполнила все оставшиеся ячейки.

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

Вот и все! Мы рассмотрели три метода извлечения первого слова в новую ячейку.

Надеюсь, эта статья была полезна для вас!

Оцените статью, пожалуйста
Добавить комментарий