我在工作表中有 2 列,其中第 2 列包含在第一列中。我使用匹配它适用于定义的范围,但是当我尝试将函数扩展到整个列时,匹配范围会发生变化:
第一行=MATCH(B1,E1:E277,0)
第二行=MATCH(B2,E2:E278,0)
实际上我想将第二行的比较范围保留为第一行,如下所示: =MATCH(B2,E1:E277,0)
然后将其应用到该列的其余部分(例如:对于第 579 行,我应该=MATCH(B579,E1:E277,0))
答案1
我在寻找解决方案时偶然发现了答案。解决方案是在不需要更改的值前面使用“$”,如以下示例所示:
=MATCH(B1,$E$1:$E$277,0)