【问题标题】:How to Modify VLOOKUP formula in Excel如何在 Excel 中修改 VLOOKUP 公式
【发布时间】:2017-04-16 03:10:27
【问题描述】:

我需要参考表_02更新表_01。

预期结果见表_03

但我使用公式时的结果如表_04所示

=VLOOKUP(D4,A$17:B$21,2,0)

consider the following case

【问题讨论】:

  • 请考虑编辑您的问题以更彻底地描述问题以配合您的图像,这样我们可以更轻松地为您提供帮助,并且该问题可以在将来帮助其他人,因为链接可能会中断跨度>

标签: excel excel-formula excel-2010 excel-2007 vba


【解决方案1】:

这是因为您在 vlookup 中引用的数据源 (A$17:B$21) 无法找到其中不存在的某些 ID,因此它显示的值为 #N/A, aac for example 不是那里的 ID。您应该创建一个新表并尝试此操作(您有 table_04,将此公式放入 E4 并向下拖动):

=IF(ISERROR(VLOOKUP(G4,$A$17:$B$21,2,FALSE))=FALSE,(VLOOKUP(G4,$A$17:$B$21,2,FALSE)),(VLOOKUP(G4,$A$4:$B$12,2,FALSE)))

我所做的基本上是创建一个 IF 语句来查看新表中是否存在 ID 值。如果不是,则引用原始表。

【讨论】:

    【解决方案2】:
    =IFERROR(VLOOKUP(G4,$A$17:$B$21,2,FALSE),VLOOKUP(G4,$A$4:$B$12,2,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
      相关资源
      最近更新 更多