加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

Excel的数据逆透视与区间求和的三种方法

(2020-06-18 15:34:39)
分类: IT
数据逆透视
数据逆透视是指将二维表转换成一维表,如将综合性数据拆分成最小单位的多条有效数据记录。

在Excel2016及以上的版本中:
选中区域→数据→自表格/区域→确定;
在调出的POWER QUERY编辑器中,点击转换→逆透视→仅逆透视选定列;
点击属性字段,右键→重命名;
点击主页选项卡→关闭并上载。
WPS2016表格暂无逆透视功能,但有“多重合并计算数据区域”功能:Excel中按Alt+D+P调出数据透视表向导对话框→多重合并计算数据区域→创建单页字段→添加各sheet的数据区域→完成,双击右下角统计数据;倘若WPS已生成数据透视表,双击需要逆透视的父行/列的汇总值,会自动在新sheet中生成该汇总类别的数据记录;如需所有记录只需双击数据透视表最右下角的全表汇总值。


区间求和的三种方法


1.Sumifs函数

Sumifs函数是在sumif的基础上进行了扩展,可以支持多条件求和,语法为:

SUMIFS(求和区域,条件区域1,条件1,条件区域2,条件2,条件区域3,条件3...)

注意:sumifs 函数先把求和的区域放在前面,后面的参数分别为条件1,条件2,条件3,中间用逗号隔开,并且条件区域和条件是分两个参数写的。

G4=SUMIFS(C2:C19,A2:A19,G1,B2:B19,">="&G2,B2:B19,"<="&G3)

注意:当条件为数值或日期时,不用加引号,但当需要表示大于或小于等不等式或文本条件时,后面的条件应该是文本格式,需要加英文半角引号。


2.Sumproduct函数

Sumproduct函数在多条件求和时,语法非常简单粗暴,且参数不分次序,求和区域可以放在任意位置,各参数之间用乘号连接,条件参数包括完整区域和条件,相对SUMIFS函数更容易理解,说实在的,本人一开始就接触到这个函数,所以从来都没用过SUMIFS函数,今天只是举例讲一下,给大家多一种思路!

SUMPRODUCT((条件1)*(条件2)*(条件3)*(求和区域))

G11=SUMPRODUCT((A2:A19=G8)*(B2:B19>=G9)*(B2:B19<=G10)*(C2:C19))


3.Dsum函数

Dsum函数为数据库函数,大家平时用到的比较少,语法为

DSUM(数据库区域,需要求和的字段名称或次序,包含条件的区域)

I19=DSUM(A1:C19,C1,F18:H19)

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有