Необходимо добавить новую строку(и) и пробел(ы) внутри ячейки в Excel

Необходимо добавить новую строку(и) и пробел(ы) внутри ячейки в Excel

У меня есть данные в ячейке 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)

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