excel如何用公式统计符合一个或多个条件的数据个数

用公式如何统计满足多个条件的不重复的数据个数?如图,在F2中要求得“彩色的动物有几种”结果应该是2,在G2中要求得“白色且2条腿的动物有几种”结果也应该是2。注意数据区域... 用公式如何统计满足多个条件的不重复的数据个数?如图,在F2中要求得“彩色的动物有几种”结果应该是2,在G2中要求得“白色且2条腿的动物有几种”结果也应该是2。注意数据区域可能有空行! 展开
 我来答
草原上之狼
高粉答主

2019-03-13 · 醉心答题,欢迎关注
知道大有可为答主
回答量:2.9万
采纳率:93%
帮助的人:3890万
展开全部

1、以excel2010版本为例,如下图要统计15到49岁女性多少人;

2、首先在C1单元格输入countifs函数,因为这里要统计多个条件,所以不能用countif函数;

3、输入公式=COUNTIFS(A:A,"=女",B:B,">=15",B:B,"<=49"),按enter键则可得出统计结果;

4、如果改变条件,变成统计20到49岁男性多少人,那么在公式的相应位置更改参数则可。

退休画线工
2019-03-13 · 知道合伙人软件行家
退休画线工
知道合伙人软件行家
采纳数:5410 获赞数:27008
1981年毕业于湖南大学,从事化工设计30多年,精于工程设计

向TA提问 私信TA
展开全部

看截图,貌似用的版本还是2003的,所以下面的公式只用2003版本中的函数:

F2=COUNT(0/(MATCH(B2:B27&"彩色",B2:B27&C2:C27,)=ROW(1:26)))

G2=COUNT(0/(MATCH(B2:B27&"白色",IF(D2:D27=2,B2:B27&C2:C27),)=ROW(1:26)))

两个公式均为数组公式,要同时按Ctrl+Shift+Enter三键输入数组公式

希望能帮你解决问题。

更多追问追答
追问
能解释一下公式吗?用0除以match匹配出来的值是什么意思?还有match函数里,逗号后面是空的为什么不报错?向你学习!
追答
match中最后加一个逗号,相当于省略了0或false,也就是精确匹配,是一种简化写法,使公式更简练。
当有重复数据时,精确匹配就总是找到第一次出现的位置。所以只有第一个数据才等于对应的行号,等于的结果为true,其余为false。用0来除以这些true和false,等到0或错误值。最后用count来计数,错误值被忽略,得到0的个数,也就是不重复数据的个数了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
do...1@163.com
2019-03-13 · 超过18用户采纳过TA的回答
知道答主
回答量:50
采纳率:33%
帮助的人:4.2万
展开全部
1、以excel2010版本为例,如下图要统计15到49岁女性多少人;
2、首先在C1单元格输入countifs函数,因为这里要统计多个条件,所以不能用countif函数;
3、输入公式=COUNTIFS(A:A,"=女",B:B,">=15",B:B,"<=49"),按enter键则可得出统计结果;
4、如果改变条件,变成统计20到49岁男性多少人,那么在公式的相应位置更改参数则可。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一药猫n
2019-03-13 · TA获得超过4136个赞
知道大有可为答主
回答量:5386
采纳率:78%
帮助的人:272万
展开全部


假设数据在Sheet2,数量在D列。

  • 方法1:使用普通公式

求数据个数

=COUNTIFS(Sheet2!B:B,"?????08*",Sheet2!C:C,"苹果")

求数据总和

=SUMIFS(Sheet2!B:B,"?????08*",Sheet2!C:C,"苹果",Sheet2!D:D)

公式解释:

?问号匹配任意单个字符,*星号匹配任意一系列字符


  • 方法2:使用数组公式

求数据个数

=COUNT((MID(Sheet2!B:B,6,2)="08")*(Sheet2!C:C="苹果")) ,然后按Ctrl+Shift+Enter三键结束。

求数据总和

=SUM((MID(Sheet2!B:B,6,2)="08")*(Sheet2!C:C="苹果")) ,然后按Ctrl+Shift+Enter三键结束。




已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式