Excel时间函数在报表的运用

Excel时间函数在办公运用中,重要运用提取年月日,或星期几等功能。今天一共举三个例子:

方法/步骤

(1) 按月份生成当月日期表以号数排列。

在B2单元格输入=TODAY()。就是今天2014-10-20。

Excel时间函数在报表的运用

在A3单元格输入=IF(ROW(A1)<=DAY(EOMONTH($B$1,0)),DAY(DATE(YEAR($B$1),MONTH($B$1),ROW(A1))),"")。其中$B$1为绝对引用,可应用B1单元格,用F4键切换选择应用类型。

DAY(EOMONTH($B$1,0):以B1单元格日期为条件,提取该月份的总天数,10月大,为31天。

DATE(YEAR($B$1),MONTH($B$1),ROW(A1)):从B1单元格提取年和月,并以ROW(A1)=1,为日期。显示为2014/10/1。

Excel时间函数在报表的运用

下拉复制公式,超过31天范围。

在本例中,把时间函数与ROW函数,实现了按号数有序排列。对自动生成的月总结报表制作很有用。在日常办公中,可根据需要用LOOKUP等函数提取月总结报表的相应数据。

Excel时间函数在报表的运用

(2) 按某月具体时间段对数据进行汇总。

这是8月20号前的一组数据,其中有两个是9月初的。现在以8月上旬为条件对“数量”求和。

Excel时间函数在报表的运用

SUMPRODUCT((条件1)*(条件2)*”数量”):多条件求和的公式。上旬为1到10号。DSUM、sumif和sumproduct函数功能基本一致。sumproduct函数比较直观,用起来方便。SUMPRODUCT((MONTH(M3:M22)=8)*(DAY(M3:M22)<=10)),为满足着两个条件的数据个数。

本例以时间函数提取为基础,按条件求和,在报表中常会用到。如在从公司的众多项目年度营收数据表中,按多条件对数据求和。

Excel时间函数在报表的运用

(3) 每月最后一个周日,上交本月工作小结报表。

WEEKDAY(DATE(YEAR(B1),MONTH(B1)+1,0),2):以B1单元格日期,计算本月最后日期(2014-10-31)为星期几。

MOD(WEEKDAY(DATE(YEAR(B1),MONTH(B1)+1,0),2),7):本月最后一个星期日离本月最后日期(2014-10-31)的天数差。

常用时间函数:

  DATE 返回特定时间的系列数

  DATEDIF 计算两个日期之间的年、月、日数

  DATEVALUE 将文本格式的日期转换为系列数

  DAY 将系列数转换为月份中的日

  DAYS360 按每年360天计算两个日期之间的天数

  EDATE 返回在开始日期之前或之后指定月数的某个日期的系列数

  EOMONTH 返回指定月份数之前或之后某月的最后一天的系列数

  HOUR 将系列数转换为小时

  MINUTE 将系列数转换为分钟

  MONTH 将系列数转换为月

  NETWORKDAYS 返回两个日期之间的完整工作日数

  NOW 返回当前日期和时间的系列数

  SECOND 将系列数转换为秒

  TIME 返回特定时间的系列数

  TIMEVALUE 将文本格式的时间转换为系列数

  TODAY 返回当天日期的系列数

  WEEKDAY 将系列数转换为星期

  WORKDAY 返回指定工作日数之前或之后某日期的系列数

  YEAR 将系列数转换为年

相关文章

  1. wps excel表格中怎么快速计算时间间隔

    做报表时候大量数据计算,如果不用函数解决的话很浪费时间也会容易出现错误,那对于计算时间间隔,这里运用到一个函数,可以很大限度的解决问题,一起看看. 工具/原料 wps excel 方法/步骤 首先打开填充好数据的excel表格(这里随便输入了几个数据,方便操作) 然后选中要计算时间差的单元格,这里是 ...

  2. Excel如何计算时间间隔?

    Office办公软件应用十分广泛,由于大的功能强大全面能满足大家的工作报表制作,Excel表格中大家会碰到一些小的问题不知道怎么用,网络上简单的言语也看不懂.比如:Excel中2个具体时间之间的间隔如何计算,从这个问题,小编就一步步的教大家如何操作? 工具/原料 Excel 方法/步骤 工作中,大家 ...

  3. [Excel技巧]快速灵活制作报表

    工具/原料 Office系列的Excel 我们的很多报表会用到月份和时间,通常我们的做法就是任务下来了,我们才做,其实很多时候我们可以将这些固定模式的工作用报表制作成模板,只要打开,一些内容就自动出现了,首先,我们来说一下月份和时间的设置.比如说,我们要做一个标题为:"X月奖励名单&quo ...

  4. 在线excel报表系统FineReport中Map函数的介绍

    下面就通过在线excel报表系统FineReport来介绍一下Map函数. 工具/原料 在线excel报表系统FineReport7.1.1 大小:148.2M 适用平台:windows/linux 方法/步骤 Map函数的定义 语法 Map(object, string, int, int) 其中 ...

  5. Excel中如何用IF函数清除工作表中的0?

    在Excel的使用中,有一些小技巧,比如如何用IF函数清除工作表中的0,具体该如何操作呢? 工具/原料 Excel IF函数 方法/步骤 有时引用的单元格区域内没有数据,Excel仍然会计算出一个结果"0",这样使得报表非常不美观,看起来也很别扭.这时,我们可以利用IF函数清除工 ...

  6. java excel报表FineReport中日期常用处理函数

    在对日期型数据进行操作时,经常会遇到要获取当前日期,获取当前时间,获取日期的年月日等等操作,下面我们就通过java excel报表FineReport来介绍下日期的常用处理函数. 工具/原料 java excel报表FineReport7.1.1 大小:148.2M 适用平台:windows/lin ...

  7. 如何使用EXCEL制作淘宝活动销售报表之IF函数

    如何使用EXCEL制作淘宝活动销售报表是一个系列的教程,本段只是其中的IF函数. 淘宝天天特卖中特价产品一般是包邮的,但是实际上卖家是需要付出运费的,于地区的不同,这样就导致了运费的不一样,如果一个个的去计算这个运费,效率不高,显然不符合电商的的理念. 下面分享一个可以快速判断运费区域的方法,整个方 ...

  8. 用Excel制作工资报表注意要点详解

    步骤/方法 一.问题的提出 1.所得税计算问题 按照个人所得税有关规定,课税工资小于等于1000元时,不纳税:工资大于1000元且小于等于1500元时,税率为5%:工资大于1500元时,税率为10%.该会计应用逻辑函数IF( )对所得税额作两段处理,在"所得税"P3中输入公式&q ...

  9. 眉山会计实战:excel制作财务报表教程

    编制会计报表是会计工作中最常见且繁重的手工劳动,具有种类繁杂.编制工作量大 .容易出错等缺点.而Excel最常用的功能就是编制报表,XLS格式的报表具有编制简单 快捷.函数关系设置简便.界面直观明确.维护修改容易.数据保护严密等特点.下面 ,以编制资产负债表为例,简要说明XLS格式报表的编制和维护. ...