簡體   English   中英

Windows Phone 商店每周銷售報告

[英]Windows Phone store weekly sales report

我正在查看來自 Windows Phone 商店的每周匯總級別的應用內購買報告。 他們沒有使用日期范圍,而是使用諸如“2015-W10”之類的周指定——假設他們已經計算了一年中的所有周。

將這些轉換為日期的算法是什么 - 他們是否使用一年中的第一個星期日(或星期一?)作為開始日期? 他們是否將 1 月 1 日至 1 月 7 日用作第 1 周等等?

編輯:另外,他們使用哪個時區?

EDIT2:這里有一些數據。 我有以下銷售記錄(UTC):

   2015-01-02 16:35:00.000
   2015-01-04 17:13:00.000
   2015-01-09 22:44:00.000
   2015-01-12 07:34:00.000

銷售報告顯示 2015 年第 1 周有 2 次銷售,第 2 周有 1 次銷售,第 3 周有 1 次銷售。

唯一與此一致的計划是從第 5 日到第 11 日的第 2 周。 5號是星期一。 也許他們確實按日歷周計算,從星期一開始。 我猜第一周被截斷了,然后 - 從 1 到 4 ...

看起來這幾周是這樣的。 除非 1 月 1 日是星期一,否則一年的第一周是從 1 月 1 日到下一個星期日(包括在內)。 一年中的第一個星期一是第 2 周的開始(除非它恰好是 1 月 1 日),依此類推。

沒有機會測試 1 月 1 日是星期一的情況。 像這樣的最后一年是 2007 年,在 Windows Phone 出現之前,下一年將是 2018 年。

商店報告提供一年中的第幾周,如下所示:“2015-W13”。 如果您想在 Excel 中分析這些報告,將周與實際日期相匹配,這里是一年中一周的開始和結束日期的公式,假設上述格式:

=DATE(MID(F2,1,4),1,1)+IF(MID(F2,7,2)="1",0,(MID(F2,7,2)-2)*7+MOD(8-WEEKDAY(DATE(MID(F2,1,4),1,1)),7)+1)

=DATE(MID(F2;1;4);1;1)+IF(MID(F2;7;2)="1";7-WEEKDAY(DATE(MID(F2;1;4);1;1));(MID(F2;7;2)-1)*7+MOD(8-WEEKDAY(DATE(MID(F2;1;4);1;1));7))

將 F2 替換為對年單元格的引用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM