【发布时间】:2017-06-05 20:32:49
【问题描述】:
我正在尝试对列中的数据求和,其中每行中的第一列包含与关键字的部分匹配。
我使用过通配符,但从未在过滤器或求和中使用,而且它们似乎在此设置中不起作用。怎么了?
使用 FILTER()
=SUM(FILTER(
'_!query-AllData'!B2:B,
'_!query-AllData'!A2:A="*willow*"))
在过滤器评估中找不到匹配项。
使用 REGEXMATCH()
=SUM(FILTER(
'_!query-AllData'!B2:B,
REGEXMATCH('_!query-AllData'!A2:A,"*willow*")))
在过滤器评估中找不到匹配项。
使用 QUERY() [在本例中,A31 = willow]
=SUM(QUERY(
'_!query-AllData'!A2:B,
"SELECT B WHERE A LIKE '"&A31&"'"))
查询完成,输出为空。
样本数据:
A | B
--------------------------------|---
/willow/ | 2
/willow/ | 1
/willow/?CID=EM_iOS_page-share | 3
/willow/?skipSplash=true | 1
/willow/?fromReader=true | 1
【问题讨论】:
标签: google-sheets google-visualization