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))
真与假 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
representsPending
.
=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))