EXCEL中两个垂直测试和两个表格的IF条件 [英] If condition for two vertical tests and two tables in excel
本文介绍了EXCEL中两个垂直测试和两个表格的IF条件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在两个不同的列中有两个垂直测试,现在我要将两个表数据合并为一个。
=IFNA(VLOOKUP([@[Incl. Service Product Line]],DependProd,2,FALSE),"Included Service Missing")
=IFNA(VLOOKUP([@[Incl. Service Product Line]],Addons,2,FALSE),"Addons Missing")
当我试图将这两个公式合并到一个列中时,我遇到了问题
我在一个公式中使用了两个逻辑测试,但该公式只提取了一组数据。
=IF(OR([Path]="Base",[Path]="Add on"),(IFNA(VLOOKUP([@[Incl. Service Product Line]],Addons,2,FALSE),"Addons Missing")),IFNA(VLOOKUP([@[Incl. Service Product Line]],DependProd,2,FALSE),"Included Service Missing"))
这就是我有问题的公式。 如果路径为"Base",则应从DependProd表中提取数据,如果路径为"Add On",则需要从Adons表中提取数据,但公式仅提取一个表数据
推荐答案
在没有任何示例数据的情况下,您可以考虑如何组织数据和使用VLOOKUP:
但是您也可以考虑将index()与Match()一起使用:
这篇关于EXCEL中两个垂直测试和两个表格的IF条件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文