Excel TEXT函数 – 数字定位

我正在计算2列数据之间的差异,并计算数值差异和%增加。 我想使用文本函数在一个单元格中组合这两个值。

问题:我已经成功地在Excel中做了这个,但有一个格式问题。 我用分隔符“|”分隔了数字和百分比差异。 有时%差值是两位数字,有时是一位数字。 我想有一个十位数的占位符,所以所有的分隔符在列中alignment。 有没有办法使用该function做到这一点?

例如,可以通过在第二个文本函数的format_text参数中添加“000”来解决这个问题,但是我不想在显示单元中使用任何前导零。

谢谢,

在这里输入图像说明

你可以使用? 添加前导空间或尾随空间:

 = H70-F70 & Text(H70/F70-1, " | ??%") 

您也可以使用像Courier New等宽字体来更好地alignment。