【问题标题】:IF and Vlookup in one formulaIF 和 Vlookup 在一个公式中
【发布时间】:2016-10-11 19:27:56
【问题描述】:

我的代码有什么问题?

我有 2 个条件需要匹配,If True 然后是 vlookup 公司单位编号。

=IF(AND(B20=Sheet1!$B$3:$B$2718,Sheet1!$K3:$K2718="C"),VLOOKUP(B20,Sheet1!$B$3:$D$2718,3,0))

【问题讨论】:

  • 我的回答对你有用吗?该网站因反馈而蓬勃发展。如果它有效,请通过单击答案的复选标记将其标记为正确。如果它不起作用,请让我知道出了什么问题,以便我可以更好地回答。

标签: if-statement excel-formula vlookup


【解决方案1】:

如果函数本身不会像你想要的那样过滤数据。

您将需要使用以下数组公式。

=INDEX(Sheet1!$D$3:$D$2718,MATCH(1,(B20=Sheet1!$B$3:$B$2718)*(Sheet1!$K3:$K2718="C"),0))

作为数组公式,退出编辑模式时需要使用 Ctrl-Shift-Enter 确认,而不是 Enter。如果操作正确,Excel 会在公式周围加上{}

【讨论】:

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