Я хочу извлечь несколько точек данных в ячейке Excel, разделенных символом

Я хочу извлечь несколько точек данных в ячейке Excel, разделенных символом

У меня есть следующее:

abcd-12-345-678

Мне нужно извлечь 12 в одну ячейку, 345 в отдельную ячейку и 678 в другую.

Длина чисел не одинакова во всем списке. Например, это может быть abcd-123-34-6789

решение1

Предполагая, что вам это не нужноabcd, с данными вА1, вВ1входить:

=TRIM(MID(SUBSTITUTE($A1,"-",REPT(" ",999)),COLUMNS($A:B)*999-998,999))

и скопируйте:

введите описание изображения здесь

решение2

Перейти к данным

выберите Текст в столбцы в Мастере преобразования текста в столбцы. Выберите разделитель, который у вас есть. Нажмите Разделители > Далее

Вы также можете выбрать место назначения для сохранения данных.

Связанный контент