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