数字和文本之间的空格

数字和文本之间的空格

你好,我在寻求帮助,我目前在 excel A1 中有以下内容 = 50-100LSER 我正在寻找一个公式来用空格替换 - 并在 100 和 LSER 之间添加一个空格

有人可以帮忙吗

答案1

用 替换-" "并找到第一个非数字,并将 放在" "其前面:

=REPLACE(SUBSTITUTE(A1,"-"," "),MIN(IF(NOT(ISNUMBER(--MID(SUBSTITUTE(A1,"-",0),ROW(INDIRECT("1:" & LEN(A1))),1))),ROW(INDIRECT("1:" & LEN(A1))))),0," ")

这是一个数组公式,必须按此方式输入。退出编辑模式时,需要使用 Ctrl-Shift-Enter 而不是 Enter 进行确认。如果操作正确,Excel 会将{}公式放在一边。

在此处输入图片描述

相关内容