扩展:如何调整LAMBDA Excel公式以生成多列价格数据



关于我在"如何修复此Excel LAMBDA公式以获得所有SKU和价格"中的最后一个问题,Unpivot公式的类型

@Ike创建了这个LAMBDA,它非常适用于3列正常价格数据,现在我要做的下一步是再添加3列净价,一个要划分的单位,以及每行更多的信息,我在下面列出了几个例子。

这是源表数据,FLC是正常的案例成本,折扣减去这个来创建NETC。UNITC、UNITP和UNITU是成本除以的单位,以便创建NETC(0除外,其中我用0值替换#DIV/0错误(

DISCOUNT>">UNITU>FLUETP00>2>50
SKU DESC UNITCUNITPFLCFLPNETCNETU
99999 瓶子0201234案例包2244824
67890单元010td>0048

与第一个解决方案有点不同:

=LET(SKU,A2:B4,
Discount,C2:C4,
Unit,D2:F4,
FL,G2:I4,
Net, J2:L4,
cnt,ROWS(SKU),
SKUs,INDEX(SKU,ROUNDUP(SEQUENCE(cnt*3)/3,0),{1,2}),
Discounts,INDEX(Discount,ROUNDUP(SEQUENCE(cnt*3)/3,0)),
data,HSTACK(SKUs,TOCOL(Unit),TOCOL(FL),Discounts,TOCOL(Net)),
header,{"SKU","Description","UNIT","FL","DISCOUNT","NET"},
VSTACK(header,data))

最新更新