如何在Excel 2007内实现计算满足多条件的\不重复的非空数据的个数
答案:3 悬赏:30
解决时间 2021-01-26 11:34
- 提问者网友:最爱你的唇
- 2021-01-25 20:35
如何在Excel 2007内实现计算满足多条件的\不重复的非空数据的个数
最佳答案
- 二级知识专家网友:独钓一江月
- 2021-01-25 21:21
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<>""))
不过第一个已经处理了含空格的问题,第二个用来备用吧
=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<>""))
不过第一个已经处理了含空格的问题,第二个用来备用吧
全部回答
- 1楼网友:woshuo
- 2021-01-25 23:50
在D1中输入:=IF(AND(A1<>"",B1=3,C1="小车"),A1,"")
在E1中输入:=IF(D1<>"",IF(COUNTIF(D$1:D1,D1)=1,1,),)
向下填充至最后一行(假设是10000行)
在E10001中输入:=sum(E1:E10000)即可
要注意数据表中的数据不要有无关字符,如空格,如果有就算不准了,建议你用替换命令先把空格去掉。
在E1中输入:=IF(D1<>"",IF(COUNTIF(D$1:D1,D1)=1,1,),)
向下填充至最后一行(假设是10000行)
在E10001中输入:=sum(E1:E10000)即可
要注意数据表中的数据不要有无关字符,如空格,如果有就算不准了,建议你用替换命令先把空格去掉。
- 2楼网友:轮獄道
- 2021-01-25 22:14
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 具有相同的行数和列数。 这些区域无需彼此相邻。
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 具有相同的行数和列数。 这些区域无需彼此相邻。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯