作者:乔山办公网日期:
返回目录:office365
有两个办法可以一试,因为表格太大,可能运行时间有很大差别。
一、在原数据来表末尾添加一辅助列D,自D1填入产品种类,D2内填入=IF(COUNTIFS($A$2:A2,A2,$B$2:B2,B2)=1,1,"")并填充整列,再依据此数据百生成数据透视表;
二、利用数据透视表的非重复计数
原数据生成数据透视表时,在插入数据透视表的窗口下方的“将此数据添加到数据模型”前面勾选,则对对值汇度总依据时,选其它选项,会出现“非重复计数”选问项,对产品代码字段选此汇总方式即可实现,但可能用时很长。
希望对于大量数据对比后反馈一下答效果,谢谢!
截图没百有行号和列标,增加了书写公式的难度度。
暂且假设数据在A2:C10单元格区域
统计版1有几个 输入权=COUNTIF(A2:C10,1)
统计9有几个 输入=COUNTIF(A2:C10,9)
统计45有几个 输入=COUNTIF(A2:C10,45)
用自动求和就行了。例如你想统计b2单元格到e2单元格的和,显示在f2单元格中,那么你先选中f2单元格,再点自动求和就行了。或者在f2单元格中输入=sum(b2:e2)回车即可。
过分百了,截图不给行号列标。
假设一下吧,假设图一度位于AB列,图2的左问上那个对勾位于E3单元格。
在E3单元格输入公式
=if(sumproduct(--($a$1:$a$99=$d3),--($b$1:$b$99=e$2)),"√答","")
下拉和右拉填充。回
公式中各单元格地址根据你实际的做更改即可答。