excel中如果A列中某项有多条记录,针对A列中相同的项,将B列值进行相加合并统计

excel中如果A列中某项有多条记录,针对A列中相同的项,将B列值进行相加合并统计。注意:B列的数据类型要为数字

如:

在这里插入图片描述

实现方法:

C1、D1中分别输入公式,然后下拉

=IF(COUNTIF($A$1:A1,A1)=1, A1,"")   #A1根据实际情况调整,如果第一行为标题,则改为A2
=if(countif($A$1:A1,A1)=1, sumif(A:A, A1, B:B),"")   #A1根据实际情况调整,如果第一行为标题,则改为A2。注意:B列的数据类型要为数字。

效果如下:

在这里插入图片描述

Excel VB编程; 页面material input 输入的是物料编码(A)和数量(B),输入区是从第二行开始,页面Database页面物料号(A)以及物料的采购单价(B),同样数据区从第二行开始。要求如下: 1)点击material input 页面控件按钮后,根据material input 输入的采购物料号和数量,从Database获取物料号对应的采购单价,并计算物料采购单价*数量=每个物料采购成本。总的采购成本=所有物料的采购成本之和累计相加。 2)如果material input 页面有重复的物料号输入,需要将同一物料号的采购成本进行合并合并的计算规则是:将同一物料号的数量相加和*采购单价=同一物料号的采购成本, 3)弹窗提醒“将进行累加计算,请确认清除输入区信息”,并先检查页面cost analysis的B4~C23区域是否有物料成本数据(B为物料号,C为采购成本),以及cost analysis页面B2单元格已经有的采购物料总成本,此区域的信息读取记录,依据新输入计算的物料号的采购成本和已经读取的cost analysis的物料采购成本重新一起排序,并重新输出TOP20个物料采购成本依次输出到页面cost analysis的B4~C23区域。将B2单元格既有的采购总成本+依据输入的物料采购成本总=新的采购总成本累加,并重新输出覆盖cost analysis页面B2单元格。 4)如果material input 页面所输入的物料号在database页面未查找到,一次性弹窗提醒,并将未查找的物料号输出到页面material input G不为空的单元格。
最新发布
03-18
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值