Есть текст в ячейке, с переносом CR/LF. Надо побить его на строки эксель. При этом соседние ячейки надо "сдвинуть вниз". Т.е. из таблицы №1 сделать таблицу №2. Это возможно автоматически?
Да, возможно, хоть и геморройно. Найти в строке первый знак переноса, поставить в новую клетку знаки от 1 до него, потом следующий и т.д. Имеет смысл такое писать, только если очень часто с такими задачами сталкиваешься. Иначе писать дольше, чем сделать руками.
Копируешь таблицу в ворд и оттуда обратно в эксель. Далее таки немного ручками. Убираешь объединение в первой колонке и "растягиваешь" текст из первой строки в остальные этой группы. Впрочем там понятно будет что делать :)
не тупи. выделяешь весь столбец без всяких дабл кликов. в текстовом редакторе столбец рассыпается на строчки. строчки эксель импортирует как разные ячейки
Возможно не самый оптимальный вариант, но я бы копипастил всю таблицу в блокнот, потом через Правка->Заменить удалил кавычки и обратно закопипастил в Excel В 3-м столбце протянул формулу "=ЕСЛИ(RC[-1]="";R[-1]C;RC[-2])" - марка, а в 4-м "=ЕСЛИ(RC[-2]="";RC[-3];RC[-2])" - модель
Comments 22
Найти в строке первый знак переноса, поставить в новую клетку знаки от 1 до него, потом следующий и т.д.
Имеет смысл такое писать, только если очень часто с такими задачами сталкиваешься. Иначе писать дольше, чем сделать руками.
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
В 3-м столбце протянул формулу "=ЕСЛИ(RC[-1]="";R[-1]C;RC[-2])" - марка, а в 4-м "=ЕСЛИ(RC[-2]="";RC[-3];RC[-2])" - модель
Reply
но это тот самый "рукопашный" метод, которого хотелось бы избежать.
Reply
Reply
Reply
Reply
Reply
Leave a comment