分公司

用sumif函数同时加总两种情况下的数据之和
一般来讲,sumif函数是用来单条件求和的,当然多条件求和呢?能否也使用sumif函数来实现多条件求和呢?答案是肯定的,各位同学可以借助辅助列来实现的。今天本文讲述是另一种情况,请看下表 现在要你根据分公司的名字来求和,一个是成都分公司,一个是山东分公司。如果用sumif函数来求,显然常见的是这样的:=SUMIF(B2:B10,F4,C2:C10)+SUMIF(B2:B10,F5,C2:C10) 这种写法比较普通,优点是容易看懂,缺点呢如果有很多分公司让你求他们的累计和则比较繁琐。下面推荐一种新的写法:

Excel数据透视表教程:用SQL语句制作分类百分比汇总
在Excel里制作分类百分比时,一般会想到用函数法,但是用数据透视表结合SQL语句也能做到!如图: Excel源数据及分析下载:Excel数据透视表教程:分类百分比SQL语句:select *, Hz1.分类销量/Hz2.分类销量 as 分类百分比 from(select 品种,分公司, sum(数量) as 分类销量 from [数据$] group by 品种,分公司) Hz1,(select 分公司, sum(数量) as 分类销量 from [数据$] group by 分公司) Hz2where hz1.分公司=Hz2.分公司SQL语句解释:select 品种,分公司, sum(数量) as 分类销量 from[数据$] group by 品种,分公司实现对品种、分公司两字段分组的统计求和select分公司, sum(数量) as 分类销量 from[数据$] group by分公司实现对分公司字段分组的统计求和对分公司分组统计求和数是对品种、分公司两字段分组统计求和项目再对不同品种的总就和,也就是后者包含前者。整句语句的意思就是,将两个查询结果作为新的查询表分别命名为Hz1、Hz2,用 ”where hz1.分公司=Hz2.分公司“来组合数据,没有条件的制约的话,将统计的结果再进行除数运算,各品种的分组统计数(分组含品种字段)除以各品种已求和了的分组统计数(分组不含品种字段)求得所占比率,最后在字段单元格设置为百分数就可以了。Excel数据透视表教程:用SQL语句制作分类百分比汇总