Excel索引匹配两张不同的床单给了我#Value错误



我正在尝试在两个不同床单的两个表上对index match进行CC_1 CC_2。

我尝试使用 符号添加两个不同的索引匹配公式我试图添加索引并匹配逗号

=IFERROR(INDEX(Building!$H$4:$H$3490,MATCH($I5,Building!$A$4:$A$3490,0)),0) 

作品

=IFERROR(INDEX(AltCapID!$H$2:$H$608,MATCH($A5,AltCapID!$A$2:$A$608,0)),0)  

作品

如果不存在执行第二个公式

的第一个条件,我想要的是什么

当前公式:

=IFERROR(INDEX(Building!$H$4:$H$3490,MATCH($I6,Building!$A$4:$A$3490,0)),0)+IFERROR(INDEX(AltCapID!$H$2:$H$608,MATCH($A6,AltCapID!$A$2:$A$608,0)),0)

I6匹配Building!$A$4:$A$3490中的值

再次阅读我的答案后,我意识到我所需要的只是一个if语句。所以我添加了

= if(a5 =",ifError(index(building!$ h $ 4:$ h $ 3490(,匹配($ a5,altcapid!$ a $ a $ 2:$ a $ a $ a $ a $ 608,0(,0((,ifError(索引(altcapid!$ h $ 2:$ h $ 608,匹配($ a5,altcapid!$ a $ 2:$ a $ 608,0((,0((

在我的表列中,如果要使用该单元格

,则为空。

编辑问题后,您正在寻找的是以下公式:

 =IFERROR(INDEX(Building!$H$4:$H$3490,MATCH($I5,Building!$A$4:$A$3490,0)),IFERROR(INDEX(AltCapID!$H$2:$H$608,MATCH($A5,AltCapID!$A$2:$A$608,0)),0))

最新更新