乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel中对多个sheet使用sumproduct进行统计...-excel表sumproduct,excel里sum

excel中对多个sheet使用sumproduct进行统计...-excel表sumproduct,excel里sum

作者:乔山办公网日期:

返回目录:excel表格制作


=sumproduct((sheet1!A1:A10="X")*(sheet1!B1:B10="Y")*(sheet1!C1:C10="Y"))

只能用3个 sumproduct 相加
=SUMPRODUCT((sheet1!A1:A1200=C26)*(sheet1!Q38:Q1200=E3))+SUMPRODUCT((sheet2!A1:A1200=C26)*(sheet2!Q38:Q1200=E3))+SUMPRODUCT((sheet3!A1:A1200=C26)*(sheet3!Q38:Q1200=E3))
在此补充636f70797a64339:
Sheet1:Sheet3! 并非以数组排列, 是依位置排序的
Sheet1:Sheet3! 是与 2 是没有任何关系的
假设有5个工作表,在工作表的标签栏从左至右排列是:
Sheet1 / Sheet4 / Sheet5 / Sheet3 / Sheet2
Sheet1:Sheet3! 是代表 Sheet1 至 Sheet3 位置区内的所有工作表, 即 Sheet1 / Sheet4 / Sheet5 / Sheet3 共4个工作表, 与 Sheet2无关的
Sheet1 的 1 并不代表任何数值, 只是工作表名称的其中1个文本字符
你亦可以想像, 如工作表名称是可以改成全文本名字如 "主页"; "资料库"; "图表"...等,故用数组思路运算工作表名称是不可行的.
而一般数组公式(包括Sumproduct), 通常不会接受2个不同数量的数组, 如本题 1:3 ; 1:1200
=SUMPRODUCT((订单明细表!E3:E262="《MS office高级应用》")*订单明细表!H3:H262)

公式应该可以写, 就是有点复杂有点长,
觉得最好写个 宏,点一下, 半秒收集完, 不用你复制,方便 处理
需要的话, 给你倒腾出来

相关阅读

  • <em>EXCEL</em>的<em>SUMPRODUCT公式</em>

  • 乔山办公网excel表格制作
  • SUMPRODUCT的维度必须相同,前面改,则后面的B列也要改。LOOKUP函数也不要zhidao整列引用,会影响运算速度,行号可以取大点。=SUMPRODUCT((OFFSET(data!A2,,,LOOKUP(1,0/(data!A2:A10000<>""),ROW(2:10000))-1
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网