【发布时间】:2016-06-16 12:25:59
【问题描述】:
我想计算特定字词在我的谷歌电子表格中(每行)出现的次数。
我的电子表格看起来像这样(而 ? 是我想要计算结果的区域):
表 1
|cmets|提货|提价|提服务|
|发货快,支持很好|?|?|?|
|质量价格太高。包装损坏|?|?|?|
|电子邮件支持快速而有用|0?|?|?|
表 2(表 1 cmets 应与之比较的所有词):
|mentions delivery|mentions price|mentions service|
|发货|价格|支持|
|运费|价格昂贵|服务|
|盒子|-|通话|
在计算表 2 中我的单词有多少出现在表 1 的 cmets 之后,表 1 应该如下所示:
|cmets|mentions delivery|mentions price|mentions service|
|交货快,很好的支持|1|0|1|
|质量价格太高。包装损坏|1|1|0|
|电子邮件支持快速而有用|0|0|1|
我尝试使用无法开始工作的 countif 函数,现在正在使用 counta,它的工作方式与预期一样(不使用表 2),但我希望在表 2 中添加更多单词时自动调整公式:
=COUNTA(Filter(Split(D2," "),"delivery")) + COUNTA(Filter(Split(D2," "),"shipping"))
有什么解决方案的想法吗?
【问题讨论】:
标签: google-sheets countif text-classification