网友提问:
在 Excel 中如何将日期「2018/01/01」转换为「01月01日(一)」,该如何处理?
【公式设计与解析】
单元格C2:
=TEXT(A2,”mm月dd日;@”)&”(“&RIGHT(TEXT(A2,”[$-zh-TW]aaaa;@”),1)&”)”
(1) TEXT(A2,”mm月dd日;@”)
将单元格A2内容的日期转换为月(2码)和日(2码)的格式。
例如:2018/1/1 转为01月01日。
(2) TEXT(A2,”[$-zh-TW]aaaa;@”)
单元格A2内容的日期转换为「星期三」格式。
(3) RIGHT(TEXT(A2,”[$-zh-TW]aaaa;@”),1)
利用 RIGHT 函数取出「星期三」格式的最右一个字元。
最后再以「&」串接字串,并加上「()」。
【延伸说明】
公式中「mm月dd日;@」和「[$-zh-TW]aaaa;@」等参数不用刻意去记忆。
如果想要取用,参考以下方式:
当你设定日期的「星期三」格式时:
切换至自订时,其会显示对应的格式:
复制自订的内容,放至 TEXT 函数即可得到相同的格式结果。