EXCEL 中如何将#N/A显示为空白。
要求BA38是#N/A时显示为空白。在excel中的BA38的公式是=$T$37-AY38当AY38显示为空白或者是#N/A时,ba就会是#N/A。AY38的公式是:=I...
要求BA38是#N/A时显示为空白。
在excel中的BA38的公式是=$T$37-AY38
当AY38显示为空白或者是#N/A时,ba就会是#N/A。
AY38的公式是:=IF(VLOOKUP(AX38,Sheet2!BO:BP,2,0)>$T$36,"",VLOOKUP(AX38,Sheet2!BO:BP,2,0)) 展开
在excel中的BA38的公式是=$T$37-AY38
当AY38显示为空白或者是#N/A时,ba就会是#N/A。
AY38的公式是:=IF(VLOOKUP(AX38,Sheet2!BO:BP,2,0)>$T$36,"",VLOOKUP(AX38,Sheet2!BO:BP,2,0)) 展开
7个回答
展开全部
要改就要改出错的源头
把AY38的公式=IF(VLOOKUP(AX38,Sheet2!BO:BP,2,0)>$T$36,"",VLOOKUP(AX38,Sheet2!BO:BP,2,0))
改成
=IF(COUNTIF(Sheet2!BO:BO,AX38),"",IF(VLOOKUP(AX38,Sheet2!BO:BP,2,)>$T$36,"",VLOOKUP(AX38,Sheet2!BO:BP,2,)))
BA38的公式=$T$37-AY38
改成=IF(AY38="","",T$37-AY38)
http://zhidao.baidu.com/question/1731781936891691507.html?oldq=1
把AY38的公式=IF(VLOOKUP(AX38,Sheet2!BO:BP,2,0)>$T$36,"",VLOOKUP(AX38,Sheet2!BO:BP,2,0))
改成
=IF(COUNTIF(Sheet2!BO:BO,AX38),"",IF(VLOOKUP(AX38,Sheet2!BO:BP,2,)>$T$36,"",VLOOKUP(AX38,Sheet2!BO:BP,2,)))
BA38的公式=$T$37-AY38
改成=IF(AY38="","",T$37-AY38)
http://zhidao.baidu.com/question/1731781936891691507.html?oldq=1
更多追问追答
追问
AY38改后,准确说应该是ay列改后,乱码成了空白,但正确结果也成空白
ax的公式是:=VLOOKUP(AW38,Sheet2!BN:BO,2,0)
追答
嗯,修改了
AY38
=IF(AX38="","",IF(COUNTIF(Sheet2!BO:BO,AX38),IF(VLOOKUP(AX38,Sheet2!BO:BP,2,)>$T$36,"",VLOOKUP(AX38,Sheet2!BO:BP,2,)),""))
BA38
=IF(AY38="","",T$37-AY38)
你再试一下
AX38
=IF(COUNTIF(Sheet2!BN:BN,AW38),VLOOKUP(AW38,Sheet2!BN:BO,2,),"")
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先请将AY38的公式改为:
=IF(ISNA(IF(VLOOKUP(AX38,Sheet2!BO:BP,2,0)>$T$36,"",VLOOKUP(AX38,Sheet2!BO:BP,2,0))),"",IF(VLOOKUP(AX38,Sheet2!BO:BP,2,0)>$T$36,"",VLOOKUP(AX38,Sheet2!BO:BP,2,0)))
然后将BA38的公式改为:
=IF(OR(ISNA($T$37-AY38),AY38=""),"",$T$37-AY38)
=IF(ISNA(IF(VLOOKUP(AX38,Sheet2!BO:BP,2,0)>$T$36,"",VLOOKUP(AX38,Sheet2!BO:BP,2,0))),"",IF(VLOOKUP(AX38,Sheet2!BO:BP,2,0)>$T$36,"",VLOOKUP(AX38,Sheet2!BO:BP,2,0)))
然后将BA38的公式改为:
=IF(OR(ISNA($T$37-AY38),AY38=""),"",$T$37-AY38)
追问
AY38改后,乱码显示为空白,正确的也显示为空白
追答
首先请将AY38的公式改为:
=IF(OR(VLOOKUP(AX38,Sheet2!BO:BP,2,0)>$T$36,ISNA(VLOOKUP(AX38,Sheet2!BO:BP,2,0))),"",VLOOKUP(AX38,Sheet2!BO:BP,2,0))
然后将BA38的公式改为:
=IF(AY38="","",$T$37-AY38)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
多加个ISERROR吧:
=IF((ISERROR(VLOOKUP(AX38,Sheet2!BO:BP,2,0)+VLOOKUP(AX38,Sheet2!BO:BP,2,0)>$T$36)),"",VLOOKUP(AX38,Sheet2!BO:BP,2,0))
=IF((ISERROR(VLOOKUP(AX38,Sheet2!BO:BP,2,0)+VLOOKUP(AX38,Sheet2!BO:BP,2,0)>$T$36)),"",VLOOKUP(AX38,Sheet2!BO:BP,2,0))
更多追问追答
追问
ay列乱码显示空白,正确的数字仍然保留,是好的
那请问后面的ba列ba38还输入什么公式才可以向ay列一样,乱码空白,正确结果就显示
追答
哈哈,同样道理啊:
=IF(ISERROR($T$37-AY38),"",$T$37-AY38)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询