INDEX / MATCH返回错误的值。我做错了什么?

时间:2015-07-08 16:34:00

标签: excel vlookup

我正在尝试创建一个电子表格,其中INDEX / MATCH会自动填充每月的销售目标。但是,它返回了错误的数字。

enter image description here

在单元格B6中,我希望值为10000.在G和H列中,我设定了目标和相应的日期,希望将目标与第2行中的日期相匹配。

B6正在回归" 6000" AND" 7/19/2015"在相邻的单元格中它应该只是返回" 10000" ......而且我不知道为什么。

在H6中,2015年7月12日的目标是从单元格G6设置为10,000,这对应于B2中的日期,所以我不知道为什么它会在I&#39之后返回日期。 ; m匹配。

由于

2 个答案:

答案 0 :(得分:2)

公式的第二部分,匹配部分,需要有“H3:H9”,而不是G.匹配是在$ G $ 3:$ G $ 9范围内寻找你的B2(日期),这是数字因此不会返回日期。

编辑:@Jeeped提出了一个很好的观点,因为日期将在你的表中找到,你最好在结尾使用“0”而不是“1” - “0”将寻找一个完全符合。如果你保留1,它可能会返回误报(返回一个比查询日期更近的日期,而不是确切的日期。)

答案 1 :(得分:2)

放入B6并复制:

=INDEX($G3:$G9,MATCH(B2,$H3:$H9,1))