不确定是否需要使用 vlookup、hlookup 或索引匹配来填充 X、Y、Z 网格中的值

不确定是否需要使用 vlookup、hlookup 或索引匹配来填充 X、Y、Z 网格中的值

我需要一些有关 Excel 公式的帮助,因为我无法推断是否需要使用hlookup或匹配。lookupindex

我有 3 列数据,但如何创建 X、Y、Z 网格。如何创建公式,以便在“这是我所拥有的”表格中引用“表格 1”中 X 列的数字 1 和 Y 列的 Apple,并返回 Z 列的 1000?

我希望公式也能输出数字 2000 和 3000。

基本上,我可以使用什么公式来获得红色的数字。最后一个表格是我希望显示的输出。

表格截图

答案1

您可以使用INDEXMATCH函数来实现您想要的结果。尝试以下公式:

=IFNA(INDEX($C$2:$C$4,MATCH(1,($A8=$A$2:$A$4)*(B$7=$B$2:$B$4),0)),"")

然后拖动它来填充其他单元格。

在此处输入图片描述

答案2

您可以使用 SUMIFS:

=IFERROR(1/(1/SUMIFS($C$2:$C$4,$A$2:$A$4,$A8,$B$2:$B$4,B$7)),"")

在此处输入图片描述

相关内容