周数计算以及拼接
="第"&TEXT(WEEKNUM(DATE(2019,8,26),2),"#")&"周"
效果:第35周
分析:
1)DATE(2019,8,26)生成某一天的日期
2)WEEKNUM(DATE(2019,8,26),2) 以星期一为一周起始日计算指定日期在今年第几周,第2个参数值=2表示是以星期一为起始日,=1则以星期日为起始日。
3)TEXT方法将数值转字符串,&符号则是用来拼接多个字符串
4)没有找到TEXT(value,format_text)方法中format_text第二个参数格式化可以使用哪些字符以及相应的含义,但是TEXT(9,"#")表示将数值转换成相应长度的字符串,#号好像可以使用问号代替的样子,TEXT(9,"00")则表示将数值转换成文本的同时如果不够两位前面会补0,即变成09。
网友评论