Excel数据透视表中如何统计不重复值出现的次数

2020-11-17 13:08:28 字数 5634 阅读 5379

1楼:匿名用户

microsoft excel generic version

1.excel数据透视表中count不重复值,比如要计算【a列】不重复值的数量;方法如下:

【1.1.应用countif函数】:

1.1.1.在excel中增加一列比如【x列】;【x列】的值用公式【=1/countif(a:a,a2)】得出;在数据透

视表中对【x列】做普通的【sum】即可得到不重复值的数目;

1.1.2:该方法的思路是,若【a列】某个值重复出现的次数为n,则将这个值重复出现的每行中x列的值

设定为【1/n】;这样n个【1/n】相加即等于1;即实现重复值在sum过程中与1个【1】同权重;

1.1.3:该方法使用简单,但应用于大量数据时;由于countif函数的效率不高,导致整体计算的效率不高

;【1.2.基于排序后的结果,应用if函数】:

1.2.1.对excel中的数据按a列进行统一的、完全的排序,从大到小,或从小到大都行;但字符和数字必

须混成一体排序,不要分别排序;

1.2.2.在excel中增加一列比如【x列】;【x列】的值用公式【=if(a2=a1,0,1)】得出;在数据透视表

中对x列做普通的【sum】即可得到不重复值的数目;

1.1.2:该方法的思路是,若【a列】某个值重复出现的次数为n,仅当该值第一次出现是,将【x列】的

值设定为【1】,其余个重复出现的行中【x列】的值都为【0】;即实现重复值在sum过程中只被计算1次

;1.1.3:该方法效率高,适用于对海量数据的操作;由于需要精心排序,因此对用户的操作有一定要求;

excel数据透视表中如何统计不重复值出现的次数

2楼:茗童

1.在**的右侧增加一个辅助列,并设置一个列标题,如“人员数量”,在e4单元格中输入公式:

=if(countif($c$4:c4,c4)=1,1,"")

然后填充公式到最后一行。

2.将数据区域转换为excel **,这样当增加记录后,数据透视表可自动扩展数据源。方法是选择数据区域中的某个单元格,如c10单元格,依次选择“插入→**”,弹出“插入表”对话框,单击确定。

excel将创建一个名称为“表1”的excel表。

创建数据透视表。

3.选择上述**中的某个单元格,依次选择“插入→数据透视表→数据透视表”,弹出“创建数据透视表”对话框,设置放置数据透视表的位置后确定。

将“分店”字段拖入到“行区域”,将“人员数量”字段拖入到“数值区域”。

4.右击数据透视表中的“人员数量”字段,选择“值字段设置”,在弹出的对话框中将该字段的“值汇总方式”由“计数”改为“求和”后确定,即可得到各“分店”中唯一“姓名”的数量。

3楼:匿名用户

microsoft excel generic version

1.excel数据透视表中count不重复值,比如要计算【a列】不重复值的数量;方法如下:

【1.1.应用countif函数】:

1.1.1.在excel中增加一列比如【x列】;【x列】的值用公式【=1/countif(a:a,a2)】得出;在数据透

视表中对【x列】做普通的【sum】即可得到不重复值的数目;

1.1.2:该方法的思路是,若【a列】某个值重复出现的次数为n,则将这个值重复出现的每行中x列的值

设定为【1/n】;这样n个【1/n】相加即等于1;即实现重复值在sum过程中与1个【1】同权重;

1.1.3:该方法使用简单,但应用于大量数据时;由于countif函数的效率不高,导致整体计算的效率不高

;【1.2.基于排序后的结果,应用if函数】:

1.2.1.对excel中的数据按a列进行统一的、完全的排序,从大到小,或从小到大都行;但字符和数字必

须混成一体排序,不要分别排序;

1.2.2.在excel中增加一列比如【x列】;【x列】的值用公式【=if(a2=a1,0,1)】得出;在数据透视表

中对x列做普通的【sum】即可得到不重复值的数目;

1.1.2:该方法的思路是,若【a列】某个值重复出现的次数为n,仅当该值第一次出现是,将【x列】的

值设定为【1】,其余个重复出现的行中【x列】的值都为【0】;即实现重复值在sum过程中只被计算1次

;1.1.3:该方法效率高,适用于对海量数据的操作;由于需要精心排序,因此对用户的操作有一定要求;

请问如何用excel数据透视表统计出各列的数据出现的次数

4楼:匿名用户

具体操作如下:

1.双击打开桌面的excel。

2.进入主页,输入如图所示数据。

3.选中数据,点击“插入——数据透视表”。

4.弹出“创建数据透视表”对话框,设置参数,点击“确定”按钮。

5.右侧,即弹出了小窗口,鼠标放在“名称”这里点住,拖拉到“行”这里。

6.鼠标放在“名称”这里点住,拖拉到“值”这里,如图所示。这一步是最重要一步,是统计字符出现次数,在这里,是统计名称出现次数。

7.这时,在**侧边这里显示着:d列是名称,e列是名称出现的次数。

8.点击“名称”右侧的小三角,弹出的面板中点“其他排序选项”。

9.弹出操作框,在“降序排序”这里,小三角点下,弹出的菜单中点“计数项:名称“,再点击确定。

10.计数项:姓名,这里即以出现次数从高到低排列出来。

在这里可以看到,有一项重复的,名称“张青柠”一共出现3次。用这个方法,很轻易的就知道哪些名称出现了多少次,重复多少次。即使数据有几万行,用这个方法,也能轻松的完成操作,操作也很快。

5楼:

选中a列数据,插入数据透视表,并进行相应设置:

1、设置汇总为“计数”:数据透视表工具--活动字段--字段设置,计算类型设置为“计数”;

2、采用经典数据透视表布局:数据透视表工具--数据透视表--选项--选项,“显示”选项卡,勾选“经典数据透视表布局”;

3、用同样的方法设置其余各列的透视表。

6楼:匿名用户

插入数据表,行标签和数值都选a列,汇总依据选计数。其它各列重复操作即可。

7楼:啊

同问,如何解决这一类问题:

如何在excel2010数据透视表中统计出不重复的值

8楼:匿名用户

那就按照计数统计,个数为1 的就是不重复的值

如何用excel透视表统计数据的出现次数? 30

9楼:萤火虫地微笑

工具/材料:excel**。

步骤:1、excel软件打开需要编辑的**,全选数据。

点击查看大图" class="ikqb_img_alink">2、找到“插入”菜单,点击打开,找到“数据透视表”选项,点击打开。

3、点开“数据透视表”后会出现对话框“创建数据透视表”,在“创建数据透视表”最下方找到选项“请选择放置透视表的位置”,选择“现有工作表”选项。

4、然后在“现有工作表”右侧,点击选择目标单元格图标,在**中随机选择一处空白单元格,选择完成后按“回车键”确定。

5、创建完成后,会出现右侧对话框,选择“姓名”“件数”,即可得到需要的统计**。

10楼:茗童

1.这里,举一个例子,

目的是要统计出单元格区域a2:a17中所有项目的重复次数。

2.注意:单元格a1为这一列数据的列名,用数据透视表来统计项目的重复次数,列名是必不可少的。没有列名的,请在这一列数据前添加一个列名,列名具体叫什么并不重要。

3.先选择单元格区域a1:a17

然后点击“插入”选项卡,点击“数据透视表”。

见下图。

4.这时会出现一个“创建数据透视表”的对话框。

见下图5.先在“创建数据透视表”的对话框中点击“现有工作表”

再点击“位置”右边的选择按钮,见下图

来选择数据透视表的存放位置。

6.这里随意选了单元格c2,见下图

7.然后回车,回到“创建数据透视表”对话框

按确定8.这时,会发现数据透视表已经存放在了单元格c1的位置。

9.点击数据透视表的任意位置,excel右边会弹出“数据透视表字段列表。

见下图10.点击“要统计重复项目的数据”,然后往“行标签”里拖,再往“数值”里拖。

见下图。

11.这时再回过头来看**区域,数据透视表已经将单元格区域a2:a17中所有项目的重复次数列出来了。

其中c列为项目列表,d列为项目的重复次数,见下图。

11楼:匿名用户

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

如何在excel表中统计出不同数据出现的次数?

12楼:go雷胜男

方法/步骤

1、打开数据表,选中要统计的数据,点开“插入”,点击“数据透视表”,如下图

2、然后会出现一个页面,点击“新工作表”,然后点击“确定”,如下图

3、在新表中,勾选右侧的字段名称“任职单位”,然后在左侧会有不重复的名称出现,如图

4、将“任职单位”拖拽到“数值”框中来计数,来统计每个名称在原表中各自出现了多少次,如下图

5、这时,会发现**中自动给出了每个名称的出现次数,如图

6、如果想要按从多到少次序排列,则可复制选中这些数据,如图

7、然后粘贴到一张新表中,但是,要注意,一定要选择“粘贴值”的方式,以清除格式,如图

8、在“数据”选项卡下,点击“排序”,如图

9、会出现一个新的界面,在新界面中选择按照“计数项:任职单位”排序,选择“降序”排序,然后点击确定,如图

10、你会发现,结果全部按照出现次数从高到低排序了,任务就完成了

excel数据透视表怎么快速统计统计重复次数

13楼:匿名用户

这里给大家介绍一下,用excel的数据透视表来快速统计一列数据中项目的重复次数。

14楼:知道何双全

在原数据加一列用countif统计重复次数 然后透视表把统计的列放到行标签

15楼:侯玉川

汇总计算的时候,直接选用计数运算即可。

16楼:光舒俞清婉

计算数值在某个区域内的出现频率,然后返回一个垂直数组。例如,使用函数frequency

可以在分数区域内计算测验分数的个数。由于函数frequency

返回一个数组,所以它必须以数组公式的形式输入。

语法frequency(data_array,bins_array)data_array

是一个数组或对一组数值的引用,您要为它计算频率。如果data_array

中不包含任何数值,函数

frequency

将返回一个零数组。

bins_array

是一个区间数组或对区间的引用,该区间用于对data_array

中的数值进行分组。如果

bins_array

中不包含任何数值,函数

frequency

返回的值与

data_array

中的元素个数相等。

excel中如何在一组数列中统计相同数值出现的次数

1楼 公司 白领 count 返回包含数字以及包含参数列表中的数字的单元格的个数。利用函数 count 可以计算单元格区域或数字数组中数字字段的输入项个数。 语法count value1 value2 value1 value2 为包含或引用各种类型数据的参数 1 到 30个 ,但只有数字类型的数据...