![](/img/trans.png)
[英]Excel - How to convert Day of Week - Mon - Day - UTC - Year to recognizable date in excel
[英]Excel - How to convert the combination of year, week number and day of week to calendar day?
有 >80000 條記錄的類型:
Year Week Weekday
1971 40 1
1998 25 7
2020 34 3
在 Excel 中,我想將數據(年:1971-2020,周:24-44,工作日:1-7)轉換為日歷日(1-365;每年的總天數因年而異)。 有什么建議么? 我找到了相關的帖子,但沒有一個可以解決我的問題。
撇開 1 月 1 日與預期的一周開始日期不同的一年中第 1 周的區域細節不談,您可以通過將周乘以 7 並加上天。
= (Week * 7 ) + Weekday
從加減一天開始,應用周一與周日的區域設置。
然后,您甚至可以使用該號碼提出日期。
=date(Year,1, (Week * 7 ) + Weekday)
不過,這將使用一月的第一天作為第一周。 如果這不適合,您需要通過計算第一周在任何一年中的含義來進行調整。
編輯:
這是包含您的示例數據的表格:
年日的公式是
=[@Week]*7
調整年份開始的公式是
=WEEKDAY(DATE([@Year],1,1))
最終日期的公式是
=DATE([@Year],1,[@[year day]])-[@[adjust year start]]
您可以看到 2020 年第 53 周第 5 天顯示為 2021 年 1 月 1 日,因此匹配。 當然,您可以將調整年份開始計算移動到年日列中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.