需要将 C 列中的文本与 B 列中的值匹配,使其等于 G 列中的文本。
我确实有与找到该值的行匹配的 C 列(基于 B 列和 F 列)
Column C's Formula =MATCH(B1,$F$1:$F$39,0)
在第一行中,您会看到我找到了其对应值行所在的行。例如,在单元格 C1 中,我希望看到112-Campaign Access
答案1
只要 B1 存在于 F1:F39 中(并且因为 F1:F39 按升序排序),LOOKUP 就可以了,但如果 B1 是 120 怎么办?您的公式将返回113-Campaign Implementation
。如果您#N/A
在这种情况下想要(就像使用 MATCH 函数得到的那样),那么最好使用VLOOKUP
,即
=VLOOKUP(B1,$F$1:$G$39,2,FALSE)
...或者您可以将 INDEX 与 MATCH 一起使用,即
=INDEX($G$1:$G$39,MATCH(B1,$F$1:$F$39,0))
答案2
我想我应该在寻求答案之前再多研究一下这个问题。我会把这个问题保留在这里,因为它确实提供了一些有用的信息。
使用该函数lookup
,我能够选择 B 列中的值并将其引用到 F 列并返回 G 列中的值
=LOOKUP(B1,$F$1:$F$39,$G$1:$G$39)