【问题标题】:V-Lookup across multiple arrays跨多个数组的 VLookup
【发布时间】:2019-05-31 06:19:27
【问题描述】:

我无法使用查找函数来实现以下目标。

从表 1 中,我需要查找项目列表,并根据项目的类型(水果/蔬菜/种子),将相应的百分比拉入表 2。我曾尝试使用 Vlookup 和嵌套的 IF 来做到这一点,但它不起作用。

=IF((VLOOKUP($A$10:$A$16,$A$1:$E$8,2,FALSE)=$B$9),$C$1:$C$8,IF((VLOOKUP($A$10:$A$16,$A$1:$E$8,4,FALSE)= $E$1:$E$8,""))

【问题讨论】:

  • 您只有 2 个类别 (CAT1/2) 还是可以更多?

标签: excel nested vlookup lookup sumproduct


【解决方案1】:

你需要做两个VLOOKUP。第一个用于 Cat-1,第二个用于 Cat-2:

=IF(VLOOKUP($B13,$B$4:$F$10,2,FALSE)=C$12,VLOOKUP($B13,$B$4:$F$10,3,FALSE),
IF(VLOOKUP($B13,$B$4:$F$10,4,FALSE)=C$12,VLOOKUP($B13,$B$4:$F$10,5,FALSE),""))

输入C13 并向下填写。

第二个VLOOKUP 被输入到第一个IFvalue_if_false 部分。

【讨论】:

  • 完美!非常感谢您的帮助。这很有效。
  • @Mystic-1 很高兴为您提供帮助。如果我的回答满足您的问题,如果您能将其标记为已接受,我将不胜感激。您可以阅读What should I do when someone answers my question 了解更多信息。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-06-21
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多