如何在 google sheet 中使用查询功能以及 OR 条件导入数据
How to import data with query function along with OR Condition in google sheet
我有一个 google sheet,我正在尝试使用查询函数从另一个 sheet 导入数据并应用条件“不包含”和“或”函数。
这里是googlesheetlink
Google sheet link
“第一个数据”是第一个 sheet。我正在尝试将基于特定条件的“第一个数据”内容导入第二个sheet“第二个数据”。
条件是如果第一个数据“H 列”Post 数据“不包含”“2d”或“3d”或“4d”或“1w”或“1mo”,则剩余数据显示在第二个数据 sheet.
期望的结果将是 post 日期列中的 1d 或 1h 或 2h 等,并且将显示它们期望的行
我使用了以下公式,但未能得到想要的结果
=QUERY(IMPORTRANGE("https://docs.google.com/spreadsheets/d/19NCGzrWJTC21VrkdGFvqUPVQoYYeZhV8Z8dmzQxfX-8/edit?usp=sharing","1st data!A1:K200"),"where not Col8 contains '1d'|'1mo'")
欢迎任何其他基于公式或脚本的解决方案
你在 |
的两边都有额外的 '
。
相反,尝试:
=QUERY(IMPORTRANGE("https://docs.google.com/spreadsheets/d/19NCGzrWJTC21VrkdGFvqUPVQoYYeZhV8Z8dmzQxfX-8/edit?usp=sharing","1st data!A1:K200"),"where not Col8 matches '.*d.*|.*h.*|.*m.*'")
或
=QUERY(IMPORTRANGE("https://docs.google.com/spreadsheets/d/19NCGzrWJTC21VrkdGFvqUPVQoYYeZhV8Z8dmzQxfX-8/edit?usp=sharing","1st data!A1:K200"),"where not Col8 like '%d' and not Col8 like '%h' and not Col8 like '%mo'")
%
是使用 like
时的通配符。
我有一个 google sheet,我正在尝试使用查询函数从另一个 sheet 导入数据并应用条件“不包含”和“或”函数。
这里是googlesheetlink Google sheet link
“第一个数据”是第一个 sheet。我正在尝试将基于特定条件的“第一个数据”内容导入第二个sheet“第二个数据”。
条件是如果第一个数据“H 列”Post 数据“不包含”“2d”或“3d”或“4d”或“1w”或“1mo”,则剩余数据显示在第二个数据 sheet.
期望的结果将是 post 日期列中的 1d 或 1h 或 2h 等,并且将显示它们期望的行
我使用了以下公式,但未能得到想要的结果
=QUERY(IMPORTRANGE("https://docs.google.com/spreadsheets/d/19NCGzrWJTC21VrkdGFvqUPVQoYYeZhV8Z8dmzQxfX-8/edit?usp=sharing","1st data!A1:K200"),"where not Col8 contains '1d'|'1mo'")
欢迎任何其他基于公式或脚本的解决方案
你在 |
的两边都有额外的 '
。
相反,尝试:
=QUERY(IMPORTRANGE("https://docs.google.com/spreadsheets/d/19NCGzrWJTC21VrkdGFvqUPVQoYYeZhV8Z8dmzQxfX-8/edit?usp=sharing","1st data!A1:K200"),"where not Col8 matches '.*d.*|.*h.*|.*m.*'")
或
=QUERY(IMPORTRANGE("https://docs.google.com/spreadsheets/d/19NCGzrWJTC21VrkdGFvqUPVQoYYeZhV8Z8dmzQxfX-8/edit?usp=sharing","1st data!A1:K200"),"where not Col8 like '%d' and not Col8 like '%h' and not Col8 like '%mo'")
%
是使用 like
时的通配符。