我是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列的范围随着月份的变化而动态变化
答案 0 :(得分:2)
您不需要宏来获得此结果; 在C2中使用以下公式并填写它直到结束
=B2/SUM(B:B)