Google 表格查询 - 不像部分匹配
Google Sheets Query - Not like partial match
所以我有这个公式,它按预期工作,但我想进一步完善数据。
公式:
=QUERY('Users'!A1:Q, "Select A,B,C,F,G,O,Q where Q >= 180 and Q < 44223")
我试过:
=QUERY('Users'!A1:Q, "Select A,B,C,F,G,O,Q where Q >= 180 and Q < 44223 and F not like '*text*'")
但这导致了一个错误。理想情况下,我想搜索与 C 列和 F 列中的部分文本匹配的任何结果。有什么想法吗?
编辑:
包括一个 link 到一个 example sheet
理想情况下,我希望查询匹配 F 列中除 'Archived' 之外的所有内容(但需要使用通配符)和 C 列中除 Delta 之外的所有内容(同样需要使用通配符)
尝试:
=QUERY(Sheet1!A1:Q6,
"select A,B,C,F,G,O,Q
where Q >= 180
and Q < 44223
and not lower(O) matches '.*archived.*'
and not lower(C) matches '.*delta.*'")
所以我有这个公式,它按预期工作,但我想进一步完善数据。
公式:
=QUERY('Users'!A1:Q, "Select A,B,C,F,G,O,Q where Q >= 180 and Q < 44223")
我试过:
=QUERY('Users'!A1:Q, "Select A,B,C,F,G,O,Q where Q >= 180 and Q < 44223 and F not like '*text*'")
但这导致了一个错误。理想情况下,我想搜索与 C 列和 F 列中的部分文本匹配的任何结果。有什么想法吗?
编辑: 包括一个 link 到一个 example sheet
理想情况下,我希望查询匹配 F 列中除 'Archived' 之外的所有内容(但需要使用通配符)和 C 列中除 Delta 之外的所有内容(同样需要使用通配符)
尝试:
=QUERY(Sheet1!A1:Q6,
"select A,B,C,F,G,O,Q
where Q >= 180
and Q < 44223
and not lower(O) matches '.*archived.*'
and not lower(C) matches '.*delta.*'")