本周get了一个格式化“年月”的方法,用YEAR()、MONTH()函数及乘法、加法来实现,简洁实用。
比如,从2022/9/5中提取出202209
假设日期在B7单元格,则在目标单元格输入公式:=YEAR(B7)*100 MONTH(B7)
1、最早只会利用公式拼接,假设日期在B3单元格,
则在目标单元格输入公式:=YEAR(B3)&MONTH(B3),结果为20229
当要进行排序时会出问题
2、接着找到了一种方法,用REPT()函数把月份补成两位数
假如日期在B11单元格,
则在目标单元格输入公式:=YEAR(B11)&REPT("0",2-LEN(MONTH(B11)))&MONTH(B11)
其中,REPT("0",2-LEN(MONTH(B11)))&MONTH(B11)提取月份,当月份不足两位时,在前面补充“0”。
3、还有一种更简单的,用TEXT函数
假如日期在B15,则在目标单元格输入公式:=TEXT(B15,"YYYYMM")
相应的,用TEXT()函数还可以实现其他的日期格式,如:
评论 (0)