比例分布

时间:2016-08-29 10:41:13

标签: excel vba distribution

请您帮助我了解如何使用某些公式或VBA宏使用每个部分的系数和数量分配金额? 这个表非常大,可以手动完成。 Please find excel table extract sample. “要分配的数量”列对应于“密钥”并且每个单元是重复的,因此例如不应总结细胞E2-E4。 “要分配的金额”列中每个重复出现的第一行应使用“系数”和“数量”进行分配。
例如。我想要733134.89 /(110 + 60 + 90)然后按比例分配给D2,D3,D4

非常感谢提前。

1 个答案:

答案 0 :(得分:0)

鉴于您目前的数据(应在OP中显示,而不仅仅是通过链接或图像):

SO39204257 first example

并假设ColumnF显示了您要实现的目标,数值为VALUES的数据透视表按比例分配为Max of,Count of和Sum of the last显示为总计的百分比:

SO39204257 second example

将为L2中的公式提供值,并将其复制到以下内容:

=K2/J2  

这可能是F2中公式的查找表的基础,并复制到以下内容:

=VLOOKUP(A2,H:L,5,0)