У меня есть данные в ячейке Excel, которая разделена ,
. Например: abc,bde,fgh
. Я использовал формулу =SUBSTITUTE(A2, ",", CHAR(10) & CHAR(13))
, чтобы заменить запятые на переносы строк. Поэтому данные стали такими, как показано ниже:
abc
bde
fgh
Однако мне требуется добавить пробелы внутри ячейки, чтобы вывод выглядел так:
abc
bde
fgh
Итак, вторая строка имеет 2 пробела спереди, третья строка имеет 3 пробела спереди, а четвертая строка имеет 4 пробела спереди, последовательно. Как мне этого добиться?
решение1
Если вам нужно охватить всего несколько строк, то вы можете сделать это с помощью вложенной ЗАМЕНЫ:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2,",", CHAR(10)&REPT(" ",2),1),",",CHAR(10)&REPT(" ",3),1),",",CHAR(10)&REPT(" ",4),1)