在Excel中,时间可以被任意切割,也可以任意组装!这个对财务工作很有用
在财务工作中,“时间点”是很重要的。比如固定资产当月入账是不能折旧的,哪怕是当月1号入账也不行;年度资产负债表时点是12月31日,等等。
因此,在Excel中处理部分财务工作时,“时间”就变得异常敏感和,使用好了可以事半功倍。
在Excel中,时间的显示有两种方式,点击鼠标右键可以进行设置。当然,财务工作中主要的显示方式就是“xxxx年xx月xx日”。
一、时间的切割取数
我们在Excel中处理财务工作时,可能需要某个已知时间中的某个数值。例如,假如在某个单元格中有一个已知的“时间”,因为其他单元格的计算(包括算数计算和函数公式计算)需要这个“时间”中的“年”或者“月”(“日”也是可以的!),这时就需要将这个“时间”进行切割后进行取数。比如,假设已知时间是“2018年5月21日”,我们可以分别通过函数公式取出“2018”、“5”和“21”这三个数值。通过对“时间”的切割,取出我们需要的数值,就可以直接参与运算了,甚至连不能直接参与运算的文本格式日期、单元格地址或日期型公式等也可以变成可以直接运算的数值了。
(一)取“年”数
函数公式:YEAR(日期)
够简单吧!——函数YEAR翻译成汉语就是“年份”。
应用:YEAR(2018年5月21日)=2018。Excel中应用如图:图E2-1
(二)取“月”数
函数公式:MONTH (日期)
同样简单吧!——函数MONTH翻译成汉语就是“月份”。
应用:MONTH (2018年5月21日)=5。Excel中应用如图:图E2-1。
(三)取“日”数
函数公式:DAY (日期)
还是一样简单吧!——函数DAY翻译成汉语就是“日”。
应用:DAY(2018年5月21日)=21。Excel中应用如图:图E2-1。
(四)综合应用举例
假如我们有一张《销售清单表》,是日期连续登记的,现在我们需要设置一个函数公式可以自动查询不同年度的销量。如图E2-1:
当然这个表是为了讲解函数应用就简化了很多,实际工作肯定比这个更加复杂。
在Excel中直接设置函数公式不能解决问题的时候,可以设置辅助列,就跟几何证明题中给图形画辅助线是一样的道理,因此为了更加简便我就插入了一个辅助列“销售年份”D列。再在单元格D2中输入函数公式“=YEAR(B2)”, 然后再向下批量复制即可。
在“查询结果”的单元格F12中输入函数公式“=SUMIF(D2:D16,F4,C2:C16)”。
二、时间的组装
既然我们可以用函数公式将时间“大卸八块”,那么同样也可以用函数公式将时间重新组装起来。
DATE函数可以通过对年、月、日三个参数进行装配成一个标准的日期。
函数语法:
DATE(年,月,日)
参数年、月、日可以为文本、数值、单元格地址或公式等。“月”和“日”可以为正整数或负整数。当参数“月”为负数时,则从指定年份的一月份开始递减“该月份数+1月”;当参数“日”为负数时,则从指定月份递减“该天数+1天”。
公式:=DATE(2018,4,29),返回结果为:2018年4月29日;
公式:=DATE(2018,7+1,28+1),返回结果为:2018年8月29日;
公式:= DATE(2018,-1,1),返回结果为:2017年11月1日;
公式:=DATE(2018,8,-2),返回结果为:2018年7月29日。
DATE函数的综合应用举例:如图E2-3
所以,在财务工作中遇到需要计算时间的时候,经常会像图E2-3一样,需要对时间进行一些“分分合合”的事情。
更多Excel在财务工作中应用知识,请参阅《不加班的秘密:高效能Excel财务达人养成记》(京东商城、淘宝、当当网、亚马逊有售)