繁体   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