计算动态变化范围的百分比贡献

时间:2016-10-10 09:25:02

标签: excel vba excel-vba

我是excel vba的新手。我为我的程序写了很多Vba代码。需要帮助编写以下情况的代码。

我的列A包含各种代码,B列具有相应月份中相应​​代码的指定值(动态范围从月到月的变化)

最后,C列应该返回特定代码的百分比贡献。

由于这是一个月度活动,我需要宏来运行相同的

COL A   COL B   COL C
4001    25      19%
4002    25      19%
4003    10       7%
4004    20      15%
4005    20      15%
4006    34      25%

4001,COLC = 25/134 = 18.66%

A列和B列的范围随着月份的变化而动态变化

1 个答案:

答案 0 :(得分:2)

您不需要宏来获得此结果; 在C2中使用以下公式并填写它直到结束

=B2/SUM(B:B)