excel - 如果两个垂直测试和excel中的两个表格的条件
问题描述
我在两个不同的列中有两个垂直测试现在我想将两个表数据合并为一个。
=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”,则我需要从 Addons 表中提取数据,但公式仅提取一个表数据
解决方案
推荐阅读
- laravel - 如何修改 API 以便用户也可以使用电子邮件和注册字段登录?
- pandas - 如何为图形添加图例
- python - 如何将数据框的值添加到另一个数据框?
- c++ - C++ 在内存中搜索匹配模式的二进制序列
- java - 使用存储过程相对于 Hibernate 的优势
- javascript - Angular/Ionic Singleton 在刷新后被销毁
- azure - Azure API 管理:无法使用 formdata 定义 POST API
- python - 将自定义函数应用于熊猫中的一列列表,如何处理异常?
- algorithm - 以下两种二分查找实现的性能差异
- java - 函数内的 PostGIS 查询未按预期工作