中易网

如何在Excel 2007内实现计算满足多条件的\不重复的非空数据的个数

答案:3  悬赏:30  
解决时间 2021-01-26 11:34
如何在Excel 2007内实现计算满足多条件的\不重复的非空数据的个数
最佳答案
d1输入
=SUM((MATCH(A1:A13&B1:B13&C1:C13,A1:A13&B1:B13&C1:C13,0)=ROW(A1:A13))*(B1:B13=3)*(C1:C13="小车")*(A1:A13<>""))

输入完毕
按shift+ctrl+回车 结束 ,公式两边出现大括号就ok了
公式数据范围自己改 暂时统计到13行

另外如果公式错误
那大概是因为空数据的原因
用这个
=SUM(IF(ISNA(MATCH(A1:A13&B1:B13&C1:C13,A1:A13&B1:B13&C1:C13,0)=ROW(A1:A13)),FALSE,MATCH(A1:A13&B1:B13&C1:C13,A1:A13&B1:B13&C1:C13,0)=ROW(A1:A13))*(B1:B13=3)*(C1:C13="小车")*(A1:A13<>""))

不过第一个已经处理了含空格的问题,第二个用来备用吧
全部回答
在D1中输入:=IF(AND(A1<>"",B1=3,C1="小车"),A1,"")
在E1中输入:=IF(D1<>"",IF(COUNTIF(D$1:D1,D1)=1,1,),)
向下填充至最后一行(假设是10000行)
在E10001中输入:=sum(E1:E10000)即可
要注意数据表中的数据不要有无关字符,如空格,如果有就算不准了,建议你用替换命令先把空格去掉。
1、EXCEL中,同时满足两个条件的个数统计,可以使用COUNTIFS函数实现
2、COUNTIFS函数介绍:将条件应用于跨多个区域的单元格,并计算符合所有条件的次数。
3、语法:COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2],…)
4、参数:
criteria_range1 必需。 在其中计算关联条件的第一个区域。
criteria1 必需。 条件的形式为数字、表达式、单元格引用或文本,它定义了要计数的单元格范围。 例如,条件可以表示为 32、">32"、B4、"apples"或 "32"。
criteria_range2, criteria2, ... 可选。 附加的区域及其关联条件。 最多允许 127 个区域/条件对。
5、重要提示: 每一个附加的区域都必须与参数 criteria_range1 具有相同的行数和列数。 这些区域无需彼此相邻。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
唐朝前期对儒,道,释三教奉行什么政策
人民的名义电视剧梁璐的扮演者是谁
金龙网吧怎么去啊,我要去那办事
talk play love韩文歌词
我21岁。我的是A罩杯,和B罩杯差两厘米请问还
求《见龙缷甲》电影要结束罗平安为赵子龙卸甲
两岁的孩子大哭后晕过去是怎么回事
原油从地下开采出的有哪些杂质
从泉州怎么坐动车去成都
防雷接地环是起什么作用
那曾感动我的爱600字
C1驾驶证年审(证已过期)。2005年发的证。
ps4消失的光芒是开放世界吗
桃仁有毒怎么吃去毒
南京科技职业学院条件如何,住宿
推荐资讯
qq宠物为什么9月15号
南义派出所地址有知道的么?有点事想过去
光强为I0的自然光垂直通过两个平行放置的偏振
从哪个网站可以看nba
什么是新古典金属
如何在PC上使用PS4的DUALSHOCK4游戏手柄
如何将linux ubuntu 下已安装好的软件复制到
窗帘布艺地址有知道的么?有点事想过去
如何解读《西游记》?
发e族专业烫染no.001怎么去啊,有事要去办理
请老哥帮找下这张高清壁纸
请问验房公司收费标准一般是多少呢?要怎么验
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?