需要使用 XLOOKUP 进行库存跟踪系统的帮助

需要使用 XLOOKUP 进行库存跟踪系统的帮助

抱歉,我没有更好地表述这个问题,但我有点困惑该如何表述。请随意编辑或建议更好的标题!

我正在为一系列出租物业制作库存系统。我在一张表中跟踪每次预订使用了多少件物品,在另一张表中跟踪当前存储了多少件物品。通常每处物业都有一个储藏室,但有时多个物业共用同一个储藏室。

我的公式非常适用于储藏室仅为一个房产服务的情况,公式如下:

=((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 中列出的储藏室。

我很难理解在多个房产使用同一个储藏室的情况下(例如伦敦),如何实现这一点。

我这里有一个匹配的储藏室和属性的列表(在仪表板表中): 在此处输入图片描述

这是最终公式所在的工作表。上面的代码片段位于 J9 中: 在此处输入图片描述

每月预订数量表: 在此处输入图片描述

储藏室 London 与属性 London 1 和 London 2 相关联,这就是我遇到的难题。我尝试过 Transpose 和 Unique 函数,但还是搞不懂。有人能帮忙吗?

答案1

事实证明这要简单得多,并且使用了 SUMPRODUCT 函数。我最终付钱请别人来解决这个问题,但它确实奏效了!这是他们给我的,适用于下面的工作表/图像:

=SUMPRODUCT($K$7:$P$15*($I$7:$I$15=$A7)*($J$7:$J$15=$B7)*($K$1:$P$1=C$6)*$K$3:$P$3)

在此处输入图片描述

我的表上的最终公式是:

=SUMPRODUCT('Last Stocktake'!$F$4:$AA$178*('Last Stocktake'!$D$4:$D$178=$D14)*('Last Stocktake'!$E$4:$E$178=$E14)*('Last Stocktake'!$F$3:$AA$3=G$13))+SUMPRODUCT('New Purchases'!$F$4:$AA$178*('New Purchases'!$D$4:$D$178=$D14)*('New Purchases'!$E$4:$E$178=$E14)*('New Purchases'!$F$3:$AA$3=G$13))-SUMPRODUCT('Units Used Per Booking'!$F$5:$AA$179*('Units Used Per Booking'!$D$5:$D$179=$D14)*('Units Used Per Booking'!$E$5:$E$179=$E14)*('Units Used Per Booking'!$F$3:$AA$3=G$13)*$F$4:$AA$4)

相关内容