gpt4 book ai didi

Excel 匹配两列并输出第三列

转载 作者:行者123 更新时间:2023-12-03 02:08:18 29 4
gpt4 key购买 nike

enter image description here

我想要一个迭代第一列和第二列并返回第三列的公式

第 1 列 =“a”并且第 2 列 =“d”

在本例中,公式应返回相应行第三列中的值应该是 3,否则应该输出 0。

最佳答案

您可以使用以下公式:

=IF(MATCH("foo",A1:A4,0)=MATCH("bar",B1:B4,0),INDEX(C1:C4,MATCH("bar",B1:B4,0)),0)

当然,您可以更改公式中的“foo”“bar”文本以使用另一个单元格引用。不管怎样,这至少应该让你开始。

编辑:

如果“bar”B列中仅找到一次,那么您可以使用

=IF(INDIRECT("A"&MATCH("bar",B1:B4,0))="foo",INDEX(C1:C4,MATCH("bar",B1:B4,0)),0)

最后一件事,对于这两种情况,如果在 B 列中从未找到 "bar" ,如果您想更改它,它将返回 #N/A将整个内容包装在 IFERROR() 语句中并返回 0 。

关于Excel 匹配两列并输出第三列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17839932/

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