发布网友 发布时间:2022-04-22 09:59
共4个回答
热心网友 时间:2023-06-29 20:42
假设工作表名称为1-13,A列到D列物料,编号,地区,数量,在13工作表的D2中使用数组公式:
=SUM(SUMIFS(INDIRECT(ROW($1:$12)&"!D$1:D$1000"),INDIRECT(ROW($1:$12)&"!B$1:B$1000"),B2,INDIRECT(ROW($1:$12)&"!C$1:C$1000"),C2))
按三键(CTRL+SHIFT+ENTER)完成公式,下拉复制公式。
启动软件,打开需要汇总的文档,我可以看到在文档的下面有几个不同的明细表;
在表格的下面,重命名一个表格,我们暂且命名为“汇总”,然后选择单元格中左上角的第一个单元格
在菜单栏中选择,:数据——合并计算;
再出现的对话框中函数中选择求和;
选择表格一,把表格一中的数据全部选中;
点击右侧的添加,将选中的表格一添加到所有引用位置;
点击确定,就得到了汇总的结果。
热心网友 时间:2023-06-29 20:42
设在D列输入 =sum(if((Year(A:A)=2013*Month(A:A)=1)*(B:B="-10")*(C:C="8"),D:D,"")) 再按 Ctrl+Shift+Enter 则可看到公式最外层加了一对大括号(不可手工输入此括号) 可算出2013年1月的日均温度为-10.累计温度为8的总数
热心网友 时间:2023-06-29 20:43
设数据如图:
将公式
=sumproct((a2:a22="兰州")*(b2:b22>0)*b2:b22)
复制后粘贴过去,即可,如图:
如果要将所有地区域按条件求出来,建议设置一个表在后面,如图:
将公式
=sumproct(($a$2:$a$22=$e2)*($b$2:$b$22>f$1)*$b$2:$b$22)
复制后粘贴到“f2”单元格,对准右下角,光标成“+”状时双击,如图:
修改求和条件值后,效果如图:
热心网友 时间:2023-06-29 20:43
数据多吗?
如果只是途中的就 输入下边的公式就行了
=SUM(OFFSET(C2,,,,MATCH(RIGHT(F8,3),F3:H3,0)))+SUM(OFFSET(C4,,,,MATCH(RIGHT(F8,3),F3:H3,0)))追问150行
追答一步到位有点难,最好用代码,公式太麻烦了
给你几个方法,一: 筛选产品,然后合计,
二:合并计算或者分类汇总
三:用数组公式创造一个只有A产品的表格,然后在合计
四:透视表