第1个回答 推荐于2017-12-16
你的原文:我写 =date(0,mid(b3,4,2),lift(b3,2))
我想可能是笔误,是否为: =date(0,mid(b3,4,2),left(b3,2))
如果是这样的话,并且你用的是2007或以上版,那么可以这样:
=iferror(date(0,mid(b3,4,2),left(b3,2)),"")本回答被提问者和网友采纳
第3个回答 2016-03-02
1,将公式更改为:=IFERROR(原公式,"")
iferror公式:如果公式的计算结果为错误,则返回指定的值;否则将返回公式的结果。使用 IFERROR 函数来捕获和处理公式中的错误。
2,将公式更改为 =IF(ISERR(原公式),"",原公式)
3、如果可以把“#VALUE!”换为空值,但是 “#N/A”无法解决的话,将公式更改为=IF(ISNA(IF(ISERR(原公式),"",原公式)),"",IF(ISERR(原公式),"",原公式))