2

Я использую Excel 2003. У меня есть электронная таблица, которая в настоящее время содержит 500 строк данных и только один столбец (A). Например, первые пять строк выглядят так:

          A
  1  loremipsum=fufu.com
  2  heyheyhey=wuwu.com
  3  youyouyouyou=dudu.com 
  4  helloworld=huhu.com
  5  happyhappy=mumu.com

Я хочу переформатировать все 500 строк, чтобы часть данных после знака = в каждой строке была перемещена в новый столбец (B), а знак = удален. Таким образом, данные будут занимать два столбца (A & B), а первые пять строк (1-5) будут выглядеть так:

         A            B 
 1  loremipsum     fufu.com
 2  heyheyhey      wuwu.com 
 3  youyouyouyou   dudu.com 
 4  helloworld     huhu.com  
 5  happyhappy     mumu.com

Можете ли вы сказать мне, как настроить макрос? (при условии, что решение влечет за собой путешествие по ковру макромагию)

2 ответа2

1

Выберите столбец, нажмите "Данные"> "Текст в столбцы"> "Разграничить"> отметьте "Другое" и введите знак «=»> "Завершить"

0

Используйте эту формулу

столбец B: =MID(A1,1,FIND("=",A1)-1) → автозаполнение вниз
столбец C: =MID(A1,FIND("=",A1)+1,LEN(A1)) → автозаполнение вниз
удалить столбец A впоследствии

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