EXCEL中两个垂直测试和两个表格的IF条件 [英] If condition for two vertical tests and two tables in excel

查看:99
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆