遍历列中的所有单元格而不是单独检查所有单元格

Iterate through all cells in a column instead of checking all cells individually

我在 Google 电子表格中有一个带有标签和值的简单列表。下面,我有一些字段,我想在写标签时获取这些字段的值。

比如我在一个单元格写D,我希望下一个单元格显示4D对应的值。

这当然可以通过 IFs 内 IFs 内的重复 IFs 来完成 IFs... 在单元格 B8 中,如下所示:

=IF(A8=A1;B1; IF(A8=A2;B2; IF(A8=A3;B3; IF(A8=A4;B4; IF(A8=A5;B5;0)))))

这只是逐行检查:如果写入的值与第 1 行的标签匹配,则显示该值。如果不是,则在第二行执行新的 IF 命令。等等

对于很多行,这非常乏味。 是否可以在 Google 电子表格中稍微简化一下?例如,我可以通过执行 A1:A5 或类似的操作以某种方式收集一个 IF 语句中一列中的所有单元格吗? 类似于:

=IF(A8=A1:A5;B1:B5;0)

用简单的VLOOKUP:

解决
=VLOOKUP(A8, A1:B5, 2, 0)