如果公式无法理解单元格

时间:2019-07-05 16:24:39

标签: excel excel-formula excel-2016

我有一个基本的IF公式,

'=SI(BH138<>"";BH138;BG138)

但是“如果不是”的情况似乎不起作用,

它的行为就像BH不是空白

我做了一个LEN公式知道它,它标记为“ 1”。

我在BH中的公式是基本的索引匹配。

=IFERROR(INDEX(STT!F:F,MATCH($A2,STT!$A:$A,0),0),"")

怎么可能有1个字符?

Exemple

2 个答案:

答案 0 :(得分:0)

在空白单元格中似乎有1个字符,

我修改了自己的公式:

=SI(NBCAR(BH2)>1;BH2;BG2)

这很丑陋,但暂时有效...

答案 1 :(得分:-1)

在=前面有一个空格,这使excel将您的单元格视为字符串而不是函数。要更正错误,请删除函数前面的空格。 另外,如果前面有撇号,excel会将其视为字符串。 删除撇号。