【发布时间】:2019-06-27 01:10:04
【问题描述】:
我有一个工作簿,我试图将每个员工的姓名与其主管的姓名相匹配。每个员工的数据,包括他们的主管姓名,都存储在一个名为“AllData”的表格中。然后我有一张名为“总计”的表格,其中我的索引/匹配公式是。
到目前为止,下面的公式是有效的。除了对于名称也出现在工作表“AllData”的主管姓名列中的任何员工,它返回 0.00。因此,当查找值也在查找数组中时,几乎就像索引/匹配不起作用。
有没有人知道解决这个问题的方法,或者我做错了什么?
=INDEX(AllData!B7:B950,MATCH(Totals!C7,AllData!E:E,0))
谢谢。
【问题讨论】:
-
INDEX 和 MATCH 范围的大小不同。也许 MATCH 范围应该是
AllData!E7:E950? -
我同意@Domenic,问题可能与范围有关。我的猜测是 MATCH 返回的值高于 943,超出了 B7:B950 的范围,因此它返回 0。
标签: excel excel-formula