中企动力 > 商学院 > excel按月份统计数据
  • ?

    Excel中根据出生年月日计算年龄的巧妙用法

    逆夏

    展开

    一个表格中有一列人员的出生年月日,最笨的方法我们就是一条一条的算出来,如果只有几条,那还好说,很简单的就搞定了,要是这一列数据有上百,上千设置上万条数据呢?你还要逐条算吗? 下面告诉你的快速简便的计算方法。

    这里我们用到一个函数是today函数

    具体公式为=(today()-B2)/365 公式中的B2即为表格中出生日期那一列,实际根据自己的表格来。

    将此公式输入到年龄列中,回车即可计算出年龄

    特别注意:有的人在输入公式后,可能会出现如下情况,会以为难道是公式不对吗?

    放心,公式是对的,只要简单的操作一下就可以,选择单元格,右键-设置单元格格式-选择数值,将小数位数改为0,单击确定即可。

  • ?

    简单几步掌握Excel数据统计分析必备功能-数据透视表

    海灵子

    展开

    上一篇给大家分享了一下筛选功能的使用,特别要注意不能随意复制粘贴的原因和解决办法。有兴趣的朋友们可以点击或关注百家号,进去查看历史文章。

    那么,今天给大家分享下EXCEL透视表功能的简单使用。通常情况下,我们需要做批量数据的统计、用excel出图表等等的时候,需要计数或者求和的结果作展示的时候都会用到。可以说是在大数据分析以及展示结果的时候,所必须会使用到的一个功能。

    在此,让我们一起通过一个实例来看一下,excel数据透视表的具体使用方法。只需要简单几步,就可以完成一个简单的数据透视!

    首先,我们打开一个要处理的EXCEL,比如需要统计各部门总工资。如下图的数据。通过1月到5月每个人的工资记录,来计算出部门工资的总数及每个月的走势。

    第一步:选定A列到H列,即包含所有数据的列。

    第二步:点击插入-数据透视表,出现一个创建数据透视表的小窗口,直接点击确定。

    此时出现了一个新的sheet页,如下图。这里为了方便大家看全,我把表格横向缩小到了一起。实际上数据透视表字段是在EXCEL最右侧。

    第三步:新sheet页的最右侧数据透视表字段,有一个选择要添加到报表的字段,可以看到原始表格的标题列。继续往下看,有四个区域,分别为筛选器,列,行,值。我们把月份点住,拖动到列的区域中。

    再分别把部门、姓名拖动到行,部门在上。最后把工资拖动到值。

    第四步:值里边默认是计数项,我们需要修改一下,工资是以求和来统计。点击计数项:工资,会出现值字段设置。打开后,选择求和,然后点击确定。

    第五步:此时已经可以看到表中的数据都已经出现,每个部门每个人1月到5月工资以及总计的工资。可以点击技术部、科研部、运营部前边的-号,代表隐藏姓名;最后一列的总计,每一行代表这一行数据的总计,比如第一行代表技术部1月到5月的总计工资数目;最后一行的总计,每一列代表的是这一列数据的总计,比如1月的那一列代表1月各个部门的总计工资。这样就满足我们的需求了,可以看到每个部门在每个月以及合计的工资数目。

    习惯而言,统计的数据都喜欢有高低顺序来浏览,方便一眼看出哪个部门的工资总额高低。我们可以再点击一下总计那列,然后点击排序,选择降序排列。这样就可以看到一个按高到低排序的工资图表了。

    好了,本篇就给大家讲到这里,大家可以自己试着随意在四个区域里,把其他的标题也拖进去,看看会出现什么变化?其实看似枯燥的Excel工具也有非常有趣的一面,更多的技巧就留给大家自己开发吧!有什么问题欢迎留言给我们哦!

  • ?

    EXCEL职场干货分享:教你快速统计人事月报数据

    沈函

    展开

    月度人事报表对HR来说是非常头疼的一件事,尤其是用EXCEL来统计数据的人员,很多人每月要花费不少时间来统计数据,今天教大家如何快速的统计人事月报数据,因各公司需求不同,以员工结构数据为例。

    人事月报数据如下:

    具体操作步骤如下:

    在"插入"选项卡,点击"现有连接",弹出的窗口中点击"浏览更多"。

    在员工信息表存放的位置点击“打开”。

    出现的窗口中直接点击“确定”

    然后在弹出的窗口中选择“数据透视表”和“新工作表”,点击“属性”。

    在“连接属性”窗口中,选择“定义”标签,在“命令文本”的文本框中输入代码:

    select 员工编号,部门,入职时间,离职时间,性别,'性别统计' AS 分类 from [数据$] where 员工状态='在职'

    union all

    select 员工编号,部门,入职时间,离职时间,年龄分段,'年龄统计' AS 分类 from [数据$] where员工状态='在职'

    select 员工编号,部门,入职时间,离职时间,工龄分段,'工龄统计' AS 分类 from [数据$] where员工状态='在职'

    select 员工编号,部门,入职时间,离职时间,学历,'学历统计' AS 分类 from [数据$] where 员工状态='在职'

    select 员工编号,部门,入职时间,离职时间,'入职','入离职情况' AS 分类 from [数据$] where入职时间 between #2017-4-1# and #2017-4-30#

    select 员工编号,部门,入职时间,离职时间,'离职','入离职情况' AS 分类 from [数据$] where离职时间 between #2017-4-1# and #2017-4-30#

    注意:

    SQL语句中各个字段和员工信息表中一致,有单引号的代表新定义的字段。

    [数据$]代表存放员工信息表的工作表名。

    #2017-4-1# and #2017-4-30#代表统计的时间段,可自行更改。

    在出现的窗口中点击确定,最终出现数据透视表的操作界面。

    将字段拖拽到各个区域,结果如下:

    然后对数据透视表进行设置美化,最终结果如前面所示。

  • ?

    Excel115 | 每月天数不一样,如何计算日平均销售量

    夏夜梦

    展开

    点击上方「 韩老师讲office 」可快速关注

    敬请阅读与分享,让更多学习者一起进步!

    问题来源

    前几天,韩老师讲过:Excel | SUMPRODUCT计算指定年份与月份的销售总额,今天,就有朋友传给韩老师数据,韩老师精简如下:

    计算每月的平均日销量,朋友问:

    1、难道用MONTH函数,确定月份,再用IF函数按照“一三五七八十腊,三十一天永不差”的规律去做?

    2、但遇到2月怎么办?难道还要确定年份是平年闰年?

    请韩老师支招!!

    公式实现

    在C2单元格输入公式:“=B2/DAY(EOMONTH(A2,0))”,即可得解。

    公式详解

    EOMONTH函数

    功能:

    返回某个月份最后一天

    语法:

    EOMONTH(start_date, months)

    中文语法:

    EOMONTH( 日期 , 月份数 )

    其中:

    Start_date即日期,必需,且必需是日期格式;

    Months即 月份数,必需,指日期之前或之后的月份数。 为正值将生成未来日期、为负值将生成过去日期、为0是本月。

    举例如下:

    DAY函数

    功能:

    返回日期所在月的天数,为从 1 到 31 之间的整数。

    往期相关推荐

    Excel114 | 按日期记录的产品销量,SUMIFS帮你按月统计

    Excel002 | 制作按年月自动变化的考勤表表头

    Excel | 一整年的缺勤表,统计出每月缺勤人数,还要排除重复项,怎么办?

    Excel | EDATE函数计算合同到期日,DATEDIF计算距离到期日的天数,并设置“交通三色灯”提醒

    Excel | 带薪年假,你可以休几天?

  • ?

    Excel | SUMPRODUCT计算指定年份与月份的销售总额

    微凉

    展开

    公司要求把近三年的销售额按照年份与月份进行汇总,三年的销售数据有四万多行,有没有函数可以实现快速统计?

    下图所示的简单数据,讲一下汇总方法:

    数据

    关键操作

    公式:

    在F2单元格输入公式:

    =SUMPRODUCT((YEAR($A$2:$A$15)=D2)*(MONTH($A$2:$A$15)=E2)*($B$2:$B$15)),向下填充,即得所有指定年份与月份的销售总额。

    公式分解:

    (YEAR($A$2:$A$15)=D2):

    YEAR函数计算$A$2:$A$15单元格的年份,并与D2单元格的年份进行比较,如果等于D2年份,返回TURE,否则返回FALSE。所以此部分返回一组TURE与FALSE的数组(数组1):

    {TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;FALSE;FALSE}。

    (MONTH($A$2:$A$15)=E2):

    MONTH函数计算$A$2:$A$15单元格的月份,并与E2单元格的月份进行比较,如果等于E2月份,返回TURE,否则返回FALSE。所以此部分返回一组TURE与FALSE的数组(数组2):

    {FALSE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE}。

    ($B$2:$B$15):

    {182865;78980;217647;151397;118792;172058;1818;42762;51971;12345;46367;151659;184879;62688}。

    =SUMPRODUCT((YEAR($A$2:$A$15)=D2)*(MONTH($A$2:$A$15)=E2)*($B$2:$B$15)):

    相当于=SUMPRODUCT((数组1)*(数组2)*($B$2:$B$15)),数组1、数组2与($B$2:$B$15)对应位置相乘然后相加和。

    结果:

  • ?

    EXCEL数据分析-如何快速计算出每月/每年中想要的数据出现了几次

    诸涵菱

    展开

    大家好,我是牧野,在纽约的一家app公司做数据处理。

    今天和大家分享一个很常见的小问题,如何用excel中的公式来计算出每月/每年所需要的日期出现了几次。

    在计算这个的时候一般为了干净起见,我会新开一个空白的表格,然后将所需要的数据放在左侧,如下图三栏,date,fruit,amount.

    需要处理的原始数据

    然后在右侧建立一个新的小表格,开头写成Year(年), Month(月), Count(计数).在这里年输入格式为2013,如果是1月这里我们就写1即可。

    计数表格

    接下来就要重点介绍我们的函数了--SUMPRODUCT

    在图示中的例子中,我们想要计算出在A列第2行到第24行中2013年1月出现的次数是多少,这时我们用的函数具体写为:

    =SUMPRODUCT((MONTH($A$2:$A$24)=F2)*(YEAR($A$2:$A$24)=$E$2))

    处理过程

    其中我们要注意的是:

    1. A列第2行到第24行我们采用了绝对引用---$A$2:$A$24

    2. 年和月的连接处我们用的是乘号*

    3.我们对2013年这个在E2格的数据也采用了绝对引用$E$2

    4.我们想要计算其他月份的时候就把鼠标拖到表格的右下角,看到加号之后就进行拖拽。

    成品

    最后就会像上图一样做好啦~

    通过这个办法我们可以计算出月度新增用户数量,月度用户进行预约的次数,适合分析用户增长情况。

  • ?

    利用excel数据透视表统计大量数据,再也不用对上千行数据发愁了

    Gina

    展开

    如果有一张上千行的销售表,像下图(各个地区按天统计的1至12月的物品销量),要统计每个月,每个地区的数据,当看到上千行的数据,是不是发愁无从下手呢,利用数据透视表,轻松搞定。

    1、选中数据表中任意单元格,点击工具栏插入——数据透视表。弹出创建透视表对话框,点击确定。

    2、在右边数据透视表字段对话框添加字段,这里勾选订购日期、地区、分类、销售额和成本。字段勾选根据数据分析的要求勾选。

    勾选后,左边单元格会生成下图所示数据表。

    3、但是日期是按天来统计,我们需要的是按月统计,选中行标签统计的某一天的单元格,例如2015/1/24,右键创建组,在组合对话框中,选择月,确定。

    4、确定后生成下图所示的统计表,但是原始数据没有统计利润,这里我们为了说明问题,我们简单统计利润。

    5、增加字段,统计利润,假设利润为销售额减去成本,点击数据透视表工具的分析菜单选项。

    6、点击字段、项目和集——计算字段。

    7、在插入计算字段对话框中,名称填写利润,公式填写=销售额-利润,确定。

    8、则上千行的数据按月份统计完成。

    这里只是数据透视表的基本用法,数据透视表还可以排序、筛选,还可以转换称图表,还有很多更强大用途。

  • ?

    Excel数据透视表日期怎样按月/季度/周汇总

    弗雷泽堡

    展开

    使用数据透视表做统计十分方便,但当它遇到了日期,就会得到如下的数据透视表,每一天的销量数据都单独列出来了。

    这显然不是我们想要的结果。我们想要的是一份可以按照周、月或季度汇总的统计结果,就像下面这张图。

    怎么办呢?总不能在源数据表中添加新的一列,然后输入相应的“月份”吧?

    那么插入日程表呢?

    插入日程表后,可以很方便地筛选出每个月的汇总数据,但也不能同时显示每个月的汇总结果。而且“插入日常表”功能只有高版本的Excel支持,低版本的Excel和WPS都不支持。

    插入切片器呢?也不行。

    正确地而又简单的,是使用数据透视表的分组功能。

    数据透视表日期按月汇总

    在数据透视表上随意选中一个日期,右键一下,选择“组合”,然后选择“步长”为“月”即可。

    数据透视表日期按季度汇总

    和按月汇总一样,在组合设置窗口中将步长设置为“季度”即可。如果同时选中“月”和“季度”,那么就会同时按照“月”和“季度”汇总,就像文章开头第二张图一样。

    数据透视表日期按周汇总

    数据透视表组合窗口中没有“周”这一选项,不过我们可以设置为“日”,然后输入“天数”为“7”。

    分组之后,再插入切片器,切片器中也会出现按周、月、季度筛选的选项哦。

    这种分组的方法,除了可以用于给日期分组,也可以用于给数字分组。例如,有1-1000个数字,你想统计“1-99”、“100-199”……之间的数字有多少个时。

    相关阅读:《Excel进阶:切片器怎么用?怎么用切片器制作动态图表》

    学习,为了更好的生活。欢迎点赞、评论、关注和点击头像。

  • ?

    周报月报季报年报,原来Excel统计数据如此简单!

    笑天

    展开

    有一部分公司是要求每周提交一份总结报告,每月再根据周报整理成月报,每季度再根据月报整理成季报,最后每年再根据季报整理成年报。

    领导喜欢看报告,本身也没错,可是因此导致你经常加班。那有没有办法,既能完成领导的需求,又不用加班,轻轻松松就搞定呢?

    今天,我教你如何以最快的速度搞定各种按周、月、季度、年统计。

    这是一份记录了好几年的销售明细表。

    1.按周统计

    数据统计,首先想到的是数据透视表,而数据透视表的组合很强大,有按月、季度、年组合,就是偏偏没有按周组合,这可怎么办?

    数据透视表默认情况下没提供,没关系,那就自己用辅助列生成。

    在H2输入公式,双击填充。WEEKNUM函数就是判断日期在一年第几周。

    =WEEKNUM(A2,2)

    当然,如果在周前面添加年,就更清晰了。跨年统计,不管是按周还是按月,都必须加年份。这里有两种形式可供选择。

    01 将年跟周合并在一个单元格。

    =YEAR(A2)&"年第"&WEEKNUM(A2,2)&"周"

    02 将年跟周分开显示在两个单元格。

    现在以第2种情况进行统计分析。

    Step 01 选择单元格A1,单击插入数据透视表,保持默认不变,确定。

    Step 02 将字段拖拉到相应的区域。

    Step 03 对年跟周进行筛选,就可以获取相应的数据。

    2.按月、季度、年统计

    Excel2016版本,操作非常简单,只需将日期拉到行,就能自动按月、季度、年统计。日期自动分组以后,需要统计什么,直接拖拉字段即可。

    低版本,可以右键组合(创建组)进行操作,这里不再说明,可以自己动手尝试。

    3.按近几个月统计

    有一些公司会有这种需求,也就是截止到今天日期,统计近1个月、近2个月、近3个月等等。

    假如今天是2018-4-21,日期为2018-4-1就是近1个月的数据。

    在数据源增加一个辅助列,输入公式后,将单元格设置为常规格式。

    =DATEDIF(A2,TODAY(),"m")+1

    DATEDIF函数是计算两个日期相差的月份,相差0个月,也就是近1个月,所以最后得出来的结果再加1。

    再根据数据源创建数据透视表,即可完成统计。

    Excel统计分析难吗?不难!难在于如何灵活运用,以不变应万变,一个简单的数据透视表,结合函数就可以完成很多意想不到的结果。

  • ?

    Excel中如何实现按日期筛选数据

    天蓝

    展开

    有小伙伴用Excel统计数据,可是在设置按日期筛选时,没办法实现按年、月、日维度筛选。问题出在哪了?

    原来,表中他录入日期数据时,并不是用的Excel标准的日期格式,而是随手自己写的。Excel中日期格式默认的标准是用“-”、“/”或者直接中文“年月日”来分隔的。那么,就以下表举例,如果格式输入错误,可还是想对日期栏进行筛选,比如筛选出2018年3月入职的员工,这时怎么办呢?一个个修改肯定很麻烦,其实有个小功能可以解决这个问题。往下看好了:

    首先,在菜单栏选择开始-数据-筛选,然后表格内的数据则可进行筛选,但是可以在入职日期的下拉菜单中看到,数据并没有按照年、月、日划分的维度,这时就需要先把日期变成标准的日期格式。

    接着,选择入职日期栏,然后进行整体替换,将日期中的“.”全部替换成标准的日期格式比如“-”或者“/”。这时可以看到替换结果,所有日期都变成了标准的日期格式。

    然后,再点击入职日期的下拉按钮,可以看到日期按照年、月进行了划分,点击数字前面的“+”和“-”可以展开、折叠数据。

    最后,在下拉菜单中勾选2018、三月,就可以看到筛选结果了。

    除了以上这种方法,还有一个更简单的就是用表单大师创建在线电子表单。这样创建的时候就按照年、月、日进行录入。就不会存在格式错误的问题,查询起来同样很简单,开启公开查询按钮,勾选按日期查询就可以啦。不信登录网站去试试吧~

excel按月份统计数据

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP