同事传来的表,做数据透视表,无法按年/月汇总怎么办?
同事传来的 EXCEL 表的日期呈现出这般格式,若要制作数据透视表,无法依照年/月进行汇总,该怎么办呢?
尝试运用数据选项卡之下的分列功能将其组合为日期格式,而后试用数据透视表,却仍旧无法依据年、月进行汇总。
如何是好呢?在此情形下,建议采用公式。闲话不说,且上公式:
DATE(LEFT(B2,4),MID(B2,5,2),1)
公式的工作原理如下:以202103举例
①LEFT(B2,4)提取年份部分(即前面4个字符),结果是2021;
②MID(B2,5,2)提取月份部分(即从第5个字符开始的两个字符),结果是03;
③DATE(year,month,day)函数是创建一个日期,其中year是年份,month是月份,day是日期,这个例子中,我们将日期设置为该月的第一天,即1
完成上述步骤以后,可以通过设置单元格格式来确保显示为2021/3/1的日期格式,具体操作如下:
① 选择包含公式的单元格
② 右键点击并选择“设置单元格格式”
③ 在弹出的对话框中选择日期类别,然后选择你想要的日期格式,如YYYY/M/D,
也可以将②③合并使用快捷键CTRL+shift+3
如此一来,便能够将“202103”转换为“2021/3/1”,且确保其格式无误,如此,数据透视表就可以正确运用了。
EXCEL实用技巧:3招教你补齐8位日期格式
hi,我是『薇妙办公』,你的高效办公小助手,分享实用的职场办公小技巧,让你工作游刃有余。关注我,高效工作,快乐生活!
前两天给领导提交了一份数据报表,领导审阅后告诉我,销售日期一列显示的格式位数需要全部调整为8位数标准的日期格式,保持规范统一。
如下图所示:(实操系统:Office Excel 365)
如何把YYYY/M/D日期格式修改为YYYY/MM/DD 8位日期格式?
这可难不倒我,输入一个公式,1秒出结果~~~
针对业务场景的实际需求,『薇妙办公』今天分享三种方法,请根据具体的情况进行选择。
方法一:TEXT函数法
1、C列单元格设置为常规格式,C2=TEXT(A2,\”yyyy/mm/dd\”)
2、选中C列,右键点击复制,右键选择“选择性粘贴”,粘贴为值。
(OFFICE365快捷操作:Ctrl+C复制后,Ctrl+Shift+V粘贴为数值)
掌握EXCEL里面的TEXT函数,能帮你解决很多格式类操作问题。
方法二:设置自定义格式
!仅显示上为8位日期格式,实际为数据源原始日期格式
C列单元格设置为自定义格式,【开始】-【数字】-设置单元格格式【自定义】,设置为 “yyyy/mm/dd”
方法三:YEAR+MONTH+DAY函数法
1、用YEAR函数提取年份,MONTH函数提取月份,DAY函数提取日期,这是处理日期类数据最常规的方法。选中C列至E列,单元格设置为常规格式,
C2=YEAR(A2),D2=MONTH(A2),E2=DAY(A2)
2、年份本身为四位数,需补齐2位数的只有月份数或者日期数,公式设置为:
MONTH补齐位数:F2=IF(LEN(D2)=1,\”0\”&D2,D2);
DAY补齐位数:G2=IF(LEN(E2)=1,\”0\”&E2,E2)
解析:Len函数用于提取单元格内容的字符串个数,一个文字、字母、数字均为一个字符;
若单元格MONTH或者DAY的字符串个数为1,需在位数前补齐一个“0”。
2、合并前面拆分的数据(C列、F列、G列),H2=TEXTJOIN(\”/\”,,C2,F2,G2)
(也可以使用连接符号合并:H2=C2&\”/\”&F2&\”/\”&G2)
3、选中H列,右键点击复制,右键选择“选择性粘贴”,粘贴为值。
(OFFICE365快捷操作:Ctrl+C复制后,Ctrl+Shift+V粘贴为数值)
具体操作步骤参照方法一。
以上就是今天的分享,打开你的EXCEL软件,动手试试吧
工作中你还遇到的其他实操问题,欢迎交流,一起为工作提效。
END
感谢阅读,【点赞】+【在看】+【关注】+【分享】是我持续更文的动力!
本文作者及来源:Renderbus瑞云渲染农场https://www.renderbus.com
文章为作者独立观点不代本网立场,未经允许不得转载。