求某个日期是本月内第几周(周一是一周的开始),这个该怎么算呢? 1、先用WEEKNUM算出日期在一年里是第几周 =WEEKNUM(A2,2),这里的2表示一周是从周一开始的。 2、然后求出日期所在月的第一天后再求出其在本年里的第几周 =WEEKNUM(A2-DAY(A2)+1,2) 其中A2-DAY(A2)+1,就是就得A2这个日期所在月份的第一天,比如A2是2016年12月15日,那么其减去天数15,就得到2016年12月0日,再加上1就最终得到2016年12月1日。 再用WEEKNUM求得该月第一天在整年里是第几周。 3、C2-D2+1就得到某日期是本月里的第几周 4、一步到位,合成写出的公式就是 =TEXT(WEEKNUM(A2,2)-WEEKNUM(A2-DAY(A2)+1,2)+1,'第[dbnum1]#周') 其中TEXT函数是把第几周的数字变成诸如“第三周”这样的形式。 记住TEXT第2参数的用法,其中[DBnum1]是代表中文小写的意思 函数里太多的道道。像识别更多职场函数,透视表,图表,PPT和Word等各种几千上万招秒杀无数周边同事朋友, |
|