【问题标题】:Understanding the vlookup formula in Excel?了解 Excel 中的 vlookup 公式?
【发布时间】:2014-01-02 21:15:36
【问题描述】:

我在电子表格中有两个列表,有些名称匹配,有些不匹配。

我需要一个公式,以便文本匹配的位置可以分配相应的值。

例如:在 B2 中,它会读取 0 或 false,因为 C 列中没有 Jimmy T.。但是,在 B3 中,公式应该像 A3 中的文本匹配 C 列中的任何文本一样工作,它将直接分配到右侧的相应 D 值。所以,在 B3 中,答案是 47.33。

最终目标是使 B 列中的值与 A 列对应,就像 C 列与 D 列对应一样。
并且 A 列没有值使其在 B 列中读取为“False”。

【问题讨论】:

  • 看看SUMIF 函数,它就是为此而设计的。

标签: excel excel-formula excel-2007 vlookup


【解决方案1】:

在 B2 上输入:

=VLOOKUP(A2,$C$2:$D$7,2,FALSE)

然后,将公式向下拖动到 B 列上的其他单元格。vlookup 公式有四个参数(请参阅下面的说明)。

若要在未找到匹配项的地方出现“False”一词,请升级到以下公式:

=IFERROR(VLOOKUP(A2,$C$2:$D$7,2,FALSE),"False")

这是关于上述公式输出的示例。

基本上,vlookup 函数的作用是:

  1. 查找指定单元格的匹配项(第一个公式参数),
  2. 给定一个值数组(第二个参数)。数组中最左边的列必须具有与公式的第一个参数匹配的值),
  3. 如果匹配,则返回此数组的一个特定列中的值(第三个公式参数)。在上面的例子中,我们要返回指定数组的第二列。
  4. vlookup 公式的最后一个参数返回近似匹配 (TRUE) 或精确匹配 (FALSE) 的值。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多