excel - 索引匹配匹配查询 Excel 2013

标签 excel excel-formula excel-2013

再会。

我在将索引匹配匹配公式插入 Excel 2013 时遇到了一些困难,而且我终其一生都无法找出出错的地方。

我有一个数据表(如屏幕截图所示)。在左侧栏中,我有一个站点列表;在顶部,我有一个周列表,表格中填满了销售预测。我基本上想通过第 22 行和第 23 行中特定命名站点和周的销售预测,我的公式是:

=IF(ISERROR(INDEX(B2:AO20,MATCH(B22,B3:B20,0),
MATCH(B23,C2:AO2,0))),0,INDEX(B2:AO20,MATCH(B22,B3:B20,0),MATCH(B23,C2:AO2,0)))

所有正在返回的是一个 0 值;如果没有错误处理,它返回的只是 #N/A!。

请问有人能给我建议或指出正确的方向吗?

屏幕截图希望在下面

Screenshot

最佳答案

也许用 ISERROR 语句保护它,但否则这应该有效:

=vlookup(b22,$b$2:$ao$20,match(b23,$b$2:$ao$2),false)

虽然不是保护(或以及),但我会将站点和周单元格放入经过验证的列表中

关于excel - 索引匹配匹配查询 Excel 2013,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38891132/

相关文章:

arrays - 是否可以创建一个 Excel 数组公式,其中每个元素 n 是另一个数组的前 n 个元素的总和?

excel - 使用序数表示法在 excel 中转换日期

excel - 如何在 Excel 的 Cubevalue 公式中使用通配符?

Excel 无法打开大文件

excel - 公式文本场景

具有多个 IF 条件的 Excel TEXTJOIN

excel - VBA Print #1 选择范围(用于从 Excel 导出到文件)?

excel vba检查输入文本中的希伯来语,使用keypress keyascii

arrays - 公式中的多个数组

mysql - 在Excel中多次执行SQL查询并根据行更改变量