繁体   English   中英

Excel 索引/匹配公式问题(列表)

[英]Excel index/match formula issue (List)

我正在寻找一个索引/匹配公式来返回一个列表。 我的列表的值是站点代码的下拉列表。 我希望从单独的列表中返回“员工 ID”列表。 编写公式根本不是我的强项,因此我们将不胜感激。 我提供了截图供参考。 出于隐私目的,我已经在名册选项卡上删除了个人信息。
在此处输入图像描述

在此处输入图像描述

=INDEX('TOM HR Roster'!$A:$B,(MATCH($B$3,'TOM HR Roster'!$A:$A,0)),MATCH('TOM HR Roster'!B1,'TOM HR Roster'!1:1,0))

这就是您如何使用索引/匹配来根据其他两列的值返回列的值。 将数据格式化为表格将使您的公式更具可读性并且不易出错。 此示例中的表是 table_Fruit(蓝色)和 table_IndexMatch(黄色)。 我们在 Fruit 表的 IndexMatch 表的 Fruit 和 Color 列中查找值,如果找到,则返回相应的 ID。

在此处输入图像描述

这是单元格 E9:E14 中的公式。 这是一个数组公式,所以输入公式后,cursor 仍在单元格内,Ctrl + shift + enter。

=INDEX(table_Fruit,
MATCH(1,(table_Fruit[Fruit]=[@Fruit])*(table_Fruit[Color]=[@Color]),0)
,1)

在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM