首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >公司内部

公司内部
EN

Stack Overflow用户
提问于 2015-09-08 11:53:58
回答 1查看 1.6K关注 0票数 0

我有一个表,其中需要计算值是否等于A1:A7中的"A“或"B”或"C“,但仅当B1:B7是"XYZ”时。

例如:

代码语言:javascript
复制
A	XYZ
G	AAA
B	ASO
C	XYZ
D	OOO
F	ASO
A	ASO

在这个例子中,它应该返回2个值,因为第一个值有A和XYZ,第四个值有C和XYZ。第三和最后一个不应该被计算,因为它没有XYZ甚至是A,B或C。

基本上,我曾想过,一个国家可以做到这一点,里面有多个国家,但我无法让它发挥作用。示例:

=COUNTIFS(COUNTIF(A1:A7;“A”+COUNTIF(A1:A7;"B")+COUNTIF(A1:A7;"C");B1:B7=“XYZ”)

有人能帮我吗?谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-09-08 12:10:36

任一

代码语言:javascript
复制
=COUNTIFS(A:A,"a",B:B,"xyz")+COUNTIFS(A:A,"b",B:B,"xyz")+COUNTIFS(A:A,"c",B:B,"xyz")

代码语言:javascript
复制
=SUM(COUNTIFS(A:A,{"a";"b";"c"},B:B,"xyz"))

公式中的花括号定义了一个COUNTIFS的标准数组,这些标准将被一个接一个地取下来。然后SUM对单个结果进行求和。所以原则上这和上面的是一样的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32457152

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档