【问题标题】:How to extrapolate bucketed values into pivot table?如何将分桶值外推到数据透视表中?
【发布时间】:2014-06-26 20:28:21
【问题描述】:

我需要将我在商品级别的库存推断为 0 到 52 周之间的 4 周存储桶。我有大约 4500 条独特的行如下:

 Item                               Unit   Weekly       
 Code      Description       Cases   Cost   Mvmnt    WOH    Bucket
 595384  PREMIUM FRYING OIL   500    $17.92    50     10   8-12 wks
 546760  DARK BROWN SUGAR     650    $11.81    10     65   >1 year
 598456  STEAM CORN           330    $15.42    15     22   20-24 wks
 532943  CHC SEMI SWEET       240    $34.13    80      3   <4 wks

第一个项目每周移动 50 箱,因此库存中的 500 箱表示手头的 10 周 (WOH),它属于 8-12 周的存储桶。我想说明这个库存下降的地方,但是说 500 箱优质煎炸油落入 8-12 周的桶中是不准确的。实际上有 200 例属于

 Item                               Unit   Weekly       
 Code      Description       Cases   Cost   Mvmnt    WOH    Bucket
 595384  PREMIUM FRYING OIL   200    $17.92    50     10   <4 wks
 595384  PREMIUM FRYING OIL   200    $17.92    50     10   4-8 wks
 595384  PREMIUM FRYING OIL   100    $17.92    50     10   8-12 wks

...并为每个项目重复此操作。最终我想把它变成一个数据透视表,按桶汇总所有案例。

我实际上所做的是在这些数据的末尾创建 14 列,每个 4 周存储桶一列,并编写了一个公式来创建运行减法。这有效,但耗时且难以重复,因此我正在寻找不同的解决方案。如果我需要更好地澄清任何事情,请告诉我。

【问题讨论】:

    标签: excel pivot-table extrapolation


    【解决方案1】:

    假设 Item Code 在 A1 中,可能会帮助您入门或阐明您的要求:

    在 I2 中:=4*E2(4 周运动)
    在 J2 中:=INT(C2/I2)(完整的 4 周速率的行数)
    在 K2 中:=I2*(C2/I2-INT(C2/I2))(额外行的值,如果需要)

    所有三个公式都复制下来以适应。

    但您似乎最好将源数据转置并在结果表中添加计算。

    我特别不理解“0 到 52 周之间的存储桶”和“1 年”,我不明白什么/为什么“外推”(可能是插值?)。

    【讨论】:

    • 我正在根据其移动分解库存。一个项目的手头周数可以落入诸如“1 年”结束超过 52 周。我想显示每 4 周将计算多少库存。如果我手头有 48 周的商品,这并不意味着所有库存都将保留到第 48 周——它每周销售一次,到第 48 周时,只剩下少量库存。对于所有商品,我需要显示每 4 周内将计入多少库存。
    猜你喜欢
    • 1970-01-01
    • 2021-11-06
    • 2018-06-18
    • 2016-01-23
    • 1970-01-01
    • 1970-01-01
    • 2011-10-24
    • 2018-02-25
    • 2017-04-01
    相关资源
    最近更新 更多