Office中国论坛/Access中国论坛

标题: [求助]关于VLOOKUP及IF公式两问题 [打印本页]

作者: xtc168    时间: 2006-11-26 21:12
标题: [求助]关于VLOOKUP及IF公式两问题
问题一:当VLOOKUP取值错误显示为#N/A,让他不显示出来,为空。
问题二:当单元格D9:D13里有包含有数据“A”时,则让C1单元格显示为“T”,否则为空,那么C1单元格的IF公式应该怎么写?
作者: cola    时间: 2006-11-26 22:39
问题一:=IF(ISERROR(VLOOKUP公式),"",VLOOKUP公式)

问题二:=IF(OR(ISNUMBER(FIND("A",D9)),ISNUMBER(FIND("A",D10)),ISNUMBER(FIND("A",D11)),ISNUMBER(FIND("A",D12)),ISNUMBER(FIND("A",D13))),"T","")
作者: 游戏人生    时间: 2006-11-27 04:52
标题: 回复:(xtc168)[求助]关于VLOOKUP及IF公式两问题
楼上说的也是不错的办法,

对于问题一、还可以通过对出错原因分析,用IF函数处理,下面的问题二就是一例;

  问题二、还可以如下处理:=IF(TYPE(FIND("A",D9&D10&D11&D11&D13))<>16,"T","")
作者: xtc168    时间: 2006-11-27 05:40
问题已经解决了,就是不明白为什么用这个。怎么用。谢谢
作者: scottwang    时间: 2006-11-27 18:19
问题二:

{=IF(COUNT(SEARCH("A",D912)),"T","")}数组方式

或=IF(COUNT(SEARCH("A",D9&D10&D11&D12)),"T","")




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3