繁体   English   中英

Excel 2013中的“年”和“周数”功能

[英]“Year” and “Weeknum” Function in excel 2013

我在excel 2013对“ Year ”和“ Weeknum ”功能有Weeknum

我使用以下函数尝试了以下公式:

=YEAR(RC[1])&"_WW_"&IF(Weeknum(RC[1])<10,"0"&Weeknum(RC[1]),WeekNum(RC[1]))

在某些日期,我返回“ #VALUE! ”,然后为其他日期输入正确的字段...

例如:对于日期“ 11/30/2013 20:15:00 ”,我得到“ #VALUE ”对于日期“ 12/07/2013 20:15:00 ”,我得到“ 2013_WW_28

在评估公式时,“ Year ”和“ weeknum ”均返回“ #VALUE!”。 在两个示例中,日期字段都设置为“ General ”(尝试使用它,并将其更改为“ long date ”或“ short date ”',但它不起作用...)

如果在这种情况下格式是通用格式,则意味着您的“日期”是文本值

唯一被认为是有效的日期是日期<= 12 ...的日期,并且这些日期被错误地解释,从而导致错误的WEEKNUM。

您可以尝试使用“文本到列”更改为有效日期,但可能会浪费时间,这是一个问题吗?

然后选择日期列。

使用数据>文本到列>“固定宽度”>下一步>在步骤2在时间和日期之间插入一行>下一步>在步骤3,选择日期列,在“列数据格式”下选择“日期”,并选择源格式(MDY)>确定

这应转换为您所在地区的有效日期格式,并且公式应能按预期工作

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM