如果单元格等于某个值,则自动返回同一行中 2 列单元格的内容

如果单元格等于某个值,则自动返回同一行中 2 列单元格的内容

我正在寻求有关创建公式的帮助。如果某个单元格等于某个值,我该如何返回同一行中 2 列单元格中的值?例如,如果 A=VALUE,则从同一行返回 C。在发布的示例中,这意味着:

  • 如果 A=24,返回 -23.57%
  • 如果 A=25,则回报 7.48%
  • 如果 A=26,回报 7.83%

我想将其应用到整个列。

例子

答案1

您可以使用VLOOKUP它来执行此操作。

例如,如果您称为“A”的值在单元格 E1 中,并且示例中的数据表在范围 A1:C6 中,则可以使用以下公式:

=VLOOKUP(E1, A1:C6, 3, FALSE)

这将在第一列数据(A 列)中搜索单元格 E1 中的值,并从第三列(C 列)返回相应的值。

FALSE因为第四个参数表示只查找精确匹配。如果您使用TRUE,则必须按第一列中的值对数据进行排序,然后函数将搜索最接近的值。

相关内容