寻找公式来搜索相邻列中的重复项并获取地址

寻找公式来搜索相邻列中的重复项并获取地址

我正在尝试计算 5 年的月波动率,到目前为止,这已被证明是一项相当复杂的任务。我有两个相邻的列,一个是月份数,另一个是年份。我尝试执行 INDEX MATCH,但发现它返回找到的第一个单元格。例如,如果它要查找六月,它会搜索 6,但它返回找到的前 6 个(在我的情况下是 2018 年)。所以我试图让公式返回与第 1 列中的月份和第 2 列中的年份匹配的单元格的地址(例如 6 和 2017)。我试过 INDEX MATCH MATCH,但它不起作用。我考虑过尝试 INDEX 0 MATCH,这样它就会返回所有行,但到目前为止还没有奏效。我可能做错了。有人可以对此提供见解吗

答案1

抱歉,我无法发表评论。

因此,我想要做的是让公式返回与第 1 列中的月份和第 2 列中的年份匹配的单元格的地址

对于这类“匹配多个条件”问题,有一种使用 INDEX+MATCH 的黑客方法。假设条件在 A 列和 B 列中,您可以使用:

=A1 & " " & B1

连接两个值,然后就可以使用,INDEX+MATCH因为您匹配一个条件,而不是两个。

我不确定数据是什么样的,所以请上传一些示例数据,我会看看是否有效。

相关内容