要求:单元格必须填充最多 15 个字符。
我使用了下面的公式,其中B1=15
=IF(LEN(A19)<$B$1,REPT(" ",$B$1-LEN(A19))&A19,TRIM(TEXTBEFORE(LEFT(A19,$B$1),"",-1)))
它似乎适用于大多数情况,除非 A19 中的值具有空格> 15 或空格+文本> 15 或文本+空格> 15。
您可以使用:
=RIGHT(REPT(" ",$B$1)&A19,$B$1)
只需向每个单元格添加 15 个空格并获取前 15 个字符:
=LEFT(A1&REPT(" ",B1),15)