Excel IF语句将文本与数字进行比较

时间:2016-01-27 23:27:55

标签: excel-formula

我正在使用IF语句将一些数字组合在一起。 在A列中,我有数字和文字值。

  A   B
1 s   =IF(A1>200,2345,"ad")

如果我执行此操作,则B1会返回2345

Excel如何将字符串值与数字值进行比较?

2 个答案:

答案 0 :(得分:7)

对于Excel比较运算符(例如<=>),数值小于小于逻辑值的文本值。您可以使用VALUE函数将文本值转换为数字值进行数字比较。您可以使用TEXT函数将数值转换为文本值进行文本比较。

答案 1 :(得分:0)

您可以将一个字母连接到公式(字符串)和数字,excel将能够比较它们。在将索引匹配公式的结果与数字进行比较时,我遇到了同样的问题,这很容易解决。

示例:

字符串:

=CONCATENATE("Q",Result from formula)

号码:

=CONCATENATE("Q",Number)

IF string = number现在可以正常工作。