我正在寻找一个可以在字符串中的空格之后消除空格和无用字符的公式。
我的第一直觉是执行以下操作:=LEFT(A1,FIND(" ",A1))
我需要一个可以处理数百个这两种情况的一致公式
什么是可以处理带空格和不带空格的单元格的通用公式?
我也尝试了一个IF语句,但似乎无法弄清楚如何检查空格是否在字符串中。
以下是我的单元格示例:Example Cells。
以下是我正在使用的一些值。
AA
AA * +
C * -
A +
BBB
答案 0 :(得分:2)
如果您想要消除空间,则需要使用for a in {a..z};
do
for b in {a..z};
do
echo "$a$b"
done
done
。要处理无空格案例,请使用Find()-1
IfError
答案 1 :(得分:1)
编写公式就像编码 - 你应该专门测试你正在处理的问题,所以要么建议
使用罗恩的公式 - 聪明最简单
==LEFT(A1, FIND(" ", A1 & " ")-1)
或使用
中的初始字符串=IF(ISERROR(SEARCH(" ",A1)),A1,LEFT(A1,FIND(" ",A1)-1))
或完全避免错误处理功能
= IF(LEN(SUBSTITUTE(A1," ",""))=LEN(A1),A1,LEFT(A1,FIND(" ",A1)-1))