Excel统计区域中不同名称的种类数量

以下直接引用百度知道里面的方法
Excel中如何统计区域中不同名称的种类数量?2008-11-25 16:01 提问者:liaoyf729 | 浏览次数:2974次
假设表中:
A列B列
a ?种
a
b
b
d
23
现要在B单元格中统计A列中不同内容的数量,此例中B1值应为:4 要如何统计?且A 列的数据常变动
参考资料:提交回答取消
2008-11-25 17:03 满意回答只能用数据透视表来做,具体步骤如下:
1.选择C1单元格->点击菜单中的“数据”->选择“数据透视表和数据透视图”
2.选择“下一步”->选择A列然后敲回车->选择“完成”
3.如果以上步骤没错误会弹出一个小窗口“数据透视表字段列表”,在小窗口中会有一个小图标,图标右侧的名字和A1单元格的内容一致,拖动这个图标到下面图表中写有“将行字段拖致此处”的区域,字是竖排的,灰的,很好辨认。
4.拖动后,在C4单元格上处会出现一个下拉式菜单。这就表明前面步骤正确。
5.在B1单元格中输入=COUNTA(C:C)-2,此时B1单元格中就是A列中不同内容的统计数量了。
特点是:A列不用排序、允许有空行、具体内容无限制(也可以是数字)
需要注意的是:
1.A1单元格内容是不可以改变的,你就拿A1当表头吧。
2.A列内容有变化后,右键点击C4单元格,选择“刷新数据”即可重新计算
3.如果A列中有了0值(零),而0值不参与统计,那把B1中的公式改动成:
=COUNTA(C:C)-3即可赞同5| 评论(1)
2008-11-25 16:16 ngjtyw | 九级
如果能按A列排序就行:
C1=1
C2=if(A2=A1,0,1) 向下复制。
B1=sum(C:C)&"种" 赞同0| 评论
2008-11-25 16:21 方括号| 十五级
=SUM(IF(ISNUMBER(1/COUNTIF(A1:A100,A1:A100)),1/COUNTIF(A1:A100,A1:A100)))
数组公式,按Ctrl+Shift+Enter结束公式输入。赞同0| 评论2008-11-25 17:02
sunny900 | 六级
建议你用数据透视表功能来做这一类统计工作,功能很强大
以下为自己实际实践的结果。
***************************
Window XP sp3
Microsoft excel 2003
实验文件为田园生化欧工提供的《四月份出货单-东盟成品库4.1》***************************
以下为步骤截图:
1、目的是要对料品编号进行统计:
2、点下一步
3、选择要操作的数据区域,回车,点击完成;
4、新生成了一个工作表,如下图
5、将小窗口内的10bda7001文件直接拖到《将行字段拖至此处》
6、可以发现生成的A列里面没有出现重复的料号。通过统计旁边的序号就可以计算得列表内有多少个料号。

本文发布于:2024-09-21 13:35:17,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/471992.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:数据   统计   透视   区域   内容   赞同   公式   点击
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议