永发信息网

SUMPRODUCT计算太慢

答案:2  悬赏:50  手机版
解决时间 2021-02-18 23:52
为了统计出库数据,E为材料名称,C为出库时间,G为求和列。根据出库时间统计某一材料的出库合计,使用了=SUMPRODUCT((出库表!$E$4:$E$22000=D4)*(出库表!$C$4:$C$22000=B4)*出库表!$G$4:$G$22000),数据较多,计算速度太慢了,求VBA代码。
最佳答案
用SUMIFS函数肯定可以解决,除非公式条件没有设准确,多条件求和!
等于B4单元格时间,求E列等于D4单元格的材料名称在G列的求和=SUMIFS(出库表!$G$4:$G$22000,出库表!$E$4:$E$22000,"="&D4,出库表!$C$4:$C$22000,"="&B4)
还可以用SUMIFS函数求某个时间段E列等于D4单元格的材料名称在G列的求和!
比如求2017-8-6至2017-8-13这个时间段的和,公式=SUMIFS(出库表!$G$4:$G$22000,出库表!$E$4:$E$22000,"="&D4,出库表!$C$4:$C$22000,">=2017-8-6",出库表!$C$4:$C$22000,"<=2017-8-13”)
全部回答
方法一 公式改成 =sumproduct(a1:a100,b1:b100) 方法二 a,b两列所用的公式得出空值时才会使 =sumproduct((a1:a100)*(b1:b100)) 公式得出 #value! 的错误值,改a,b列中公式的 "" 的内容为 0
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
韩剧男主人公姓车
牛状元怎么去啊,有知道地址的么
【三国志的作者是谁】三国志的作者是谁
家里WIFI连不上,我找到了WLAN高级设置但IP地
DHCPClient(DHCP客户端服务)为什么总是开机禁
【华氏度】人体正常体温是华氏多少度?与摄氏
旺旺宠物店地址在哪,我要去那里办事
请问环法公路自行车在平路上短距离冲刺最高时
政的拼音怎么写
吃剩下的烧饼除 用微波炉打热以外,还可以怎
魔术师把扑克牌往下拨,拨完,观众记住一张魔术
一张桌子可坐六人 1张桌子多加两个人那么n张
凉膈散中君药是A.黄芩B.黄连C.黄柏D.栀子E.连
新西兰的黑糖有什么特别的
终审判决书拿到手后,拿到案款还需要多久?被告
推荐资讯
初二下学期.物理题!小明在上美术课时受到启发
河北高考文综多少分
詹妮弗·安妮斯顿为什么和皮特分手
包子店在什么地方啊,我要过去处理事情
阿苏克当哈尔地址在什么地方,想过去办事
花荣大闹清风寨情节概括50字
今天感冒了,我本来在想出去运动出出汗会好,
excel里面的组织结构图转成word怎么弄?
冶金建设公司技工学校地址有知道的么?有点事
雅芳有海洋味香水吗?
我想开一个美容院,都需要购买那些仪器?用什
lol如果抽中幸运召唤师,在商城里道具价格会变
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?