Excel交叉统计方法:数据透视表or多条件if函数

 时间:2024-10-27 13:27:55

进行交叉数据统计,我们可以利用数据透视表中行、列、中间计数鸠祛哂俭项进行计算,方便快捷;也可把交叉统计项当成两个并列棰很于秋条件,利用if函数、and函数、OR函数的嵌套来计算。举例:对某物流中心商品发货天数高、中、低与年发货量高、中、低(ABC分析)进行交叉分析,需计算出各分类商品数量。如下图:

Excel交叉统计方法:数据透视表or多条件if函数

工具/原料

数据透视表

IF函数、AND函数、OR函数

方法/步骤

1、方法一:数据透视表选中数据表A到G列,选择上方插入页,点击“数据透视表”功能,根据提示创建一个新表,点击确定;在新表中如第二图,分别将“年发货量分类”拖到行标签,“年发货天数分类”拖到列标签,“药品编号拖入”数值,值字段为计数。Excel自动计算出交叉统计表;

Excel交叉统计方法:数据透视表or多条件if函数

Excel交叉统计方法:数据透视表or多条件if函数

2、根据对各类商品储位情况进行分析,对储位存放条件一致的进行合并计数。

Excel交叉统计方法:数据透视表or多条件if函数

3、方法二:思路为利用IF函数多条件判断出,每个商品所属分类(储位储位储位3……),然手利用条件技术函数countif函数对分类进行计数,最终得到想要的结果。

4、螅岔出礤在数据表的最右侧添加一列为“储位分类”,该列写函数为:=IF(OR((E2="A")*(G2="高"),(E2="A&quo墉掠载牿t;)*(G2="中"),(E2="B")*(G2="高")),"储位1",IF(OR((E2="B")*(G2="中"),(E2="B")*(G2="低")),"储位2",IF(OR((E2="C")*(G2="高"),(E2="C")*(G2="中"),(E2="C")*(G2="低")),"储位3","储位4")))上面函数的意思为:当E2为A类且G2为发货天数高,或者E2为A类且G2为发货天数为中等,或者E2为B类且G2为发货天数为高,这三种情况发生是储位分类为“储位1”,否则执行下一个if条件。这里用到了OR函数:IF(OR(条件1,条件2,条件3),真,假),当三个条件中任何一个满足,返回值为真,否则为假。这里还用到了AND函数,表示两个条件同时发生。IF(AND(条件1,条件2),真,假),当条件条件2同时满足时,返回值为真,否则为假。也可简写为IF((条件1)*(条件2),真,假)

Excel交叉统计方法:数据透视表or多条件if函数

5、对储位分类进行计数。小知识:$I:$I,定位符,快捷键F4.

Excel交叉统计方法:数据透视表or多条件if函数

excel中,如何将普通表格直接转为数据交叉表? excel分组怎么操作 Excel中如何利用分组进行数据统计 怎么用excel进行数据整理和统计分组? 如何用EXCEL进行数据分组
热门搜索
奇门遁甲电影 艺术插花图片 新郎新娘图片 臭虫咬后症状图片 荆轲刺秦王电影