索引和匹配出现错误

索引和匹配出现错误

我希望我的 Excel 工作表可以作为模型使用。我想找到 G37 和 G38 的“交叉点”上的值,它们分别是 12 和 6。以下函数适用于多个模型,但现在不适用于我目前正在构建的模型。无论我尝试什么,它都会给出 #N/B。

=INDEX(L36:BU96;MATCH(G38;K36:K96;0);MATCH(G37;L35:BU35;0))

有人看到可能导致错误的原因吗?

答案1

如果我理解正确的话,您有几种选择。

1) 如果您想继续使用公式:当我用逗号替换分号时,您提供的公式对我有用。试试看?

2) 替代方案 1- 仅使用 INDEX 进行简化。如果您的输入确实是 12 和 6,您可以通过在 INDEX 公式中使用这些参数来简化您的操作。例如,您公式的这个变体对我来说也有效,它还提供了您描述的两个输入的交点(您称之为“交叉点”):=INDEX($K$35:$W$47,7,13)

3) 替代方案 2 - 使用命名范围和相交运算符。您可以选择整个索引范围(包括标题),然后选择公式->从选择中创建以创建一组命名范围,然后使用相交运算符查找两个范围之间的交集,如本视频所示:https://youtu.be/wWkgJ-nSQBU?t=149

这些能满足您的需求吗?

相关内容