很抱歉没有更好地措辞这个问题,但我有点困惑如何提出这个问题。请随时编辑或建议一个更好的标题!
我正在为一系列出租物业制作库存系统。我在一张表中跟踪每次预订使用了多少物品,以及在第二张表中当前存储了多少。通常每个物业都有一个储藏室,但有时多个物业共用同一个储藏室。
我的公式在储藏室只为一个财产提供服务的情况下非常有效,是这样的:
=((XLOOKUP(J$8,'Units Used Per Booking'!$F$3:$R$3,XLOOKUP($E9&$F9,'Units Used Per Booking'!$D$4:$D$199&'Units Used Per Booking'!$E$4:$E$199,'Units Used Per Booking'!$F$4:$R$199)))*(Dashboard!I$2*$D$2))-(XLOOKUP(J$8,'Last Stocktake'!$F$3:$Q$3,XLOOKUP($E9&$F9,'Last Stocktake'!$D$4:$D$199&'Last Stocktake'!$E$4:$E$199,'Last Stocktake'!$F$4:$Q$199)))
该公式将每个预订使用的每个项目的数量(列在“每个预订使用的单位”表中)乘以每月的预订数量(仪表板第 2 行)乘以所需的供应月数 (D2),然后减去当前数量库存中的项目(最后盘点)。全部用于 J8 中列出的储藏室。
在多个物业使用同一个储藏室的情况下(例如伦敦),我很难弄清楚如何使这项工作发挥作用。
伦敦储藏室与伦敦 1 号和伦敦 2 号物业相关联,这就是我碰壁的地方。我玩过转置和独特的功能,但我想不通。有什么帮助吗?
结果证明它要简单得多,并使用了 SUMPRODUCT 函数。我最终付钱给别人来解决这个问题,但它奏效了!这是他们给我的,与下面的表格/图像一起使用:
我的工作表上的最终公式: