我正在尝试查找col4值,当在同一行中,col1,col2和col3各自匹配。
我引用了这个SO Post,因为它是一个类似的问题,但该解决方案对我不起作用。
我正在使用特定Source
在特定Date
上搜索特定的Status
,并希望返回相应的Count
。
我的数据包含所需的输出示例:
答案 0 :(得分:4)
要将INDEX()
和MATCH()
与多个查找字段一起使用,必须将其作为数组公式提交。使用嵌套的IF()
语句为每个条件选择。您必须按CTRL + SHIFT + ENTER输入公式作为数组公式。
=INDEX(col4,
MATCH(criteria1,
IF(col2=criteria2,
IF(col3=criteria3,
col1
)),
0)
)
如果使用CTRL + SHIFT + ENTER正确输入,您将看到公式{ }
周围的花括号
答案 1 :(得分:1)
可能不是首选方法,可能甚至没有给出正确的答案,但对于任何刚接触数据透视表的人来说,他们越早对他们感到满意,他们就越有可能自救:
选择您的数据集(上面的A1:D16),插入>表 - 数据透视表,数据透视表。选择“新工作表”或“现有工作表位置F1”。将字段从上方框拖动到较小的框中,如图所示。其余的只是格式化,除非因Src All
的处理的特定要求而复杂化。