2

У меня есть данные в ячейки Excel который , Например: abc,bde,fgh . Я использовал формулу =SUBSTITUTE(A2, ",", CHAR(10) & CHAR(13)) чтобы заменить запятые на разрывы строк. Таким образом, данные стали как ниже:

abc    
bde  
fgh 

Тем не менее, мое требование заключается в добавлении пробелов внутри ячейки, чтобы выходные данные выглядели так:

abc  
  bde     
   fgh 

Итак, вторая строка имеет 2 пробела впереди, 3-я строка имеет 3 пробела впереди, а четвертая строка имеет 4 пробела впереди, последовательно. Как мне этого добиться?

1 ответ1

2

Если у вас есть всего несколько строк для достижения, то вы можете достичь этого с помощью вложенного ЗАМЕНА:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2,",", CHAR(10)&REPT(" ",2),1),",",CHAR(10)&REPT(" ",3),1),",",CHAR(10)&REPT(" ",4),1)

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