Excel 365 - 每行搜索 table return true

Excel 365 - Search table return true for each row

真与假 Table

大家好,

我需要 return 所有找到 TRUE 的行,以便我可以通过 FILTER 函数将其放入。

例如

S2:Z2 不包含 TRUE 值 return 第 2 行为 FALSE

S3:Z3 包含一个真值 return 第 3 行

为真

谢谢!

编辑:returned 数据示例

AB 中返回的数据

Returned Pending

试试下面的公式-

=IF(SUM(--S2:Z2)=0,FALSE,TRUE)

EDIT: Try below formula. Here P represents Pending.

=FILTER(S2:Z6,(S2:S6="P")+(T2:T6="P")+(U2:U6="P")+(V2:V6="P")+(W2:W6="P")+(X2:X6="P")+(Y2:Y6="P")+(Z2:Z6="P"))

这是我能想到的唯一解决方案,但它似乎是一个糟糕的解决方案。

=IFERROR(IFS(S2:S5000="待定", TRUE,T2:T5000="待定", TRUE,U2:U5000="待定", TRUE,V2:V5000="待定", TRUE, W2:W5000="待定", TRUE,X2:X5000="待定", TRUE,Y2:Y5000="待定", TRUE,Z2:Z5000="待定", TRUE),FALSE)

第 5000 行是我知道数据永远不会超过的任意数字。

您可以使用:

H1中的公式:

=FILTER(A1:E5,MMULT(--A1:E5,SEQUENCE(COLUMNS(A1:E5))))

注意: WAAR 相当于 TRUE 的荷兰语,ONWAAR 相当于 FALSE.


或者,如果您要查找的是“待处理”:

H1中的公式:

=INDEX({"","Pending"},1+(MMULT(--(A1:E5="Pending"),SEQUENCE(COLUMNS(A1:E5)))>0))