
Excel小技巧 | 如何分组求和?
·
温馨提示:本文内容为个人研究过程中的经验总结,仅供参考
示例数据:个人使用Excel随机生成的数据
示例下载:见文章标题下方资源,自行下载即可
使用场景
使用excel软件对数据进行分组求和。可应用于按性别分组、按时间分组、按企业分组等等。
示例
分组计算产品A-G的销售总额。
计算思路
-
使用UNIQUE函数提取唯一值,生成产品列表
-
使用SUMIF函数进行按条件求和
Excel操作示例
第一步:新建两列“产品列表”“销售总额”,用于存放计算结果
第二步:使用UNIQUE函数提取A列(产品)唯一值,生成产品列表
对于UNIQUE函数,括号内为需要提取唯一值的单元格区域。此处需提取的为“产品”的唯一值,所以填入了A列产品名所属区域。
第三步:使用SUMIF函数计算产品A、B、C、D、E、G各自的销售总额
对于SUMIF函数,SUMIF(a,b,c)中:
-
a处填入需进行计算的单元格区域,偷懒的话可直接ctrl+A将原始数据的全部表格内容选中;
-
b处填入分组求和的条件,此处为按产品名分组,故b处填入D3:D8(即产品名数据列);
-
c处填入实际用于求和计算的单元格,此处是要计算各个产品的销售总额,故c处填入B3:B101(即销售额数据列)。
Tips
-
快捷键shift+ctrl+↓可快速选中某一列单元格;
-
数据较多的情况下可新建一个sheet用于存放分组计算结果;
-
除示例中以产品名称为条件进行分组求和外,SUMIF函数适用于所有以“数字、表达式和文本形式定义的条件”,若感兴趣可自行探索;
-
较早版本的Excel可能不支持UNIQUE函数,可使用WPS作为替代;
-
个人认为,在Stata中实现类似的分组求和功能要简便不少,只需使用bysort命令即可。
阅读全文
AI总结
更多推荐
目录
所有评论(0)