Excel 公式显示多个单元格地址或行位置?

Excel 公式显示多个单元格地址或行位置?

我正在使用以下公式,它返回一个数值:

=SUMPRODUCT((A3:A176="Thing1")*(B3:B176="Thing2")*(C3:C176="Thing3")*(U3:U176="No"))

但是,我还想知道符合条件的每个项目的单元格地址或行位置。谷歌搜索让我找到了address()index()vlookup()函数,但到目前为止我还没有找到任何解决办法。

结果我只能得到一个单元格地址。这听起来像是一个“If/Then”工作,但我还没有尝试过 Excel 的相关功能。

答案1

选择一个未使用的列,比如, 在V3进入:

=IF(AND(A3="Thing1",B3="Thing2",C3="thing3",U3="No"),ROW(),"")

并抄下来:

在此处输入图片描述

如果你想要一个没有空格的简洁列表,那么W3输入数组公式

=IFERROR(INDEX($V$3:$V$176,SMALL((IF(LEN($V$3:$V$176),ROW(INDIRECT("1:"&ROWS($V$3:$V$176))))),ROW(V1)),1),"")

数组公式Ctrl必须使用++而不是仅仅使用键Shift来输入。EnterEnter

在此处输入图片描述

相关内容