IF 函数返回 "value_if_false" 作为空白字符串而不是空白数字

IF function returning "value_if_false" as a blank string instead of a blank number

=IF(AND(ISNUMBER(B17),ISNUMBER(H10)),B17-H10, "")  

我的问题是 value_if_false 正在将单元格转换为字符串,我正在寻找一种方法来 return 空白数字单元格而不是空白字符串单元格。

我尝试过的所有选项都将 return“0”,这仍然是一个值,并且会弄乱我的图表,或者用非数字污染数据,因此它不可绘制。

我试过格式>数字>数字,但它没有改变单元格类型。

你可以这样做:

=IF(AND(ISNUMBER(B17), ISNUMBER(H10)), TEXT(B17-H10, "0"), )

或喜欢:

=IF(AND(ISNUMBER(B17), ISNUMBER(H10)), TEXT(B17-H10, "#"), )