学员的问题,要将明细表的数据统计到总表。
明细表
图片
总表,统计每个服务顾问每天的次数,也就是明细表不为空的单元格。
图片
卢子看完表格,第一反应就是用COUNTIF+OFFSET组合统计。
=COUNTIFS(明细!$A:$A,B$1,OFFSET(明细!$A:$A,0,ROW(A1)),"<>")
图片
CONTIFS函数语法:
=COUNTIFS(条件区域1,条件1,条件区域2,条件2,条件区域n,条件n)
OFFSET(明细!$A:$A,0,ROW(A1))就是引用B列的区域,ROW下拉就变成1、2、3、4,这样区域就从B列,变成C列、D列、E列。
"<>"这个就代表不等于空。
写完,觉得OFFSET函数对于初学者不好理解,又改成SUMPRODUCT函数。
=SUMPRODUCT((明细!$A$2:$A$992=B$1)*(明细!$B$1:$E$1=$A2)*(明细!$B$2:$E$992<>""))
图片
SUMPRODUCT函数语法:
=SUMPRODUCT((条件区域1=条件1)*(条件区域2=条件2)*(条件区域n=条件n))
语法跟COUNTIFS类似,因为支持直接列标题的区域进行判断,区域可以引用多行多列,公式比较好理解。
后来,觉得这种借助透视表的多重合并计算数据区域,也是一种不错的选择。这个功能,估计有不少人没用过。
按快捷键Alt、D+P,一定要分开按,跟普通的快捷键不一样。只有通过透视表向导,才能找到这个功能,这个功能一般针对二维数据。而直接插入透视表,一般针对一维数据。
图片
借助多重合并计算数据区域,选择区域,创建透视表。这样直接就将数据统计好,不过布局跟实际需求略有差异,需要再调整一下。
图片
取消页字段,再将行列区域调换位置即可。
图片
条条道路通罗马,适合自己的路就是最好的。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。