需要在 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(SUBSTITUTE(A2,",", CHAR(10)&REPT(" ",2),1),",",CHAR(10)&REPT(" ",3),1),",",CHAR(10)&REPT(" ",4),1)

相关内容