用这公式:
=SUMPRODUCT(SUBTOTAL(9,OFFSET(B1,ROW(1:999),))*SUBTOTAL(9,OFFSET(C1,ROW(1:999),)))
或者用这公式也行:
=SUMPRODUCT(SUBTOTAL(109,OFFSET(B1,ROW(1:999),))*SUBTOTAL(109,OFFSET(C1,ROW(1:999),)))
好像就是这个,现在困扰我的就是我筛选出a以后,它不是一行,是好几行,,而且数量和单价都不一样,你这个公式正好能让没筛选出来的类别不会出现在结果里,明天起来试试
追答呵呵。。根据题意应该这就是符合题意的要求了,毕竟上面是有图有真相呀。但主要的问题在于,提问中并没有实际表格的数据截图,这只好按我这边的设定举例了,编写公式要求严格配匹表格的实际数据区域的。
追问能不能请你帮个忙,你看看我的表格错在哪了,用你的公式我筛选后有的是正确的,有的是错误的。
追答邮箱发私信给你了,请注意查看,把表格发过来看看。
这个公式我用过,好像不行,比如我现在有三种产品,a2为商品类一,b2为商品类一下的不同子产品,c2单价,d2为数量,以此类推,如果商品类一的子产品多了,呢商品类二可能就被排到a4,我想再e1放一个公式等于商品的总价钱,而且当我只筛选出商品类一时,d1只得出商品类一的总价钱,现在的问题关键是每个商品类别下子产品的单价和数量不一样.