我不知道如何处理包含运算符和数字的单元格。假设我有 3 行:
- 2
- 0,6
- <0,1
在 BI 列中有一个 IF 函数,用于检查数字是大于还是小于 1。如何使用运算符处理数字?除了在数字前修剪一个字符外,还有其他选择吗?如果在这种情况下运算符是“<=”,该怎么办?
答案1
如果有些单元格有“<”,有些没有,那么您可以使用SUBSTITUTE
函数删除“<”
=SUBSTITUTE(A1;"<";"")+0>1
即使 A1 中没有“<”符号,也可以正常工作
如果要删除 = 或 >,可以嵌套更多 SUBSTITUTE 函数,例如
=SUBSTITUTE(SUBSTITUTE(A1;"<";"");"=";"")+0>1
或者
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1;"<";"");"=";"");">";"")+0>1
我假设您使用 ; 作为公式中的参数分隔符,但这是特定于区域的,如果需要,请使用逗号代替分号
答案2
请尝试以下公式:
=如果(MID(A3,2,3)>1,TRUE,FALSE)
我假设<0,1位于A3细胞。
在<0,1 如果您想放弃“<”运算符,请尝试使用此函数 =MID(A3,2,3) 检查中函数语法和示例。