我有一些表格数据,其中我想要汇总所有行的特定列中的所有值,其中列A包含字符串A和/或列B包含字符串B.我怎样才能实现此目的?< / p>
这适用于一个标准:
=SUM(FILTER(G:G,REGEXMATCH(F:F,"stringA")))
我尝试了这个,但它没有工作:
=SUM(FILTER(G:G,OR(ISTEXT(REGEXMATCH(F:F,"stringA")),ISTEXT(REGEXMATCH(C:C,"stringB")))))
答案 0 :(得分:2)
=SUM(FILTER(G:G,REGEXMATCH(F:F&C:C,"stringA|stringB")))
OR由|
编辑添加
&C:C
以表示不同的列
答案 1 :(得分:2)
请尝试:
.visual1 {
background: url(../images/bluepicture.png) no-repeat center;
background-size: cover;
}
.visual2 {
background: url(../images/whitepicture01.png) no-repeat center;
background-size: cover;
}
.visual3 {
background: url(../images/whitepicture02.png) no-repeat center;
background-size: cover;
}
.visual4 {
background: url(../images/whitepicture04.png) no-repeat center;
background-size: cover;
}
=SUM(FILTER(G:G,REGEXMATCH(F:F,"stringA")+REGEXMATCH(C:C,"stringB")))
适用于+
逻辑。 <{1}}不需要or
,因为ISTEXT
给出了真或假。
REGEXMATCH
不起作用,因为OR
是filter
,在数组公式中使用arrayformula
。