Precisa adicionar nova (s) linha (s) e espaço (s) dentro de uma célula no Excel

2

Eu tenho dados em uma célula do Excel que é delimitada por , . Por exemplo: abc,bde,fgh . Eu usei a fórmula =SUBSTITUTE(A2, ",", CHAR(10) & CHAR(13)) para alterar as vírgulas para quebras de linha. Portanto, os dados ficaram como abaixo:

abc    
bde  
fgh 

No entanto, minha exigência é adicionar espaços dentro da célula, para que a saída seja semelhante a:

abc  
  bde     
   fgh 

Assim, a segunda linha tem 2 espaços na frente, a 3ª linha tem 3 espaços na frente e a 4ª linha tem 4 espaços na frente, sequencialmente. Como posso conseguir isso?

    
por user454889 03.06.2015 / 15:16

1 resposta

2

Se você tem apenas algumas linhas para acessar, você pode obtê-lo com o SUBSTITUTO aninhado:% =SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2,",", CHAR(10)&REPT(" ",2),1),",",CHAR(10)&REPT(" ",3),1),",",CHAR(10)&REPT(" ",4),1)

    
por 03.06.2015 / 15:42