返回首页
当前位置: 主页 > Excel教程 > Excel2003教程 >

Excel数据透视表-如何分组数据

时间:2017-04-28 16:33来源:Office教程学习网 www.office68.com编辑:麦田守望者

在数据透视表中, 你可以对行或列字段的数据项进行分组. 
      例如,日期字段可以以月分组, 年龄字段可以以数字10进行分组.

      日期分组
      分组日期字段数据项
      1. 右键点击日期字段按钮. 
      2. 选择“组及分级显示” | “组合” 

 

 
      3. 在分级对话框中,从“依据”列表中选择一个或多个选项. 
      4. 要限制分组的日期范围, 你可以通过在“起始于”和“终止于”框中输入日期决定起止日期 
      5. 点击确定 

 

 
      依周对日期进行分组
      操作步骤:
      1.右键点击日期字段按钮. 
      2.选择“组及分级显示” | “组合”
      3.在分级对话框中,从“依据”列表中选择“日”.
      4.在'天数'是, 选择7 
      5.星期的起始范围取决于“起始于”框中的日期,必要时请进行调整.下图示例中因为2003年12月29日为星期一,因此,请将“起始于”前面自动自选框清空,并在此框中输入这个日期作为起始日期,这样的分组结果符合才常规。
      6.点击确定

  

      分组数据时遇到的问题 
      当你试图对一个日期或字段进行分组时, 你可能会得到一个错误信息警告, 内容为"选定区域不能分组."

 

 
      当字段中包含有空白日期/数字字段或是文本日期/数字字段. 解决这个问题的方法是:
      • 在空白单元格填充日期/数字 (如有必要填充一个假的日期/数字). 
      • 如果在日期/数字字段存在文本, 移除它. 
      • 如果数字被视为了文本, 请用这个技巧改变它 查看技巧. 
  
      统计不重复的数据项
      在数据透视表中,你可能想知道有多少不同的顾客定购某种品名的产品. 数据透视表不能统计不重复的项目. 然而, 你可以在数据库中添加一列, 并将这个字段添加到数据透视表中. 
      例如, 要统计定单中客户的不重复项目, 请在数据库中添加一列, 标题为'客户数'
      在数据库资料第一行输入一个引用到顾客和品名列的公式. 例如:
        =IF(SUMPRODUCT(($A$2:$A2=A2)*($D$2:$D2=D2))>1,0,1)

 

      向下复制这个公式到数据库所有行.
      然后添加字段到数据区域.
      本例中, 你可以看出有7个不同顾客8次定购了订书机.  

------分隔线----------------------------
标签(Tag):EXCEL数据透视表 如何分组数据
------分隔线----------------------------
推荐内容
猜你感兴趣