在excel遇到的函数大难题~~~?
发布网友
发布时间:2022-05-04 18:28
我来回答
共6个回答
热心网友
时间:2022-06-24 15:55
这个问题容易解决,就是太耗时间了。
如果数据量少的话,建议用函数
如果数据量太大,比如上千行数据,或上百个客户名称。则建议用VBA自动添加客户工作表,并添加相关客户的相关信息到客户工作表中
热心网友
时间:2022-06-24 15:56
哥们数据透视表多简单啊
不复杂的,研究一下数据透视表,马上就搞定了!
可以根据你要的条件加入到行标签里;
可以根据要求的数据项放到数据项里。
热心网友
时间:2022-06-24 15:56
第一个问题用sumif函数解决。
先所有数据复制到另一个工作表上,然后在G2输入下列公式:
=sumif(B:B,B2,F:F)
假设你给的例子依次从A列开始。即F列为数量。
然后对结果进行排序,将重B列(即产品代码)重复的行删除(多的话可以用宏删除)
第2个问题,要看你工作表的情况,应该用indirect函数可解决。
热心网友
时间:2022-06-24 15:57
1、先排序,后分类汇总
2、用excel 2007版的sumifs()
热心网友
时间:2022-06-24 15:58
公式:=SUMIF(B2:B9,"112101020004125",F2:F9)。有多少不同编号,就要做多少个公式。
就在本表找空地方做公式,在别的表就更复杂了。公式的意思,把B2到B9里,等于编号112.....4125的,F列的数据相加。得出结果后,别的表再引用求和的数据。在别的表里,输入“=”,点数据表的SHEET,再点求和结果的格,在编辑栏左侧,打对勾,求和结果就引用了,A表数据变更后,B表也会跟着变。
热心网友
时间:2022-06-24 15:58
比如这个表为SHEET1,你在SHEET2的A列为产品编码,B列为产品数量,你在A2开始输入所有的产品编码,在B2输入=SUMPRODUCT((SHEET1!$B4$2:$B$300=A2)*(SHEET1!$F$2:$F$300))并向下填充.