【问题标题】:Problem with IF AND and Vlookup nested formulaIF AND 和 Vlookup 嵌套公式的问题
【发布时间】:2022-07-07 16:57:42
【问题描述】:

我正在尝试放置一个嵌套的 IF、AND 和 Vlookup 公式。如果单元格 D3 有文本“pasha”并且 B3 不等于 vlookup 公式中提到的单元格,但它返回零而不是显示 0.1,我希望公式在单元格 F3 中返回值“0.17”。请指导,TIA

=IFERROR(IF(AND(D3="Pasha",VLOOKUP(B3,G70:H78,2,0)B3),0.17,IF(VLOOKUP(B3,$B$69:$B$89,1 ,0)=B3,0.15,"")),0)

enter image description here

【问题讨论】:

  • 显示您的数据。否则我们无法建议。
  • 您的第一个 VLOOKUP 从第二列返回一个值。您确定它包含数据类别作为您的参考值 B3 吗?顺便说一句,您可能还会注意到,如果不匹配,VLOOKUP 会返回 #N/A。附言您可能想使用 XLOOKUP 而不是 VLOOKUP
  • 在这种情况下:您可能想使用例如MATCH 而不是 VLOOKUP 作为您的目标不是返回匹配值,而是返回引用是否在引用表中(XLOOKUP 通常比 VLOOKUP 更好)
  • @Harun24hr 我已经添加了工作表的快照。
  • @Anonymous 我的 excel 版本没有 xlookup 公式

标签: excel excel-formula


【解决方案1】:

你可能想要替换

VLOOKUP(B3,G70:H78,2,0)<>B3)

NOT(ISNUMBER(MATCH(B3,H70:H78,0)))

并随时相应地调整第二个 VLOOKUP。

【讨论】:

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