如何对excel 指定字符计数的列进行计数

使用COUNTIFS函数统计符合多个条件的单元格的方法 - Office办公助手
最专业的Office办公软件学习和原创Office教程网站!
使用COUNTIFS函数统计符合多个条件的单元格的方法
发布时间:06-22 来源:Office办公助手()
本站在之前已经讲解过,但很多人留言说希望能够再详细讲讲COUNTIFS函数的应用。
COUNTIFS函数为COUNTIF函数的扩展,用法与COUNTIF类似,但COUNTIF针对单一条件,而COUNTIFS可以实现多个条件同时求结果。
下面本文就讲解下如何使用COUNTIFS函数统计符合单个条件的统计、统计符合两个条件的单元格个数及符合三个条件的单元格实例。
单个条件统计单元格个数命令
1、要统计的数据表格如下,第一个实例,就是统计如下图所示的所有缺考的人数。我们已知,缺考的人在F栏都有备注&缺考&俩字,c,d,e列都小于零的数字:
2、如下图所示,在单元格中输入公式=countif(f:f,&缺考&)后回车,判断的方式就是统计一下f列里面值是&缺考&的单元格的个数:
3、或者输入公式为=countif(e:e,&&0&)并回车,即可统计所有e列中小于零的单元格的个数:
4、如下图所示,即可统计出缺考人数为45:
统计符合两个条件的单元格个数的函数
1、统计成绩表中两门成绩都大于60的人数。即,统计c列和d列中两项都大于60的个数。在单元格中输入公式=countifs(c:c,&&60&,d:d,&&60&)后回车:
2、如下图所示,即可显示出所有两门成绩都大于60的人数了:
3、两个条件的判定方法就是在括号里填写成组的单元格和判断公式,但公式需要用直引号标记。
符合三个条件的单元格实例
1、本文实例为统计所有语文数学成绩都大于60,且总分大于130的人数。在单元格上输入公式为=countifs(c:c,&&60&,d:d,&&60&,e:e,&&130&)后回车:
2、如下图即可统计出符合条件的人数为90人:
注意事项:countifs后面的括号可以加多个条件,但每个条件都需要有两个参数,一个单元格选取,另外一个就是判断条件。
上一篇: 下一篇:
专题教程推荐
(window.slotbydup=window.slotbydup || []).push({
id: '3577897',
container: s,
size: '300,450',
display: 'inlay-fix'
热门资源下载新手园地& & & 硬件问题Linux系统管理Linux网络问题Linux环境编程Linux桌面系统国产LinuxBSD& & & BSD文档中心AIX& & & 新手入门& & & AIX文档中心& & & 资源下载& & & Power高级应用& & & IBM存储AS400Solaris& & & Solaris文档中心HP-UX& & & HP文档中心SCO UNIX& & & SCO文档中心互操作专区IRIXTru64 UNIXMac OS X门户网站运维集群和高可用服务器应用监控和防护虚拟化技术架构设计行业应用和管理服务器及硬件技术& & & 服务器资源下载云计算& & & 云计算文档中心& & & 云计算业界& & & 云计算资源下载存储备份& & & 存储文档中心& & & 存储业界& & & 存储资源下载& & & Symantec技术交流区安全技术网络技术& & & 网络技术文档中心C/C++& & & GUI编程& & & Functional编程内核源码& & & 内核问题移动开发& & & 移动开发技术资料ShellPerlJava& & & Java文档中心PHP& & & php文档中心Python& & & Python文档中心RubyCPU与编译器嵌入式开发驱动开发Web开发VoIP开发技术MySQL& & & MySQL文档中心SybaseOraclePostgreSQLDB2Informix数据仓库与数据挖掘NoSQL技术IT业界新闻与评论IT职业生涯& & & 猎头招聘IT图书与评论& & & CU技术图书大系& & & Linux书友会二手交易下载共享Linux文档专区IT培训与认证& & & 培训交流& & & 认证培训清茶斋投资理财运动地带快乐数码摄影& & & 摄影器材& & & 摄影比赛专区IT爱车族旅游天下站务交流版主会议室博客SNS站务交流区CU活动专区& & & Power活动专区& & & 拍卖交流区频道交流区
白手起家, 积分 150, 距离下一级还需 50 积分
论坛徽章:1
2150900,,新中桥,M8
,,联想,A670T
,,诺基亚,5238
比如我想对这个文件第二列就是红色的部分去重统计这个文件的条数怎么弄啊 求指点下 谢谢
富甲一方, 积分 49537, 距离下一级还需 463 积分
论坛徽章:31
& & sort -t, -nk2,2 -u file5 | wc -l
家境小康, 积分 1063, 距离下一级还需 937 积分
论坛徽章:7
目测下:awk -F&,& '{a[$2]++}END{for(i in a)print i,a[i]}' file复制代码
富足长乐, 积分 6090, 距离下一级还需 1910 积分
论坛徽章:51
awk -F, '!a[$2]++{sum++}END{print sum}'复制代码目测下
白手起家, 积分 150, 距离下一级还需 50 积分
论坛徽章:1
这个啥意思啊 能解释下吗 谢谢
白手起家, 积分 150, 距离下一级还需 50 积分
论坛徽章:1
这个啥意思啊 能解释下吗 谢谢
富甲一方, 积分 49537, 距离下一级还需 463 积分
论坛徽章:31
苏上人 sort -t, -nk2,2 -u file5 | wc -l复制代码sort&&=& 排序
-t,& &=& 用 , 做为列分隔符
-n& & =& 按数字来排序 (10& 9)
k2,2&&=& 只按第二列排序, 其它列忽略
-u& & =& 排序同时去重
file5 =& 数据 文件
|& &&&=& 命令管道
wc& & =& 字符统计
-l& & =& 统计行数
家境小康, 积分 1063, 距离下一级还需 937 积分
论坛徽章:7
现在都不知道你要的结果是什么?
目测用SQL来解释下你可以看懂;--table:假如这些数据存放在table表中;$2是第二列数据的字段名。
--2楼,4楼的意思
select count(*) from (select distinct $2 from table);
--3楼的意思
select $2,count($2) from table group by $2;
北京盛拓优讯信息技术有限公司. 版权所有 京ICP备号 北京市公安局海淀分局网监中心备案编号:22
广播电视节目制作经营许可证(京) 字第1234号
中国互联网协会会员&&联系我们:
感谢所有关心和支持过ChinaUnix的朋友们
转载本站内容请注明原作者名及出处}

我要回帖

更多关于 计数指定区域的非空 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信