当前位置: 代码迷 >> VBA >> VBA程序
  详细解决方案

VBA程序

热度:9951   发布时间:2013-02-26 00:00:00.0
求一个VBA程序
我在EXCEL工作表中有三行数据,A列为姓名,B列为交款数额,C列为交款日期。由于有的人不是交一次款,而是分几次交款,这样,这些分几次交款的姓名就会在A列姓名中多次重复出现。现在我想对A列这些重复出现,分几次交款的姓名的交款总额进行求合,即将某人几次交的款进行汇总。由于分几次交款的人不少,A列重复的姓名太多,我想用vba程序进行统计。请高手指教。谢谢!

------解决方案--------------------------------------------------------
这个很简单, 还是根据上面的原理,,你可以将 A列和D列 合并起来
比如 e1=A1&D1 下拉

然后用上面的公式 对E列就行了

D1=IF(COUNTIF(E1:E$5,E1)=1,SUMIF(E:E,E1,B:B),"重复")
  相关解决方案