乔山办公网我们一直在努力
您的位置:乔山办公网 > office365 > excel2010怎样统计一个区域内不同名称及其出现的次数-office表格区域命名,如何将表格区域命名

excel2010怎样统计一个区域内不同名称及其出现的次数-office表格区域命名,如何将表格区域命名

作者:乔山办公网日期:

返回目录:office365


您好!

         可以通过数据透视统计区域中不同名称的种类数量,举例操作如下:

        

  1. 假设上图是SHEET1表中的数据,统计此区域中不同水果的数量;

  2. 在SHEET1表中,空白区域,点击“插入”标签页,选择左端“数据透视表”;

  3. 在弹出“创建数据透视表”对话框后,在“选择一个表或区域”下面空白处,选择A1:A15区域,然后点击“确定”;


  4. “数据透视表”显示(如上图),点击右边“水果”分别拖到右下方“行标签”和“数值”,点击后统计数量即出现(如下图)。

        

        希望能帮到您!



若原始数据在A2:D5中,E2中输入
=IFERROR(INDIRECT(TEXT(MIN(IF(COUNTIF(E$1:E1,A$2:D$5)=0,ROW($2:$5)*100+COLUMN(A:D))),"R0C00"),),"")
同时按下CTRL+SHIFT+回车,输入数组公式,下拉。就可以得到不重复的名称。
F2中输入
=COUNTIF(A$2:D$5,E2)
下拉,就可以得到个数。
如果单元格地址不对,请适当调整。
  • 首先查看表格,某些单元格仅做了颜色标准,并没有其他特别之处,因此无法采用内置函数对标注颜色的单元格进行统计分析。

  • 选中E2单元格,点击菜单栏“公式”—“定义名称”,打开“新建名称”对话框。

  • 在“新建名称”对话框里,先新建一个名称“YSTJ”,引用位置输入“=get.cell(63,b2)*now()^0”,然后点击确定。get.cell函数可以获取指定单元格某些信息。参数“63”即为要返回指定单元格填充颜色的代码。now()函数为易e79fa5e98193e78988e69d83338失性函数,now()^0结果为1,可以通过这种乘以1通而不改变结果的方式,使得单元格发生变化时,公式也得以随时刷新而得到新的结果。

  • 在E2单元格中输入“=YSTJ”(即刚才新建的名称),回车得到结果3,即红色填充的代码为3.

  • 利用拖拉填充柄,将E2单元格复制E2:G12区域。B2:D12区域单元格填充颜色的代码对应的“映射”到了E2:G12区域。利用辅助区域E2:G12,我们就可以对B2:D12区域进行统计了。

  • 比如,统计红色单元格个数:在I2单元格中输入“=COUNTIF($E$2:$G$12,3)”,得到的结果即为6。 统计绿色单元格数值之和:在I3单元格中输入:“=SUMPRODUCT(B2:D12,(E2:G12=10)*1)”(绿色填充代码为10),得到结果为330.

  • 因为用到了宏表函数,所以工作表用完关闭时,应保存为“启用宏的工作薄”文件格式,并在打开时允许启用宏。



1、本次演示使用的软件为Excel电子表格,软件版本为Microsoft office家庭和学生版2016。

2、根据问题zd描述,我们在Excel中的一个区域中输入不同名称,用于演示如何统计不同名称的个数。

3、公式首先通过countif函数统计所有重复的单元格,然后使用以去除countif的结果得到数组,最后使用函数“SUMPRODUCT”得到最终的个数。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网