TEXTJOIN 字符串仅适用于匹配今天日期的值
TEXTJOIN string only for values matching Todays date
样本Table
Date Created (A)
Tracking ID (B)
5/12/2022
'813vz633-7872'
5/12/2022
'914bz756-7423'
5/12/2022
'875vu340-5687'
5/11/2022
'475dv235-6542'
5/11/2022
'905tg183-9634'
我想创建一个如下所示的字符串:
过滤器 message.trackingId 不在 ['813vz633-7872', '914bz756-7423', '875vu340-5687']
这是通过使用公式实现的:
="filter message.trackingId not in ["&TEXTJOIN(", ", TRUE, B2:B4)&"]"
但我希望它仅在 A 列是今天的日期时自动从 B 列提取
我试过了:
="filter message.trackingId not in ["&TEXTJOIN(", ", TRUE, IF(A:A=TODAY(),TEXTJOIN("", TRUE,B2:B))&"]")
但这会提取 B 列中的所有值,而不仅仅是今天的日期
我知道我很接近,只需要推一下
使用:
=TEXTJOIN(", ", 1, FILTER(B:B, A:A=TODAY()))
="filter message.trackingId not in ["&TEXTJOIN(", ", 1, FILTER(B:B, A:A=TODAY()))&"]"
尝试以下操作:
="filter message.trackingId not in ["&TEXTJOIN(", ", TRUE, FILTER(B:B, A:A=TODAY()))&"]"
具有讽刺意味的是,解决方案包括 FILTER
,您的文本部分包含该内容。
(金克斯,玩家0!)
样本Table
Date Created (A) | Tracking ID (B) |
---|---|
5/12/2022 | '813vz633-7872' |
5/12/2022 | '914bz756-7423' |
5/12/2022 | '875vu340-5687' |
5/11/2022 | '475dv235-6542' |
5/11/2022 | '905tg183-9634' |
我想创建一个如下所示的字符串:
过滤器 message.trackingId 不在 ['813vz633-7872', '914bz756-7423', '875vu340-5687']
这是通过使用公式实现的:
="filter message.trackingId not in ["&TEXTJOIN(", ", TRUE, B2:B4)&"]"
但我希望它仅在 A 列是今天的日期时自动从 B 列提取
我试过了:
="filter message.trackingId not in ["&TEXTJOIN(", ", TRUE, IF(A:A=TODAY(),TEXTJOIN("", TRUE,B2:B))&"]")
但这会提取 B 列中的所有值,而不仅仅是今天的日期
我知道我很接近,只需要推一下
使用:
=TEXTJOIN(", ", 1, FILTER(B:B, A:A=TODAY()))
="filter message.trackingId not in ["&TEXTJOIN(", ", 1, FILTER(B:B, A:A=TODAY()))&"]"
尝试以下操作:
="filter message.trackingId not in ["&TEXTJOIN(", ", TRUE, FILTER(B:B, A:A=TODAY()))&"]"
具有讽刺意味的是,解决方案包括 FILTER
,您的文本部分包含该内容。
(金克斯,玩家0!)