首页 > 解决方案 > Excel - 索引公式不抓取数据

问题描述

为什么下面的公式不是从 V:10 中获取数据,而是从我的电子考勤表上的 R:8 中获取数据?

=INDEX('Electronic Time Sheet'!$B:$V, MATCH(A5, 'Electronic Time Sheet'!C:C, FALSE)+1, 17)*'Hire and Payment Register'!E5 

在此处输入图像描述

标签: excelexcel-formulaexcel-2010

解决方案


  1. 匹配的第三个标准是 -1,0,1 不是 TRUE/FALSE。

MATCH(A5, 'Electronic Time Sheet'!C:C, 0)

  1. 17将引用此索引中的 R 列。如果您知道您的专栏,请单独使用该专栏

INDEX('Electronic Time Sheet'!$V:$V,

  1. 您希望 MATCH 找到匹配项的第 3 行向下。

+3


=INDEX('Electronic Time Sheet'!$V:$V, MATCH(A5, 'Electronic Time Sheet'!C:C, 0)+3)*E5 

推荐阅读