duanfei 发表于 2024-5-16 10:17:17

Xloolup函数能用多条件取一个值吗?

举例,我想通过三个条件来取一个值


请问是我的公式设置的有问题,还是活字格不支持多条件取值


豪~豪 发表于 2024-5-16 10:17:18

=SUMPRODUCT((X3=1)*(AC3=1)*(AH3=1)*(AO3))

豪~豪 发表于 2024-5-16 10:48:37

XLOOKUP函数不能直接使用多条件取一个值。XLOOKUP函数主要用于搜索区域或数组,并返回与找到的第一个匹配项对应的项。它的基本语法是:=XLOOKUP(lookup_value, lookup_array, return_array, , , )。其中,lookup_value是要搜索的值,lookup_array是要搜索的数组或区域,return_array是要返回的数组或区域。

如果需要使用多条件取一个值,可能需要结合其他函数(如IF、AND、OR等)来实现。具体方法会根据具体的数据和需求而有所不同。建议查阅Excel函数的相关文档或教程,以获取更详细的信息和示例。

duanfei 发表于 2024-5-16 10:50:43

豪~豪 发表于 2024-5-16 10:48
XLOOKUP函数不能直接使用多条件取一个值。XLOOKUP函数主要用于搜索区域或数组,并返回与找到的第一个匹配项 ...

excel里可以直接这样用

那在活字格中,如果需要用到多条件查找一个值的公式,该怎么用呢

duanfei 发表于 2024-5-16 11:10:39

豪~豪 发表于 2024-5-16 10:56
=SUMPRODUCT((X3=1)*(AC3=1)*(AH3=1)*(AO3))

已解决!,谢谢!

豪~豪 发表于 2024-5-16 11:20:03

duanfei 发表于 2024-5-16 11:10
已解决!,谢谢!

不客气,给个最佳就行

Lay.Li 发表于 2024-5-16 17:54:09

感谢各位大佬的支持~
如果您的问题已解决的话,请设置最佳答案给到帮助您的回复
如果您的问题未解决的话,欢迎您继续跟帖交流:loveliness:

VVANVI 发表于 2024-5-16 18:31:01

多条件取一个值, 这个场景 我怎么看都觉得odata 这玩意更适合 ,操作也简单

duanfei 发表于 2024-5-16 18:48:28

VVANVI 发表于 2024-5-16 18:31
多条件取一个值, 这个场景 我怎么看都觉得odata 这玩意更适合 ,操作也简单

odata用着太慢了

Lay.Li 发表于 2024-5-17 09:31:36

本帖最后由 Lay.Li 于 2024-5-17 09:32 编辑

感谢各位大佬的支持~
如果您的问题已解决的话,请设置最佳答案给到帮助您的回复
如果您的问题未解决的话,欢迎您继续跟帖交流:loveliness:
页: [1]
查看完整版本: Xloolup函数能用多条件取一个值吗?