gpt4 book ai didi

excel - 使用 INDEX 和 MATCH 以及两个条件进行查找

转载 作者:行者123 更新时间:2023-12-02 00:23:00 25 4
gpt4 key购买 nike

我正在尝试使用 INDEX 和 MATCH 实现基本查找。我的布局是:

Sheet 1NAME | SITE | DATESheet 2NAME | SITE | DATE

I want the 'SITE' column in Sheet 1 to automatically populate with the SITE from Sheet 2 where NAME and DATE match.

What I've Tried

=INDEX('Sheet2'!B:B,MATCH(A1,'Sheet2'!A:A,0))

这将成功匹配“NAME”,但如何将额外的 MATCH 合并到公式中以同时匹配“NAME”和“DATE”

最佳答案

您可以使用这样的“数组公式”

=INDEX('工作表2'!B:B,MATCH(1,(A1='工作表2'!A:A)*(C1='工作表2'!C:C),0))

CTRL+SHIFT+ENTER

...或者您可以添加另一个 INDEX 函数,这样它就不需要“输入数组”,即

=INDEX('工作表2'!B:B,MATCH(1,INDEX((A1='工作表2'!A:A)*(C1='工作表2'!C:C),0), 0))

或者另一种方法是像这样使用 LOOKUP

=LOOKUP(2,1/(A1='工作表2'!A:A)/(C1='工作表2'!C:C),'工作表2'!B:B)

如果有多个匹配项,后一种方法将为您提供最后匹配项......

关于excel - 使用 INDEX 和 MATCH 以及两个条件进行查找,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18767439/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com