当前位置:科普知识站>IT科技>

如何使用数据透视表根据多个条件统计个数

IT科技 阅读(5.52K)

建立透视表。行标签放入《级别》,列标签放入《年龄段》,数值框里放入《姓名》,值字段(《姓名》)设置里,计算类型选择计数。

如何使用数据透视表根据多个条件统计个数,使用基础示例演示,配合通俗易懂的语言介绍常用的EXCEL函数的基本用法,旨在抛砖引玉,帮助大家学习EXCEL,提高工作效率。

材料/工具

Excel

方法

如图,ABC等列为原始数据,想要分单位统计出男女的人数。我们可以使用多种方法完成目的。本例介绍数据透视表的使用方法。

见截图 B2输入=SUM(COUNTIFS($G:$G,B$1,$H:$H,$A2),COUNTIFS($G:$G,B$1,$I:$I,$A2),COUNTIFS($G:$G,B$1,$J:$J,$A2)) 公式右拉再下拉 汇总你自己做吧用sum()函数

注意本例展示的结果是个大概的输出意向,和数据透视表输出结果顺序会存在一些小差异。如果需要必须按照展示的顺序输出结果,只能采用函数计算的方式完成,请参考他例介绍

个人理解,数据透视表式根据各列中的内容,进行横纵的重新摆列。需要LZ自己对想要表格内容进行分析,首先得出想要的横纵的表头和数据内容(数据内容只能是数,如果是非数字透视表格只能进行计数计算)。 比如LZ的这张表格:纵表头为“解决人”,横

如何使用数据透视表根据多个条件统计个数

实现目的的方法有很多,例如可以使用SUMPRODUCT函数完成。

可以把求和字段放入筛选,只选正数,如果项数较多,可以加入计算字段,大于0的等于元数,小于零的等于零

本例以OFFICE2003为例介绍数据透视表的操作步骤,其他版本请参考对应步骤。点击数据菜单中的 数据透视表和数据透视图 命令

数据透视表不能识别数据中的颜色,所以用颜色标记是不行的。可考虑用方法:数据源添加一个辅助列,要统计的标记为同一个符号,如数字1,不要统计的标记为0。在数据透视表中,把这个标记字段拖到筛选区域,并筛选出1。这样透视表中就只统计标记为

如何使用数据透视表根据多个条件统计个数 第2张

在弹出的 向导中 按照默认的选择 即可如图 我们选择的是 数据透视表 点击下一步

用数据透视表可以很简单地解决这个问题。做法:1)选中包含数据的那一列。 2)在“数据”菜单上,单击“数据透视表和数据透视图”。单击“完成”,就会出现一个数据透视表。 3)将“数据透视表字段列表”中的标志拖至数据透视表的“请将行字段拖至此处”,

如何使用数据透视表根据多个条件统计个数 第3张

此处向导要求设置数据源区域,用鼠标正确选择原始区域。

你的Excel是什么版本的?2003、2007?2010 用数据透视图就能做到

也许你选择显示出的结果会不太一样,但核心是A1:E20区域即可

具体操作如下: 1.双击打开桌面的Excel。 2.进入主页,输入如图所示数据。 3.选中数据,点击“插入——数据透视表”。 4.弹出“创建数据透视表”对话框,设置参数,点击“确定”按钮。 5.右侧,即弹出了小窗口,鼠标放在“名称”这里点住,拖拉到“行”这里

如何使用数据透视表根据多个条件统计个数 第4张

向导步骤3 设置数据透视表结果显示的位置。

如图,ABC等列为原始数据,想要分单位统计出男女的人数。我们可以使用多种方法完成目的。本例介绍数据透视表的使用方法。 注意本例展示的结果是个大概的输出意向,和数据透视表输出结果顺序会存在一些小差异。如果需要必须按照展示的顺序输出结

我们选择现有工作表的 G11单元格开始的区域。

用透视表的话,需要加辅助列,比如=IF(B1>60,">60","

请注意此处不能直接点完成或下一步。我们还要在布局中做详细设置。

使用 VLOOKUP是一个查找函数,给定一个查找的目标,它就能从指定的查找区域中查找返回想要查找到的值。它的基本语法为: VLOOKUP(查找目标,查找范围,返回值的列数,精确OR模糊查找) 下面以一个实例来介绍一下这四个参数的使用 例1:如下图所

这个是数据透视表的一个特殊地方。设置完布局后 再点完成按钮。

可以实现 按顺序按alt,d,p三键 调出透视表向导 选择:多重合并计算数据区域 接下来选择数据 按照透视表操作处理就可以了

如何使用数据透视表根据多个条件统计个数 第5张

向导 布局操作。按照我们想要实现的结果。分别调整对应项目到 行列和数据区。用鼠标直接拖动 工作单位 性别 按钮 到对应位置即可。

设数据简略如图: 将公式 =--LEFT(C2,FIND("/",C2)-1) 粘贴到E2单元格,如图: 将公式 =IF(E2=0,0,ROUND(E2/RIGHT(C2,LEN(C2)-1-LEN(E2)),0)) 粘贴到F2单元格,如图: 选中E2:F2单元格,对准右下角,光标成“+”状时双击,如图: 选中数据区域,

对于数据区,由于我们计算的是个数,只要对应列有数据,我们拖动哪个按钮都可以。图例中 我将性别也拖动到了 数据区。

在E1中输入或复制粘贴下列公式 =SUMPRODUCT(LEN($B$2:$B$4)-LEN(SUBSTITUTE($B$2:$B$4,D1,)))/LEN(D1) 下拉填充

性别是汉字字符,默认的数据区是计数。此处不用修改。(如果在其他计算意图中想计算求和、平均值的话,请双击计数项按钮即可修改)

可以的,选择这几个值,右键,创建组,起个名字,叫什么已完成等等。这时候就会出个状态2,你可以把你原来的状态,从分类里删除。

完成设置后点确定。

很显然,你收集数据的概念就已经搞错了。 做统计首先就要将数据以Excel可以方便识别和统计的方式来存储, 比如说像你上面图片一模一样的问卷结果,就应该整理成下面的表格,也就是说别人选择了哪个地点,那么该地点就标记为1,这样才方便进行统

然后再点完成。

A的个数: =SUMPRODUCT(LEN(A:D))-SUMPRODUCT(LEN(SUBSTITUTE(A:D,"A","")))

如何使用数据透视表根据多个条件统计个数 第6张

excel自动统计数据展示出来。注意顺序是按照数字拼音字母先后出现的。

个人理解,数据透视表式根据各列中的内容,进行横纵的重新摆列。需要LZ自己对想要表格内容进行分析,首先得出想要的横纵的表头和数据内容(数据内容只能是数,如果是非数字透视表格只能进行计数计算)。 比如LZ的这张表格:纵表头为“解决人”,横

A爱卫会H环保局Q气象局 这样的顺序。

把问题作为内容(邮件主题一定要包含“excel”,本人以此为依据辨别非垃圾邮件,以免误删),excel样表文件(把现状和目标效果表示出来)作为附件发来看下 [email protected]

如何使用数据透视表根据多个条件统计个数 第7张

扩展阅读,以下内容您可能还感兴趣。

如何用透视表统计两个表格的数据

如图,ABC等列为原始数据,想要分单位统计出男女的人数。我们可以使用多种方法完成目的。本例介绍数据透视表的使用方法。

注意本例展示的结果是个大概的输出意向,和数据透视表输出结果顺序会存在一些小差异。如果需要必须按照展示的顺序输出结果,只能采用函数计算的方式完成,请参考他例介绍

2

实现目的的方法有很多,例如可以使用SUMPRODUCT函数完成。

本例以OFFICE2003为例介绍数据透视表的操作步骤,其他版本请参考对应步骤。点击数据菜单中的 数据透视表和数据透视图 命令

3

在弹出的 向导中 按照默认的选择 即可如图 我们选择的是 数据透视表 点击下一7a64e78988e69d8331333363393036步

4

此处向导要求设置数据源区域,用鼠标正确选择原始区域。

也许你选择显示出的结果会不太一样,但核心是A1:E20区域即可

5

向导步骤3 设置数据透视表结果显示的位置。

我们选择现有工作表的 G11单元格开始的区域。

请注意此处不能直接点完成或下一步。我们还要在布局中做详细设置。

这个是数据透视表的一个特殊地方。设置完布局后 再点完成按钮。

6

向导 布局操作。按照我们想要实现的结果。分别调整对应项目到 行列和数据区。用鼠标直接拖动 工作单位 性别 按钮 到对应位置即可。

对于数据区,由于我们计算的是个数,只要对应列有数据,我们拖动哪个按钮都可以。图例中 我将性别也拖动到了 数据区。

性别是汉字字符,默认的数据区是计数。此处不用修改。(如果在其他计算意图中想计算求和、平均值的话,请双击计数项按钮即可修改)

完成设置后点确定。

然后再点完成。

7

excel自动统计数据展示出来。注意顺序是按照数字拼音字母先后出现的。

A爱卫会 H环保局 Q气象局 这样的顺序。

本例子功能也可用使用SUMPRODUCT函数完成,详情参考本人其他经验介绍

excel 如何统计某字段某范围内个数(使用数据透视表最好)

用透视表的话,需要加辅助列,比如=IF(B1>60,">60","<=60")

然后将该列、A列分别作为透视表的列字段、行字段。

怎样用数据透视表跨工作簿统计

使用 VLOOKUP是一个查找函数,给定一个查找的目标,它就能从指定的查找区域中查找返回想要查找到的值。它的基本语法为:

VLOOKUP(查找目标,查找范围,返回值的列数,精确OR模糊查找)

下面以一个实例来介绍一下这四个参数的使用

例1:如下图所示,要求根据表二中的姓名,查找姓名所对应的年龄e79fa5e98193e4b893e5b19e31333431336232。

公式:B13 =VLOOKUP(A13,$B$2:$D$8,3,0)

参数说明:

1 查找目标:就是你指定的查找的内容或单元格引用。本例中表二A列的姓名就是查找目标。我们要根据表二的“姓名”在表一中A列进行查找。

公式:B13 =VLOOKUP(A13,$B$2:$D$8,3,0)

2 查找范围(VLOOKUP(A13,$B$2:$D$8,3,0) ):指定了查找目标,如果没有说从哪里查找,EXCEL肯定会很为难。所以下一步我们就要指定从哪个范围中进行查找。VLOOKUP的这第二个参数可以从一个单元格区域中查找,也可以从一个常量数组或内存数组中查找。本例中要从表一中进行查找,那么范围我们要怎么指定呢?这里也是极易出错的地方。大家一定要注意,给定的第二个参数查找范围要符合以下条件才不会出错:

A 查找目标一定要在该区域的第一列。本例中查找表二的姓名,那么姓名所对应的表一的姓名列,那么表一的姓名列(列)一定要是查找区域的第一列。象本例中,给定的区域要从第二列开始,即$B$2:$D$8,而不能是$A$2:$D$8。因为查找的“姓名”不在$A$2:$D$8区域的第一列。

B 该区域中一定要包含要返回值所在的列,本例中要返回的值是年龄。年龄列(表一的D列)一定要包括在这个范围内,即:$B$2:$D$8,如果写成$B$2:$C$8就是错的。

3 返回值的列数(B13 =VLOOKUP(A13,$B$2:$D$8,3,0))。这是VLOOKUP第3个参数。它是一个整数值。它怎么得来的呢。它是“返回值”在第二个参数给定的区域中的列数。本例中我们要返回的是“年龄”,它是第二个参数查找范围$B$2:$D$8的第3列。这里一定要注意,列数不是在工作表中的列数(不是第4列),而是在查找范围区域的第几列。如果本例中要是查找姓名所对应的性别,第3个参数的值应该设置为多少呢。答案是2。因为性别在$B$2:$D$8的第2列中。

EXCEL 2010 如何把多个数据透视表汇总到同一数据透视表中?

可以实现

按顺序按alt,d,p三键

调出透视表向导

选择:多重合并计算数据区域

接下来选择数据

按照透视表操作处理就可以了

统计符合条件的项目,能否用数据透视表?如果能,怎样操作?还是有更简单方法?

设数据简略如图: 将公式 =--LEFT(C2,FIND("/",C2)-1) 粘贴到E2单元格,如图: 将公式 =IF(E2=0,0,ROUND(E2/RIGHT(C2,LEN(C2)-1-LEN(E2)),0)) 粘贴到F2单元格,如图: 选中百E2:F2单元格,对准右下角,光标成“+”状时双击,如图: 选中数据区域,点“数据透视表和数据透视图”——“完度成,如图问: 将“题号”拖至“行字段答”,如图: 将“A人数”拖至“数据项”,如图: 点 后面的三角尖——“公式回”——“计算字段”,如图: 双击“A人数”——输入“/”——双击“A总人数”,如图: ——“确答定”,如图: 在B3单元格中间按住鼠标拖至C3单元格松开,如图: 在C5单元格右击——“字段设置”——“数字”——“百分比”,如图: ——“确定”——“确定”如图: 不知是不是你要的效果。

满意请采纳