如何在一个单元格中输入日期显示第几周?

例如:输入2-25,显示2013年2月25号 星期一 第9周
我是意思是在同一个单元格输入2-25,回车,然后就会变为2013年2月25号 星期一 第9周

假定数据在A1,在B1输入公式下拉就可以了。


=TEXT(A1,"yyyy年m月d日 aaaa")&" 第"&TRUNC((A1-DATE(YEAR(TODAY()),1,1))/7)+1&"周"


追问

我的意思是在同一个单元格,不需要两个单元格。

追答

函数公式只能做到像上图那样了,不能引用自身的单元格的。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-02-25
="星期"&WEEKDAY(A1,2)&"第"&ROUND(DATEDIF(DATE(2013,1,1),A1,"D")/7,0)&"周"
相似回答