【发布时间】:2018-11-12 04:35:04
【问题描述】:
我需要分析过去 1 年期间的每周订单频率,以了解每种产品的最低/最高/平均订单频率是多少。 不管是新的还是旧的,系统都应该计算一年中第一次出现的订单作为订单的起始周。最小订购频率是连续订购周之间的差异。如果第一个订单在第 3 周,第二个订单在第 6 周,则意味着订单频率为 3 周(=>6-3)。订单可以在过去 52 周内的任何一周进行。平均订单频率 = (52 - 第一订单周) / 有订单的周数。
附上 excel 以便更好地理解问题。
+---------+-----+-----+-----+-----+-----+-----+-----+-----+-----+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+----------------+-------------------------+-----+-----------------------------------+--+
| Product | wk1 | wk2 | wk3 | wk4 | wk5 | wk6 | wk7 | wk8 | wk9 | wk10 | wk11 | wk12 | wk13 | wk14 | wk15 | wk16 | wk17 | wk18 | wk19 | wk20 | wk21 | wk22 | wk23 | wk24 | wk25 | wk26 | wk27 | wk28 | wk29 | wk30 | wk31 | wk32 | wk33 | wk34 | wk35 | wk36 | wk37 | wk38 | wk39 | wk40 | wk41 | wk42 | wk43 | wk44 | wk45 | wk46 | wk47 | wk48 | wk49 | wk50 | wk51 | wk52 | Order start wk | Order frequency (Weeks) | | | |
+---------+-----+-----+-----+-----+-----+-----+-----+-----+-----+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+----------------+-------------------------+-----+-----------------------------------+--+
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Min | Max | Average | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (End wk - Start week)/No of times | |
| SKU 1 | | | | | | | | | y | | y | | y | | y | | y | | y | | y | | y | y | | | y | | y | | y | | y | | | | | | y | | y | | y | | y | | y | | y | | y | | 9 | 1 | 6 | 2.15 | |
| SKU 2 | | | | | | | y | | | | | | y | | | | | | y | | | | | | y | | | | | | y | | | | | | y | | | | | | y | | | | | | y | | | | 1 | 0 | 0 | 7.29 | |
| SKU 3 | | | | | | | | | | | | | | | y | | | | | | | | | | | | | | | | y | | | | | | | | y | | | | | | | | y | | | | | | 15 | 8 | 15 | 9.25 | |
+---------+-----+-----+-----+-----+-----+-----+-----+-----+-----+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+----------------+-------------------------+-----+-----------------------------------+--+
【问题讨论】:
-
欢迎来到Stack Overflow!你认为这张图片有助于“更好地理解问题”吗?请查看“How to Ask”和“minimal reproducible example”,然后您可以edit您的问题更清楚。 (如果问题得到改善,投反对票的人往往会撤回他们的投票。)
-
不明白当 y 更多时如何得到 6 的结果...但是,作为提示,您应该检查 sumi() sumifs() countif() 和 countifs () ...
-
@SolarMike sumi? :)
-
错别字 sumif()........
-
TBH 如果没有辅助行,我不知道如何解决这个问题。我不得不问... Barry Houdini stackoverflow.com/questions/30633434/… 。这实际上是一个非常有趣的问题,但由于演示而令人失望