【发布时间】:2021-04-29 15:25:06
【问题描述】:
我有一个包含仓库、物品、天数、快照时间、库存数量和二进制库存率的大型数据集(如果有库存,则为 1)。
我的问题是并非每个小时都有数据。一小时可能有 5 个库存并且将被视为有库存(值为 1),没有库存并且将具有值为 0,或者根本没有数据并且将被视为缺货。我需要的是这些值在 24 小时内复制,因此我假设 24 小时内的其他行具有相同的库存,以便我可以添加数据。如果在当天的任何时间里绝对没有当天/仓库/项目组合的数据,那么我想假设缺货为 0。有没有一种简单的方法可以用公式来做到这一点?我基本上想说这个仓库、项目、日期组合,复制 24 行内的任何数值,这样我就有了所有 24 行的库存数量和库存数量。我真的不在乎库存数量是否准确,但希望能够查看当天是否有库存。然后移动到下一行中的下一个仓库/项目/天组合。
感谢您的帮助!
下表图片:
【问题讨论】:
-
哪一列是用户写的?取决于哪一列?
-
最后两列是使用 vlookup 来获取 qty 和 instock 数据,但其他的几乎都是我写的
-
列 I 到 M 都是值而不是公式
-
这种方式仅用于下一行(不要用于旧数据):在单元格中使用此公式
J1000(例如):=IF(I1000<I999,"",J999)并复制下来,当您输入新的第 1 小时的数据,新副本将被更新
标签: excel excel-formula