EXCEL中取 第几月的第几周。

现在有个表格:2007-1-252008-3-92009-4-6我想取出的格式是“XX年XX月的第几周”比如第一条应该是2007年1月第4周第二条是2008年3月第2周请... 现在有个表格:
2007-1-25
2008-3-9
2009-4-6

我想取出的格式是 “XX年XX月的第几周”
比如第一条 应该是2007年1月第4周
第二条 是2008年3月第2周

请高人指点
展开
 我来答
一点设计演示
高粉答主

推荐于2016-03-17 · 职场/教育各类模板,衷于原创
一点设计演示
采纳数:874 获赞数:83609

向TA提问 私信TA
展开全部

1.新建一张表格,如图所示,在表中输入日期、本年度第几周、本月第几周,然后再日期列中输入一些日期,格式为2013-2-20.    

2.单击工具——加载宏,打开对话框,在“分析工具库”前打上勾,单击确定。

3.选定B2单元格,在B2单元格中输入函数=WEEKNUM(A2,2),在单元格中就出现了本年度周次,用填充手柄把下面的单元格也填充满。

4.选定C2单元格,在C2单元格中输入函数=WEEKNUM(A2,2),在单元格中就出现了本周周次,用填充手柄把下面的单元格也填充满。现在表格就制作好了。

半夏半暖07
推荐于2020-03-22 · 知道合伙人影视综艺行家
半夏半暖07
知道合伙人影视综艺行家
采纳数:9227 获赞数:35716

向TA提问 私信TA
展开全部
1、按照每月计算周
=YEAR(A1) & "年" & MONTH(A1) & "月" & "第" & INT(DAY(A1)/7+1) & "周"
2、按照日历计算周
=IF(AND(WEEKDAY(DATE(YEAR(A1),1,1),2) > 1,FLOOR(DATEDIF(DATE(YEAR(A1),1,1),A1+WEEKDAY(DATE(YEAR(A1),1,1)-8,2),"D")/7,1)=0), FLOOR(DATEDIF(DATE(YEAR(A1)-1,1,1),DATE(YEAR(A1),1,1)+WEEKDAY(DATE(YEAR(A1)-1,1,1)-8,2),"D")/7,1), FLOOR(DATEDIF(DATE(YEAR(A1),1,1),A1+WEEKDAY(DATE(YEAR(A1),1,1)-8,2),"D")/7,1))
3、按照日历计算周(区别上年最后一周(0),本年最后一周(52))
=ROUNDUP((A1-DATE(YEAR(A1),1,)+MOD(WEEKDAY(DATE(YEAR(A1),1,),2),7))/7,0)-1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
本未终始
推荐于2016-07-06 · TA获得超过9931个赞
知道大有可为答主
回答量:1360
采纳率:66%
帮助的人:720万
展开全部
假设2007-1-25放在A1单元格,在B1单元格输入下列公式:
=YEAR(A1) & "年" & MONTH(A1) & "月" & "第" & INT(DAY(A1)/7+1) & "周"
然后复制公式.
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小矇
2010-01-27 · TA获得超过1.6万个赞
知道大有可为答主
回答量:8342
采纳率:75%
帮助的人:3287万
展开全部
如果以星期日为一个星期的第1天,公式可以这样:
=YEAR(A1)&"年"&MONTH(A1)&"月第"&IF(DAY(A1)<=7-WEEKDAY(DATE(YEAR(A1),1,1),2),1,ROUNDUP((DATEDIF(DATE(YEAR(A1),1,1),A1+1,"yd")-(7-WEEKDAY(DATE(YEAR(A1),1,1),2)))/7,0)+1)&"周"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式