在EXCEL中根据出生日期计算退休日期

在EXCEL中根据出生日期计算退休日期输入=IF(D351<>"",EDATE(TEXT((LEN(D351)=15)*19&MID(D351,7,6+(LEN(D351)=18)*2),"#-00-00"),660+MOD(RIGHT(LEFT(D351,17)),2)*60),)公式后如果没有数据总显示#VALUE!,有什么办法可以在没有数据的时候显示0

第1个回答  2016-12-21
  公式没任何问题啊,无数据时,会显示为0的。除非D列是由其它公式生成的,而且生成了空格,而不是空值,或者含不可见打印符(常见的有换行符)。
相似回答