分享

日期秘密知多少?

 Excel不加班 2019-12-26

读者:其实我现在都还分不清哪种算是真正的日期哪种不算?有的一看明明是日期格式显示的,我觉得这就是日期,结果你们说不是。

别看日期只是一串数字,其实背后隐藏了一系列的秘密。今天,卢子为你细说这其中的奥妙。

文章《别告诉我,你会数据透视表?》里面提到了日期组合,有读者看完立马抛出了一个疑问:我这里怎么不能按日期组合?

20170101这种不是日期,这种叫8位的数字,数字可以自动组合,但不能按日期组合。要怎么样才能转换成标准日期呢?

其实很简单,借助分列就可以实现转换。

用分列将数字转换成以-作为分隔符号的是日期,但用TEXT函数直接转换的并不是日期。

=TEXT(A2,"0-00-00")

标准日期需要满足两个条件:以-或/作为分隔符号并且是数字格式的才算。

用TEXT函数直接转换的是文本格式,初学者如何快速识别内容是否为数字格式呢?

选择区域,文本格式的默认在状态栏就只有计数。

而标准日期,选择区域会出现平均数、计数和求和。

数字格式的8位数,文本格式的日期,标准的日期三种形式是如何实现按月份统计的?

01 数字格式的8位数,统计每个月份的金额。

=SUMPRODUCT((--LEFT($A$2:$A$16,6)=D2)*$B$2:$B$16)

02 文本格式的日期,统计每个月份的金额。

=SUMPRODUCT((--TEXT($A$2:$A$16,"emm")=D2)*$B$2:$B$16)

TEXT函数的第2参数emm代表4位数的年+2位数的月,也可以用yyyymm。

03 标准格式的日期,统计每个月份的金额。

=SUMPRODUCT((--TEXT($A$2:$A$16,"emm")=D2)*$B$2:$B$16)

标准格式的日期跟文本格式的日期用函数统计是同样的方法,差别在于文本格式的日期没有按月份组合,而标准格式可以。

文本格式的日期创建组,不能组合。

标准格式的日期,可以轻松组合。

养成好习惯,标准日期会给你带来更大的便利。

从小到大,你养成了什么好习惯对你影响最大?

作者:卢子,清华畅销书作者,《Excel效率手册 早做完,不加班》系列丛书创始人,个人公众号:Excel不加班(ID:Excelbujiaban)

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多