Очень часто приходится сталкиваться с такой проблемой, что необходимо разбить текст из одного столбца на несколько других. Например, в столбце «А» есть фамилия, имя, отчество сотрудников фирмы. А нам очень важно, что бы фамилия была в столбце «А», имя в «В», а отчество в «С», для того чтобы, например, сортировать по имени. Особенно часто такая необходимость появляется при конвертировании данных из других программ, когда все данные оказываются в одном столбце.
Итак, имеем столбец с названиями клиентов, который нужно разделить на несколько отдельных столбцов (чтобы отдельно были "Фамилия","Имя","Отчество").
Для этого, выделите ячейки, которые будем разбивать и выберите Данные - Текст по столбцам (Data - Text to columns). Появится окно Мастера текстов:
На первом шаге Мастера выбираем формат нашего текста. Или текст, в котором какой-либо символ отделяет друг от друга содержание наших будущих отдельных столбцов ( с разделителями ) или в тексте с помощью пробелов имитируются столбцы одинаковой ширины ( фиксированная ширина ).
На втором шаге Мастера , поскольку мы выбрали формат с разделителями, то нам необходимо указать, какой именно символ является разделителем (в нашем случае "пробел"):
И, наконец, на третьем шаге для каждого из полученных столбцов, выделяя их предварительно в окне Мастера, необходимо выбрать формат:
Нажимаем кнопку Готово и получаем следующий результат:
Соединение текста по условию (CONCATIF)
Автоматическоє деление текста по разделителю (SPLITUP)