当前位置:
文档之家› Excel常用函数及数据透视表的应用
Excel常用函数及数据透视表的应用
数据透视表应用
什么是数据透视表
• • 在学习excel数据透视表之前,我们有必要了解它的概念。 什么是数据透视表呢?
通俗地讲:
数据透视表是一种可以把明细表分类汇总,而且可 以随意改变汇总模式的一种工具。
什么时候需要用数据透视表
• • • • 1、待统计数据条数很多,成千上万条记录,甚至几十万条记录 需要统计,这时用函数公式计算的速度缓慢,导致表格卡顿。 2、待统计的数据包含很多类别,需要分类统计,合并同类项等 操作时。 3、待统计的数据需要按照不同的维度整理成多种格式的报表, 还可能要根据领导的指示变换行列布局,增加新的统计维度。 4、原始数据中的字段分裂过于繁杂,需要把属性相近的一些数 据归类为大类别数据再进行统计和分析,以便用户更清洗直观的查看 数据趋势。 5、当数据不但要形成报表,还需要配套的动态图表辅助演示时。
02-求和有关的函数的应用
Sumif:3:不同列求和。 举例:计算出“地区”总的销售额
方法:在目标单元格中输入公式:=SUMIF(D:为单条件求和 Sumif函数。 13
02-求和有关的函数的应用
2、SUMIF函数
提示:
1、指定条件时,可以使用通配符。 2、求和区域和条件区域要大小一致,并且要注意两者的起始位置需保持 一致。
10
02-求和有关的函数的应用
Sumif:1、单条件求和。举例:计算男、女生的成绩之和。
方法:在目标单元格中输入公式:=SUMIF(C3:C9,N3,K3:K9)。 解读:单条件求和函数为Sumif,其语法结构为:=Sumif(条件范围, 求和条件,求和范围)。当条件范围和求和范围相同时,求和范围 11 课省略。
影响:合并单元格除第1个格外,其他均作为空值处理。 整理:取消合并单元格,填充完整。
源表的整理
• 4、存在非法日期。
影响:生成的数据透视表中,无法按日期格式进行年、月、日格式的 筛选和组合。
整理:转换成excel认可的日期格式。方法:选取列 - 分列 - 第3步选日 期
02-求和有关的函数的应用
Sumif:2:隔列求和。举例:计算全年计划数与实际数
方法:在目标单元格中输入公式:=SUMIF($D$3:$K$3,L$3,$D4:$K4)。 解读:1、条件范围为D3:K3,而且不会变化,所以采用绝对引用的形式。 条件为“计划”和“实际”,要根据不同的情况进行变化,而“计划”和 “实际”在不同列,同一行,故列采用相对引用的形式,而行采用绝对 引用的形式。求和范围为数据区D4:K4,列的范围不会发生变化,而行 12 要变化,所以采用绝对和相对引用相结合的形式。
14
03-排位函数RANK
3、RANK(number,ref,[order]) Number:表示需要排位的数值 ref:可以是数组或也可以是单元格的引用,表示排名次的范围。 Order:其值是可选的,即可以填也可以为空。 如果order为0或省略,Excel 对数字的排名是基于ref降序排列而来。 如果order为1,Excel 对数字的排位是基于ref 升序排列而来。 简单来说: RANK(用来排序的数值,整个数值序列,0(降序)/1(升序))
创建数据透视表
• 第3步 进行前两步后,会自动新建一个工作表,且在工作表中会有一 个数据透视表空白区域,就象盖楼房地基已打好,需要我们安排具体 的房间位置。下面是添加数据透视表项目 把地区拖动到行标签 把销售量和销售金额拖动到数值区域。
创建数据透视表
• 拖动完成后,一个数据透视表的雏形展现在我们的面前,如下图所示。
什么样的格式才能做出数据透视表
在制作数据透视表时,需要注意以下几点:
• 1 空字段名包括空列,无法制作数据透视表 • 2 相同的字段名,会自动添加序号,以示区别 • 3 字段所在行有合并单元格,等同于空字段,也无法创建 数据透视表 • 4 如果有空行,会当成空值处理 • 5 是否存在非法日期和文本型数值
15
03-排位函数RANK
案例1:对成绩进行排序(从大到小,降序)。 因为要下拉进行公式的复制,所以要添加绝对引用。输入公式 =RANK(D2,$D$2:$D$8,0)。
16
03-排位函数RANK
案例2:rank函数对不连续单元格排名:不连续的单元格,第二个参数 需要用括号和逗号形式连接起来。 输入公式=RANK(B5,(B5,B9,B13,B17),0)
5
重要概念:绝对引用与相对引用
【混合引用】相对引用A列,绝对引用第1行:=A$1
6
重要概念:绝对引用与相对引用
【混合引用】绝对引用A列,相对引用第1行:=$A1
7
01-求和有关的函数的应用
1、Alt+=:快速批量求和(一键求和)
8
方法: 1、选中数据源。 2、快捷键:Alt+=。其实Alt+=就是Sum函数的快捷键而已。
9
02-求和有关的函数的应用
2、SUMIF函数 SUMIF函数可对满足某一条件的单元格区域求和,该条件可以是数值、 文本或表达式。
常规用法:=SUMIF(条件区域,指定的条件,求和区域)
要计算某企业某贷款余额情况。公式输入为 =SUMIF(A2:A16,企业代码,D2:D16) 其中“A2:A16”为提供逻辑判断依据的单元格区域,“企业代码”为 判断条件即只统计A2:A16区域中编号为该“企业代码”的单元格, D2:D16为实际求和的单元格区域。
19
05-文本函数TRIM
/ 函数应用举例 / 1、仅消除数据首尾的空白 C4 =TRIM(B4) 原始数据及修正(删除空格)后数据展示:
20
05-文本函数TRIM
/ 函数应用举例 / 2、删除空格的同时删除换行符。这个操作的完成光靠TRIM函数是 不行的,需要CLEAN函数的助攻; 实现该功能的公式如下: =CLEAN(TRIM(text)) 原始数据及修正(删除空格)后数据展示:
创建数据透视表
制作数据透视表 原材料:以一张销售明细表为例
创建数据透视表
• 第1步 选取明细表,鼠标点在明细表内任何地方,以Excel2010版为例: 插入选项卡 - 数据透视表
创建数据透视表
• 第2步 执行“数据透视表”命令后,会进入数据透视表创建向导。在 向导的第一步一般是默认选项,不需要设置,直接点确定即可。
数据透视表的优势
• • 1、计算速度快,计算上万条记录也仅需1秒搞定。 2、交互式动态演示,集数据透视表和数据透视图浑然一体,动态 图表展示。
•
• • •
3、计算维度丰富,求和项、计数项、平均值、百分比、标准差等 全部支持。
4、报表布局变换灵活,仅需拖曳字段到对应位置即可同步更新报 表布局。 5、数据透视能力强,支持指定数据向下钻取。 6、最后一个重要的优势就是简单易学。
3
重要概念:绝对引用与相对引用
绝对引用: 还是这个表格,在C6单元格中输入“=A1”后按 F4,会出现绝对 引用的符号“=$A$1”,无论向下向右拖动填充单元格,填充的 内容都与A1单元格相同,这就是绝对引用。
4
重要概念:绝对引用与相对引用
混合引用(绝对引用与相对引用结合使用): 绝对引用中$相当于一把锁,我们都知道单元格地址是由行和列 组成的,在绝对引用中,当在C6单元格中输入“=A1”按F4后, 会变成=$A$1,即锁定行与列,如果我们只需要绝对引用行或者 绝对引用列的时候,我们需要怎么办呢?很简单,只需要再次 按F4,就会出现=A$1或者=$A1。 应用技巧: 神奇的F4
Excel常用函数 及透视表的应用
EXCEL几个常用函数
重要概念:绝对引用与相对引用 求和有关的函数的应用 排位函数RANK 文本函数(取出字符串中的部分字符) 文本函数TRIM 文本函数(CONCATENATE)及连缀字符“&” 查找和引用函数VLOOKUP
2
重要概念:绝对引用与相对引用
Excel公式中一个很重要的概念就是绝对引用与相对引用 下面通过几幅图来讲解一下 相对引用: 如图,在C6单元格输入“=A1”,引用了A1单元格的内容;向下向右 拖动填充,随着单元格的变化,拖动填充的单元格内容也会变 化,这就是相对引用。
2)合并写成2000year =CONCATENATE(A2,B2)
22
07-查找和引用函数VLOOKUP
大众情人Vlookup函数语法: VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
参数 lookup_value table_array col_index_num range_lookup 简单说明 要查找的值 要查找的区域 返回数据在查找区域 的第几列数 模糊匹配/精确匹配 输入数据类型 数值、引用或文本字 符串 数据表区域 正整数 FALSE/TRUE(0/1)
源表的整理
• 制作成数据透视表之前,需要看看明细表是否存在下面的问题: 1、存在空列或没有行标题字段。
影响:明细表如果有标题为空,将无法制作数据透视表。 整理: 把标题补充完整。
源表的整理
• 2、存在相同的标题。
影响:数据透视表会自动添加序号以区分 整理:尽量不要存在相同的列标题。
源表的整理
• 3、存在合并单元格
简单来说: VLOOKUP(要找谁,在哪儿找,返回第几列的内容,精确找还是近似找)
23
07-查找和引用函数VLOOKUP
应用实例
方法:在目标单元格中输入公式:=VLOOKUP(H3,B3:D9,3,0)。 解读: 1、查找值为H3单元格的值,查找范围为B3:D9,返回B3:D9范 围中第3列的值,即D列的值,匹配模式为精准匹配。 24
从字符串”This is an apple” 分别取出字符“This”, “apple”,“is”
18
05-文本函数TRIM