簡體   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