IF函数多个条件如何实现?=IF((A$3="")+(A13=""),"",IF(VLOOKUP(A13,出入库明细记录表!$C$10:$AH$161,COLUMN(出入库明细记录表!$D10)-COLUMN(出入库明细记录表!$C$10)+1,FALSE)="","",VLOOKUP(A13,出入库明细记录表!$C$10:$AH
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/27 08:30:05
IF函数多个条件如何实现?=IF((A$3="")+(A13=""),"",IF(VLOOKUP(A13,出入库明细记录表!$C$10:$AH$161,COLUMN(出入库明细记录表!$D10)-COLUMN(出入库明细记录表!$C$10)+1,FALSE)="","",VLOOKUP(A13,出入库明细记录表!$C$10:$AH
IF函数多个条件如何实现?
=IF((A$3="")+(A13=""),"",IF(VLOOKUP(A13,出入库明细记录表!$C$10:$AH$161,COLUMN(出入库明细记录表!$D10)-COLUMN(出入库明细记录表!$C$10)+1,FALSE)="","",VLOOKUP(A13,出入库明细记录表!$C$10:$AH$161,COLUMN(出入库明细记录表!$D$10)-COLUMN(出入库明细记录表!$C$10)+1,FALSE)))
还是这个公式,想再加一个条件,就是,只有在B4=G4时这个公式才成立,可以实现吗?
IF函数多个条件如何实现?=IF((A$3="")+(A13=""),"",IF(VLOOKUP(A13,出入库明细记录表!$C$10:$AH$161,COLUMN(出入库明细记录表!$D10)-COLUMN(出入库明细记录表!$C$10)+1,FALSE)="","",VLOOKUP(A13,出入库明细记录表!$C$10:$AH
你在整个公式外面增加个If就可以了
=If(B4=G4,IF((A$3="")+(A13=""),"",IF(VLOOKUP(A13,出入库明细记录表!$C$10:$AH$161,COLUMN(出入库明细记录表!$D10)-COLUMN(出入库明细记录表!$C$10)+1,FALSE)="","",VLOOKUP(A13,出入库明细记录表!$C$10:$AH$161,COLUMN(出入库明细记录表!$D$10)-COLUMN(出入库明细记录表!$C$10)+1,FALSE))),"" )我没验证你的公式的准确性,但是就从你的公式本身来说,是可以简化一下的.
你公式里面的vlookup是精确查找,如果查找不到,那么是会返回错误值 #N/A
公式的准确性你自己验证