Excel数据透视表问题,望达人赐教!

CProFan 2005-05-10 01:22:41
省份 学校名 姓名
北京 1 1-1
北京 1 1-2
北京 2 2-1
江苏 3 3-1
江苏 4 4-1
江苏 4 4-2
江苏 5 5-1


如上表,如果对各省份或学校统计学生数量,那么很简单,在“布局”中直接选“姓名”作为计数项就可以了,而现在想利用数据透视表完成对各个省份的学校数量的统计,如何实现?
即实现如下结果:

北京 2
江苏 3

已经试过用学校名作为计数项,不过出现结果还是统计的学生数,而非学校数!
在线等!!!
...全文
120 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
yigepure 2005-05-10
  • 打赏
  • 举报
回复
呵呵,有个实例就好回答了。
CProFan 2005-05-10
  • 打赏
  • 举报
回复
另外,布局中的计数项还选用学校名,双击计数项后,再点击“选项”,那个“数据显示方式”的下拉菜单中“差异”是否可用来解决本问题?
CProFan 2005-05-10
  • 打赏
  • 举报
回复
请问楼上高人: =1/COUNTIF(学校列,学校列) 此公式中的参数如何输入?加入学校列为b,是输入=1/COUNTIF(b,b)吗?可是输入完后所有单元格都显示 #NAME?
拜托你再说详细点!
回家了,明天早上再来!
yigepure 2005-05-10
  • 打赏
  • 举报
回复
忘提醒一句.上面的是多单元格联合数组公式.选中与学校列相同的行.输入结束后,按SHIFT+CTRL+ENTER结束.
yigepure 2005-05-10
  • 打赏
  • 举报
回复
添加一列辅助列.公式为
=1/COUNTIF(学校列,学校列)
用它去计数即可.
CProFan 2005-05-10
  • 打赏
  • 举报
回复
楼上的朋友,你误会我意思了,我统计的是学校数量,学校名里面的1代表学校1,2代表学校2......,所以最终结果应为
北京 2
江苏 3

即北京有2个学校,江苏有3个学校!
蓝帆·雨轩 2005-05-10
  • 打赏
  • 举报
回复
计数项:学校名
省份 汇总
北京 3
江苏 4
总计 7

没有问题呀。

您数据区域选择省份和学校两列

省份做为行字段,学校作为计数项[默认为求和],可以出现我上面的结果。

6,210

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office应用
社区管理员
  • Microsoft Office应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧