2

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

[number] [word] [hyphen] [number]

Если возможно, я бы хотел разделить этот столбец на четыре столбца, по одному для каждого объекта данных. Каждая запись данных отделяется пробелом. Можно ли существенно заменить пробелы разделителями столбцов?

3 ответа3

6

В Excel есть функция преобразования текста в столбцы, которая должна сделать это за вас. Предполагая, что у вас есть Excel 2007, выберите столбец, который вы хотите разделить, перейдите на вкладку «Данные» и нажмите « Текст в столбцы». затем выберите разделитель (далее), а затем отметьте только параметр «Пробел» и нажмите «Готово».

2

Когда вы откроете файл данных, вы сможете выбрать с Delimited и разделители столбцов. Отметьте "пробел", чтобы добавить его в набор разделителей.

Если ни один из ваших данных не имеет пробелов внутри каждого из ваших столбцов [number] [word] [hyphen] [number] , это должно делать именно то, что вы хотите.

0

Если нужен чистый раствор формулы, можно использовать ниже одного. Когда строка находится в A1, формула будет в A2 и может быть скопирована столько раз, сколько необходимо. "" Части должны быть изменены, если разделитель отличается от пробела.

=TRIM(MID(SUBSTITUTE($A1," ",REPT(" ",LEN($A1))),((COLUMNS($A1:A1)-1)*LEN($A1))+1,LEN($A1)))

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .