Excel中,如果是空值则不计算,显示空,有数值的话才计算,公式应该如何表达。

在f4中输入以下公式,提示错误。
=if(e4="","",=$e$2-e4)
公式e2的数字可能变化,所以采用绝对引用。
请问正确的公式是什么。

正确的公式是:=IF(e4="","",DATEDIF(e4,TODAY(),"y")&"岁")。

这样算"出生年份"那一格必须是完整的日期,例如1966-1-1。

常用excel函数:

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-02-13
=if(e4="","",$e$2-e4)
公式是这样的,但是这样算出来的年龄不对吧
第2个回答  推荐于2018-03-01
=if(e4="","",$e$2-e4)本回答被提问者和网友采纳
第3个回答  2015-02-13
里面等号不要,公式中参数前面不要加等号,=if(e4="","",e$2-e4)
第4个回答  2015-02-13
=IF(e4="","",DATEDIF(e4,TODAY(),"y")&"岁")
这样算"出生年份"那一格必须是完整的日期,例如1966-1-1
相似回答