活用Vlookup和数据透视表
Excel中的数据库函数和高级数据透视表技巧
Excel中的数据库函数和高级数据透视表技巧在日常工作中,Excel是一款非常常用的电子表格软件,它不仅可以进行基本的数据计算和分析,还提供了一些强大的功能,如数据库函数和高级数据透视表。
本文将介绍这两个功能,并分享一些实用的技巧。
一、数据库函数数据库函数是Excel中用于处理大量数据的强大工具。
它们可以帮助我们快速进行数据筛选、排序、汇总等操作,提高工作效率。
1. VLOOKUP函数VLOOKUP函数是最常用的数据库函数之一。
它可以根据指定的值在数据表中查找并返回相应的结果。
例如,我们有一个销售数据表,其中包含产品名称和对应的销售额。
我们可以使用VLOOKUP函数根据产品名称查找对应的销售额。
2. SUMIFS函数SUMIFS函数可以根据多个条件对数据进行求和。
例如,我们有一个销售数据表,其中包含产品名称、销售额和销售日期。
我们可以使用SUMIFS函数根据产品名称和销售日期范围来计算销售额。
3. COUNTIFS函数COUNTIFS函数可以根据多个条件对数据进行计数。
例如,我们有一个客户数据表,其中包含客户姓名、性别和购买次数。
我们可以使用COUNTIFS函数根据性别和购买次数范围来计算符合条件的客户数量。
二、高级数据透视表技巧数据透视表是Excel中用于数据分析和报告的强大工具。
它可以帮助我们快速分析和汇总大量数据,生成清晰的报表。
1. 创建数据透视表要创建数据透视表,首先需要将数据整理成表格形式,确保每列都有相应的列标题。
然后,选择数据范围,点击“插入”选项卡中的“数据透视表”按钮,按照向导的指引进行设置。
2. 设置数据透视表字段在数据透视表中,我们可以将字段拖放到行、列、值和筛选区域,以进行数据分析和汇总。
通过设置字段,我们可以根据需要对数据进行分组、排序和筛选。
3. 添加计算字段和计算项在数据透视表中,我们还可以添加计算字段和计算项,以进行更复杂的数据分析。
计算字段可以根据已有字段进行计算,如求和、平均值等。
透视公式和用法=vlookup
透视公式和用法=vlookup一、引言在Excel中,VLOOKUP是一种非常常用的函数,它可以帮助我们快速查找、匹配和引用数据。
本篇文章将详细介绍VLOOKUP公式的含义、用法以及注意事项,帮助读者更好地理解和应用这个函数。
二、VLOOKUP公式解析VLOOKUP公式的基本语法:=VLOOKUP(lookup_value,table_array, col_index_num, [range_lookup])* lookup_value:要查找的值,通常为单元格或单元格区域。
* table_array:数据表,即需要查找的数据区域。
* col_index_num:要返回的值在数据表中的列号。
* range_lookup:匹配方式,TRUE表示近似匹配,FALSE或0表示精确匹配。
VLOOKUP函数的作用:在table_array指定的区域查找lookup_value,返回相同行上对应的col_index_num列的值。
三、VLOOKUP用法示例1. 基础查找:在给定数据表中查找某个值,返回该值在数据表中的行号和列号对应的值。
2. 跨表查找:在一个表格中查找另一个表格中的数据,实现跨表格的数据引用。
3. 范围匹配:根据员工姓名查找对应的部门和职位等信息。
4. 多条件查找:在多个条件中查找符合条件的值,适用于复杂的数据匹配和引用场景。
四、注意事项1. VLOOKUP函数只能在一维表格中查找数据,不能跨列查找。
2. col_index_num参数表示要返回的值在数据表中的列号,必须准确理解表格的结构。
3. lookup_value参数可以是单元格或单元格区域,需要确保数据表中的数据与lookup_value匹配。
4. 如果需要实现精确匹配,需要将range_lookup参数设置为FALSE或0。
5. VLOOKUP函数不支持模糊匹配,如果需要实现近似匹配,需要将range_lookup参数设置为TRUE,但要注意可能存在误差。
数据透视表vlookup用法
数据透视表vlookup用法数据透视表Vlookup用法数据透视表是Excel中非常强大的分析数据的工具,它可以让你快速地对大量数据进行分析和处理。
其中Vlookup函数也是Excel中非常重要的一个函数,它可以帮助我们在不同的表格之间快速查找数据。
下面我们来详细讲一下数据透视表Vlookup的用法。
一、什么是数据透视表数据透视表是一种基于Excel数据模型创建的交互式报表。
它可以帮助用户分析大量的数据,并生成专业的报表。
数据透视表主要有以下特点:1. 可以帮助用户快速分析大量的数据2. 便于用户生成动态交互式报表3. 可以跨越多个数据表格进行分析和处理4. 支持用户对数据进行多种类型的聚合和分组二、Vlookup函数基本用法Vlookup函数是Excel中非常常用的一种查找函数,它可以根据给定的键值,在一个区域内查找数据并返回对应的数值。
Vlookup函数的语法如下:=VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)参数解释如下:1. lookup_value:要查找的值。
2. table_array:用于查找的数据区域。
3. col_index_num:返回值所在的列。
4. range_lookup:查找方式(精确匹配为FALSE,模糊匹配为TRUE)。
三、Vlookup在数据透视表中的应用Vlookup函数在数据透视表中的常见应用如下:1. 在数据透视表中查找数据通过Vlookup函数可以在数据透视表中快速查找数据,并将结果显示在数据透视表中。
首先,在数据透视表中插入一列,然后在该列中输入Vlookup函数。
具体步骤如下:a. 在数据透视表中插入一列b. 在该列中输入Vlookup函数c. 按下回车键,自动填充公式d. 填充完毕后,即可自动查找数据2. 在数据透视表中合并数据通过Vlookup函数还可以在数据透视表中快速合并不同数据表格中的数据,实现多个数据表格之间的数据共享。
透视表vlookup函数
透视表vlookup函数透视表是一种数据分析工具,可以将大量的数据进行分类汇总、计算、分析,并生成清晰易懂的视图,提高数据分析的效率和准确性,其中vlookup函数是透视表中常用的函数之一。
在使用透视表时,需要将数据按照一定的规则进行分类汇总。
在这个过程中,vlookup函数可以根据数据的某个维度进行查找匹配,以获取对应的数值。
例如,我们有一个销售数据表格,包含产品名称、销售数量、价格等字段。
我们可以使用透视表将销售数据按照产品名称进行分类汇总,以获得每个产品的总销售量和总销售额。
而vlookup函数就可以帮助我们在分类汇总的过程中查找每个产品的价格信息,以便计算总销售额。
在使用vlookup函数时,需要指定四个参数。
第一个参数是要查找的值,通常是分类汇总的维度值;第二个参数是要查找的范围,也就是包含目标信息的数据区域;第三个参数是目标信息所在的列数,从1开始计数;第四个参数是匹配模式,可以选择精确匹配或模糊匹配。
举个例子,假设我们需要在销售数据表格中根据产品名称查找价格信息,我们可以使用以下公式:=vlookup(A2, B2: D20, 3, false)其中,A2是分类汇总的维度值,B2:D20是包含价格信息的数据区域,3表示价格信息所在的列数,false表示精确匹配。
除了在透视表中使用外,vlookup函数在其他数据分析场景中也非常有用。
例如,在一个客户信息表格中,我们需要根据客户姓名查找手机号码信息,就可以使用vlookup函数实现。
总之,vlookup函数是透视表中常用的函数之一,可以帮助我们在分类汇总的过程中查找匹配信息,提高数据分析的效率和准确性。
活用Vlookup和数据透视表
活用Vlookup和数据透视表Excel是大家都非常熟悉的软件,本文与大家分享一下如何活用Vlookup和数据透视表这两个易学易用的功能,可以将原本平面的分散的多个数据表集中起来,使之变成“立体”的数据库并且可以随意“旋转”,以达到及时准确的多角度分析的需要。
一、现实需求许多朋友可能会有这样的经历,刚给老板做完按销售部门的全年按月销售趋势报表,老板突然就想再看看,按客户类型的销售趋势是怎样的?刚把按客户类型的销售趋势报给老板之后,老板可能马上就会打说还想看看按产品类型的销售趋势是怎么样的?之后,可能又会需要按员工性别的销售趋势、按员工年龄段的销售趋势等等,换句话说从涉及的员工、客户、产品的每一个特点都有可能成为老板关注的对象,但这几个方面的排列组合就可以产生出无数的报表。
是老板的主意变得太快还是我们做报表的速度太慢呢?大家都清楚这样数据分析会对决策起着非常重要的支持作用,而且数据提供的速度越快越及时,所起的效用就越大。
如果数据能够像我们看展览品一样,老板需要看哪个角度,分析人员马上就将那个角度转给老板看,那将是多么惬意的事情啊,老板不仅及时得到了所要的报告,分析人员的工作效率也得到较大的提高。
以前与同事提出过这个想法,有的同事说,这是在讲一个神话吧?通过多年的实践总结发现,只要活用了Excel的两个功能,这个“神话”就很快变成了人人都能够很快学会的现实。
以下通过一个实例来介绍这个“神话”实现过程和所用的功能。
二、实例介绍本实例以常见三个表为例子来介绍如何让三个图的数据旋转起来?简单的报表会用之后,大家只要按同一思路,翻阅相关专业书籍,那么不管多么复杂的报表还是多个不同的报表都会达到让我们任意旋转的要求。
对于这三图,老板可能会从员工的部门、性别,客户的城市、行政区等各个角度来对销售情况进行分析,换一句话来说,员工表和客户表中的任何一列都可能会成为对销售进行分析的一种情况,那么作为分析人员,我们如何来及时准确的来满足这一需求呢?在利用数据透视表功能将数据旋转之前我们先来看一下如何利用Vlookup的功能将分散的数据集中到一个表中。
活用Vlookup和数据透视表完整版
活用V l o o k u p和数据透视表标准化管理处编码[BBX968T-XBB8968-NNJ668-MM9N]活用Vlookup和数据透视表Excel是大家都非常熟悉的软件,本文与大家分享一下如何活用Vlookup和数据透视表这两个易学易用的功能,可以将原本平面的分散的多个数据表集中起来,使之变成“立体”的数据库并且可以随意“旋转”,以达到及时准确的多角度分析的需要。
一、现实需求许多朋友可能会有这样的经历,刚给老板做完按销售部门的全年按月销售趋势报表,老板突然就想再看看,按客户类型的销售趋势是怎样的刚把按客户类型的销售趋势报给老板之后,老板可能马上就会打电话说还想看看按产品类型的销售趋势是怎么样的之后,可能又会需要按员工性别的销售趋势、按员工年龄段的销售趋势等等,换句话说从涉及的员工、客户、产品的每一个特点都有可能成为老板关注的对象,但这几个方面的排列组合就可以产生出无数的报表。
是老板的主意变得太快还是我们做报表的速度太慢呢大家都清楚这样数据分析会对决策起着非常重要的支持作用,而且数据提供的速度越快越及时,所起的效用就越大。
如果数据能够像我们看展览品一样,老板需要看哪个角度,分析人员马上就将那个角度转给老板看,那将是多么惬意的事情啊,老板不仅及时得到了所要的报告,分析人员的工作效率也得到较大的提高。
以前与同事提出过这个想法,有的同事说,这是在讲一个神话吧通过多年的实践总结发现,只要活用了Excel的两个功能,这个“神话”就很快变成了人人都能够很快学会的现实。
以下通过一个实例来介绍这个“神话”实现过程和所用的功能。
二、实例介绍本实例以常见三个表为例子来介绍如何让三个图的数据旋转起来简单的报表会用之后,大家只要按同一思路,翻阅相关专业书籍,那么不管多么复杂的报表还是多个不同的报表都会达到让我们任意旋转的要求。
对于这三张图,老板可能会从员工的部门、性别,客户的城市、行政区等各个角度来对销售情况进行分析,换一句话来说,员工表和客户表中的任何一列都可能会成为对销售进行分析的一种情况,那么作为分析人员,我们如何来及时准确的来满足这一需求呢在利用数据透视表功能将数据旋转之前我们先来看一下如何利用Vlookup的功能将分散的数据集中到一个表中。
数据透视表及vlookup的运用PPT课件
2
数据匹配——vlookup 的运用
01
VLOOKUP介绍
通过vlookup函数对某个单元格区域的第一列进行搜索,就能返回该区域相同行上 任何单元格中的值,该函数可以方便我们快速找到一些需要的信息,减少因人工手 动查找而造成时间的浪费。
02
操作步骤及运用
02
操作步骤及运用
1、如何插入透视表 2、美化数据透视表 3、插入切片器 4、数值显示方式、升序降序 5、数据透视表插入公式
数据透视表及vlookup的运用
目录
CONTENT
NO.1 数据透视表使用 NO.2 数据匹配——vlookup的运用 NO.3 EXCEL小技巧 NO.4 结束语
1
数据透视表使用
01
数据透视表介绍
数据透视表(Pivot Table)是一种交互式的表,可以进行某些计算,如求和与计 数等。所进行的计算与数据跟数据透视表中的排列有关。
之所以称为数据透视表,是因为可以动态地改变它们的版面布置,以便按照不同方 式分析数据,也可以重新安排行号、列标和页字段。每一次改变版面布置时,数据 透视表会立即按照新的布置重新计算数据。
另外,如果原始数据发生更改,则可以更新数据透视表。
02
操作步骤及运用
02
操步骤及运用
1、如何插入透视表 2、美化数据透视表 3、插入切片器 4、数值显示方式、排序 5、数据透视表插入公式 6、更新数据保留格式 7、插入图表
3
EXCEL小技巧
01
数据重复值筛选
02
数据合并及分列
4
结束语
学无止境 熟能生巧
谢谢聆听
THANK YOU
Excel中的数据库函数和高级数据透视表技巧
Excel中的数据库函数和高级数据透视表技巧在Excel中,数据库函数和高级数据透视表是数据分析和处理中非常强大的工具。
通过灵活使用这些函数和技巧,我们可以更轻松地从大量的数据中提取有用的信息,并进行深入的分析。
本文将介绍一些常用的数据库函数和高级数据透视表技巧,帮助读者更好地应对数据处理和分析的工作。
一、数据库函数1. VLOOKUP函数VLOOKUP函数是Excel中最常用的数据库函数之一。
它可以根据某个关键字在数据表中查找相应的数值或文本。
VLOOKUP函数的基本语法为:```=VLOOKUP(lookup_value, table_array, col_index_num, range_lookup) ```其中,- lookup_value表示要查找的关键字;- table_array表示要进行查找的数据表范围;- col_index_num表示要返回的数值或文本在数据表中的列索引;- range_lookup表示是否进行近似匹配。
通过合理运用VLOOKUP函数,我们可以在很多场景中快速定位和提取需要的数据。
比如,在销售数据表中查找某个产品的价格,或者在员工信息表中查找某个员工的工资等。
2. SUMIFS函数SUMIFS函数是一种多条件求和的数据库函数。
它可以根据多个条件从数据表中筛选出符合条件的数据,并对相应的数值进行求和。
SUMIFS函数的基本语法为:```=SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2]...)```其中,- sum_range表示要求和的数值范围;- criteria_range1, criteria1表示第一个条件的数据范围和条件;- [criteria_range2, criteria2]表示第二个条件的数据范围和条件,以此类推。
通过合理使用SUMIFS函数,我们可以在复杂的数据表中进行多条件求和。
怎样使用EXECL中的数据透视表、切片器、VLOOKUP
怎样使用EXECL中的数据透视表用EXECL中的数据透视表做统计非常方便,下面我用一个简单的例子给大家介绍下(本文使用的是MS OFFICE2007):假设我有个表格,要按月将不同列分别作统计步骤如下:1.点击“插入”-“数据透视表”2.点击图示中的按钮,选择数据透视表要统计的数字区域,另外在下面创建数据透视表位置的地方,我们选”新工作表“3.选的时候要注意,把最上面的标题行也选进去选好之后,点击图示中按钮回到之前的界面4.点击确定5.这个时候在原来SHEET的左面就会出现一个新的SHEET,在这个新的SHEET的最右面,可以看到刚才的几个字段名6.接下来,因为我们要按日期统计,所以把”日期“直接拖到行标签,把其他几个字段拖到数值里面7.这个时候左面的表格里就是这样了8.下面我们要按月统计,选中行标签里任意一行9.点击最上面菜单栏的”选项“-”将字段分组“由于是按月统计,所以选中”月“,点确定10.现在就是我们要的结果了11.本例中做的是按月求和,如果你要计数或者求平均值,可以点击对应的列,选择”值字段设置“选择你要的统计方式,再点”确定“就可以了。
怎样使用EXECL中的切片器我们在使用表格时,总有一些数据想根据单个的人员看各自的情况,可是筛选很麻烦,我们就需要用到--切片器的工具1.首先,检查您电脑中的Microsoft office 软件是否是2010版本,因为只有Excel2010有切片器这个功能。
没有的需要先去网上找到资源下载2.打开Microsoft Excel 2010,看到我们的源数据3.根据我们的源数据,点击插入-数据透视表,我们在新的sheet中来插入透视表4.现在我们在新的sheet中看到如图所示,我们选择好合适的行标签、列标签和数值,生成了透视表5.我们可以点击插入-柱形图,选择合适的柱形图,生成透视图6.我们点击插入-切片器,选择合适的指标,如图我们选择人员姓名7.现在,就可以通过点击人员的姓名,分别查看对应的内容啦怎样使用EXECL中的vlookup函数操作实例:如下图,已知表sheet1中的数据如下,如何在数据表二 sheet2 中如下引用:当A列学号随机出现的时候,如何在B列显示其对应的物理成绩?首先我们知道需要用到vlookup函数,那么先介绍一下使用 vlookup函数的几个参数,vlookup是判断引用数据的函数,它总共有四个参数,依次是:1、判断的条件2、跟踪数据的区域3、返回第几列的数据4、是否精确匹配根据以上参考,和上述在sheet2表的B列显示问题的实际需求,在sheet2表的B2单元格输入这个公式是:=vlookup(a2,sheet1!$a$2:$f$100,6,true)详细说明一下,在此vlookup函数例子中各个参数的使用说明:1、a2 是判断的条件,也就是说sheet1表和sheet2表中学号相同者,即sheet2表a列对应的数据和sheet1表中学号列a列的数据相同方能引用;2、sheet1!$a$2:$f$100 是数据跟踪的区域,因为需要引用的数据在f列,所以跟踪的区域至少在f列,sheet1!是不同表间引用所用的表名称,和标志是表间引用的!符号,$是绝对引用(关于绝对引用可以参考这里),$a$2:$f$100 表明从A2到F100单元格的数据区域,如果数据区域不止100,那么可以直接使用A:F,这样虽然方便但是有风险,因为如果sheet1表的下方还有其它数据,就有可能出现问题;3、6 这是返回什么数的列数,如上图的物理是第6列,所以应该是6,如果要求英语的数值,那么此处应该是54、是否绝对引用,如果是就输入 true 如果是近似即可满足条件 那么输入false (近似值主要用于带小数点的财务、运算等)5、vlookup是垂直方向的查找,如果是水平方向查找可使用Hlookup函数,使用方法类似。
18个vlookup万能查找公式
18个vlookup万能查找公式Vlookup是一种非常强大而且十分常用的Excel函数,它可以帮助用户查找到他们所需要的数据。
如果您使用Excel工作,那么使用vlookup函数可以使您的工作更加高效和准确。
在本文中,我们将分享18个vlookup的万能查找公式,它们有助于提高您在Excel中的工作效率。
1. 精确查找这是最基本的vlookup公式,在Excel中最常用的查找公式之一。
它要求在单元格区域中查找准确匹配的值。
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)2. 近似查找这个vlookup公式是用于在单元格区域中查找最接近的匹配值。
它在应用于数据时可以处理某些错误和不一致性,因为它可以忽略数据中的差异,找到最接近的值。
VLOOKUP(lookup_value,table_array,col_index_num,TRUE)3. 倒查这个vlookup公式是用于在单元格区域中查找与给定值相关联的值。
这对于查找相对于查找符合某个条件的所有数据来说更加具有优势。
VLOOKUP(lookup_value,table_array,col_index_num,FALSE)4. 列比较这个vlookup公式是用于比较目标列中的数据与给定的值列中的数据,并返回目标列中的相关值。
VLOOKUP(lookup_value,table_array,col_index_num,FALSE)5. 多列匹配这个vlookup公式是用于在单元格区域中查找依次匹配两个或多个列的值。
通过使用这个公式,用户可以在添加列的时候轻松地进行输出。
VLOOKUP(lookup_value,table_array,col_index_num_1,[range_lookup],[co l_index_num_2],...)6. 区域匹配这个vlookup公式是用于在单元格区域中查找某个范围内的数据与给定值匹配的值。
Excel账龄分析,Vlookup+透视表(超级实用)
Excel账龄分析,Vlookup+透视表(超级实⽤)
周末惊喜:
部落窝教育微课堂,就在今天,所有课程买⼀送⼀。
咨询微信:529828270,长按下⾯⼆维码直达微课堂:
账龄是指公司尚未收回的应收账款的时间长度。
账龄是在分析应收账款时最为重要的信息,所
有账龄在合理周转天数以上的应收账款都会给公司运营造成负⾯影响,账龄越⾼,资⾦效率越
低,发⽣坏账的风险越⼤,财务成本越⾼。
下⾯为应收账款表,现在领导要求我们统计各账龄级别的⾦额。
最终的效果:
解决思路:
1、⾸先解决截⽌⽬前所过的天数:C2单元格公式为:=TODAY()-A2,当前⽇期减去应收⽇
期。
2、账龄级别统计:根据A13:B17区域的账龄参数表,在D2输⼊:
=VLOOKUP(C2,$A$14:$B$17,2,1),通过vlookup函数的模糊查找,来判断各账⽬的账龄。
3、选中数据源区域,插⼊透视表。
将账龄级别、应收账款⾦额拖动分别拖动到⾏字段、值字
段,就能快速分析出各账龄的总额。
Excel中的透视表和vlookup的用法
Excel中的透视表和vlookup的用法Excel中的透视表和vlookup的用法vlookup和数据透视表是Excel中最具性价比的两个技巧,下面依次讲解下使用方法。
vlookup函数语法规则如下:VLOOKUP(lookup_value,table_array,col_index_num,range_lo okup)参数简单说明输入数据类型lookup_value 要查找的值数值、引用或文本字符串table_array 要查找的区域数据表区域col_index_num 返回数据在查找区域的第几列数正整数range_lookup 模糊匹配/精确匹配TRUE(或不填)/FALSE 举例:vlookup例子函数为 : =VLOOKUP(J3,$C$2:H$5000,5,0).注意事项:1.括号里有四个参数,是必需的。
最后一个参数range_lookup 是个逻辑值,我们常常输入一个0字,或者False;其实也可以输入一个1字,或者true。
两者有什么区别呢?前者表示的是精确查找;后者模糊查找。
2.Lookup_value是一个很重要的参数,它可以是数值、文字字符串、或参照地址。
我们常常用的是参照地址。
用这个参数时,有三点要特别提醒:3.a. 参照地址的单元格格式类别与去搜寻的单元格格式的类别要一致,否则的话有时明明看到有资料,就是抓不过来。
特别是参照地址的值是数字时,最为明显,若搜寻的单元格格式类别为文本格式,虽然看起来都是123,但是就是抓不出东西来的。
而且格式类别在未输入数据时就要先确定好,如果数据都输入进去了,发现格式不符,已为时已晚,若还想去抓,则需重新输入。
4.b. 在使用参照地址时,有时需要将lookup_value的值固定在一个格子内,而又要使用下拉方式(或复制)将函数添加到新的单元格中去,这里就要用到“$”这个符号了,这是一个起固定作用的符号。
比如说我始终想以D5格式来抓数据,则可以把D5弄成这样:$D$5,则不论你如何拉、复制,函数始终都会以D5的值来抓数据。
巧用VLOOKUP和数据透视表实现病案数据的查询应用
巧用
◆ 王容 丽
摘 要 : 目的 :分析 VL OOKUP 与数 据透 视 表相 结 合 实现病 案 首 页数 据 的查 询 的 方法技 术 。 方 法 :通过从 医院的病 案首 页数据 中使 用V L OOK UP"  ̄ , 数提 取到 的临床路 径病种信 息 ,说 明使 用数 据透 视表 的 步骤 。结 果 :V L O O K U P 和数据 透视表 相结合 完成 的数 据查询技 术 可以使 我们 对字段从 新 的角 度进 行设 置 ,转换 我们 的分析数据 的 角度 ,改 变传 统的统 计方式 ,从 而可以更加 高效 、快捷 、准确 地 分析 数据 。结论 :V L O OK U P 数及数 据透视 表具有 高效低付 出的性能 , 值 得我们 学 习和 掌握 。 关键词 :VL 00KuP 函数 ;数据透视 表 ;病 案 ;数据 ;查询
并 可 以随时选 择其 中页 、行 和列 中 的不 同元 素 ,以快速 查看 原 数据 的不 同统计 结果 ,同时还 可 以随意显 示和打 印 出你所 感 兴趣 区域 的 明细数 据 。
三 、数 据 透 视 表 的用 途
数 据透视 表是一 种对大 量数据 快速 汇总和建 立交叉 列表
的交互 式动 态表格 ,能 帮助用 户分 析 、组织 数据 。例如 ,计
匹配 ,如果 找不 到 ,则 返 回错误 值 # N / A。如果 r a n g e — l o o k u p
为所 需查 询 的数据项 。住 院时期 、是否 医保 用户 、临床路 径
病 种是条 件规 定 的分 类项 。与 之相关 的数据 库字段 有 :住 院
为T R U E 或1 , 函数 V L O O K U P 将 查找近 似匹配值 , 也就 是说 ,
我是如何应用Excel的vlookup函数和数据透视表进行对.
我是如何应用Excel的vlookup函数和数据透视表进行对账操作的假设你面对如下的账单左面的是我方做出的账单,右面是对方给你的账单,我是用vlookup函数找出两组数据的不同,然后利用数据透视表找出重复的纪录,实际工作中Excel帮了我的大忙。
寄件日期运单编号费用值寄件日期运单编号费用值2006-6-1 11000072829 22 2006-6-1 11000072829 22 2006-6-3 11000058331 18 2006-6-3 11000058331 18 2006-6-6 11000081961 35 2006-6-6 11000081961 35 2006-6-7 11000086318 20 2006-6-7 11000086318 20 2006-6-8 11000081972 28 2006-6-8 11000081972 28 2006-6-10 11000063329 45 2006-6-9 11000086360 18 2006-6-10 11000086360 18 2006-6-10 11000063329 45 2006-6-12 11000086339 20 2006-6-12 11000086339 20 2006-6-12 11000091036 30 2006-6-12 11000091036 30 2006-6-13 11000099423 25 2006-6-13 11000099423 25 2006-6-15 21001681646 40 2006-6-15 21001681646 402006-6-16 11000063183 182006-6-16 11000063183 18 2006-6-17 11000053608 35 2006-6-17 11000053608 35 2006-6-18 11000099042 20 2006-6-18 11000099042 20 2006-6-18 11000099127 202006-6-18 11000099127 20 2006-6-20 11000086366 20 2006-6-19 11000086366 20 2006-6-22 11000088207 15 2006-6-22 11000088207 15 2006-6-23 11000060302 50 2006-6-23 11000060302 50 2006-6-23 11000093745 40 2006-6-23 11000093746 40 2006-6-23 11000093746 40 2006-6-23 11000093745 40 2006-6-24 11000052826 20 2006-6-24 11000052826 20 2006-6-24 11000088014 25 2006-6-24 11000088014 25 2006-6-24 11000088435 20 2006-6-24 11000088435 20 2006-6-27 11000091441 20 2006-6-27 11000091441 20 2006-6-27 11000091918 20 2006-6-27 11000091918 20 2006-6-27 11000086660 18 2006-6-28 11000091732 50 2006-6-28 11000091732 50 2006-6-28 11000086660 18 2006-6-29 11000086660 18 2006-6-29 11000099227 65 2006-6-29 11000099227 65835 833一、我在我方账单的最后一行中插入vlookup函数。
我是如何应用Excel的vlookup函数和数据透视表进行对账操作的
我是如何应用Excel的vlookup函数和数据透视表进行对账操作的假设你面对如下的账单左面的是我方做出的账单,右面是对方给你的账单,我是用vlookup函数找出两组数据的不同,然后利用数据透视表找出重复的纪录,实际工作中Excel帮了我的大忙。
835 833一、我在我方账单的最后一行中插入vlookup函数。
=VLOOKUP(B31,$H$2:$I$37,2,FALSE)注意1、是绝对引用数组,且数组多加了几行,2、第4个参数为FALSE,那是因为数组没有排序,如果排序了,就可以省略。
在E列输入公式18 035 020 028 045 018 020 030 025 040 -10#N/A #N/A#N/A #N/A18 035 020 020 020 015 050 040 040 020 025 020 020 020 050 018 065 018 0有两条记录是对方没有的,另外有一条费用值不同,我方记账为30,而对方记账为40。
通过查账是我方记错。
将30更改为40。
另外在对方数据中加入(用不同颜色表示)我方记账而对方没记账的两条数据。
至此对方共有32条记录。
同样用vlookup函数也很容易就知道寄件日期运单编号费用值2006-6-1 11000072829 22 22 0 2006-6-3 11000058331 18 18 0 2006-6-6 11000081961 35 35 0 2006-6-7 11000086318 20 20 02006-6-9 11000086360 18 18 02006-6-10 11000063329 45 45 02006-6-12 11000086339 20 20 02006-6-12 11000091036 30 30 02006-6-13 11000099423 25 25 02006-6-15 21001681646 40 40 02006-6-16 11000063183 18 18 02006-6-16 11000086309 18 #N/A #N/A2006-6-17 11000053608 35 35 02006-6-18 11000099042 20 20 02006-6-18 11000099127 20 20 02006-6-20 11000086366 20 20 02006-6-22 11000088207 15 15 02006-6-23 11000060302 50 50 02006-6-23 11000093745 40 40 02006-6-23 11000093746 40 40 02006-6-24 11000052826 20 20 02006-6-24 11000088014 25 25 02006-6-24 11000088435 20 20 02006-6-27 11000091441 20 20 02006-6-27 11000091918 20 20 02006-6-27 11000086660 18 18 02006-6-28 11000091732 50 50 02006-6-29 11000086660 18 18 02006-6-29 11000099227 65 65 02006-6-15 11000086330 20 20 02006-6-16 11000063439 18 18 0我方漏记了11000086309这样一条记录,同样在我方账单里加入漏记的记录后,发现,对方的总金额比我方的总金额多了18元,是什么原因造成的呢,双方都加入了对方有账而自己没有记账的记录,应该是相同的,况且单个金额又都相同,这时我是用数据透视表来帮我找出相同的记录的。
vlookup透视表的使用方法
VLOOKUP和透视表是Excel中两个非常强大的功能,可以帮助我们轻松地进行数据分析和处理。
下面是它们的使用方法:
VLOOKUP
VLOOKUP函数可以在一个数据表中查找特定值,并返回该值所在行的其他数据。
它的基本语法如下:
VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
其中:
lookup_value是要查找的值。
table_array是要在其中查找数据的数据表范围。
col_index_num是要返回的数据所在列的索引号(从左边数第几列)。
range_lookup是一个可选参数,表示是否进行近似匹配。
如果为TRUE或省略,则进行近似匹配;如果为FALSE,则进行精确匹配。
透视表
透视表是一种可以对大量数据进行汇总和分析的功能。
它可以根据不同的维度对数据进行分类汇总,并且可以动态地调整分类方式和汇总方式。
下面是使用透视表的基本步骤:
将数据表转换为Excel表格格式,即保证每一列都有一个列标题。
选中数据表范围,并点击“插入”菜单中的“透视表”按钮。
在弹出的“创建透视表”对话框中,将数据表范围指定为“表格/区域”,并选择要作为行列的分类字段和要进行汇总的字段。
在透视表中,可以通过拖动字段来动态地调整分类方式和汇总方式。
透视表是一个非常强大的功能,可以根据需要进行灵活的设置和调整。
在实际使用中,可以根据不同的数据和分析需求来灵活地使用透视表。
如何利用数据透析表进行VLOOKUP函数的使用
如何利用数据透析表进行VLOOKUP函数的使用数据透析表是一种强大的工具,可以帮助我们快速分析和处理大量数据。
而VLOOKUP函数则是在Excel中经常被用于在一个范围内查找某个特定值并返回相应的结果。
本文将重点介绍如何利用数据透析表进行VLOOKUP函数的使用,以便帮助读者更好地利用这两个功能来处理和分析数据。
首先,让我们先了解一下VLOOKUP函数的基本语法。
VLOOKUP函数包括四个参数:要查找的值、要查找的范围、要返回的列索引和是否进行近似匹配。
其中,要查找的值一般是放在单独的单元格中,要查找的范围可以是一个数据区域,要返回的列索引表示要返回的结果所在的列,而是否进行近似匹配则是一个可选参数。
接下来,我们将结合数据透析表的使用来说明VLOOKUP函数的应用。
假设我们有一个包含学生姓名、科目和成绩的数据表格,现在我们想通过输入学生姓名来查找其对应的成绩。
我们可以通过创建一个数据透析表来实现这个需求。
首先,选中数据表格中的所有数据(包括表头),然后点击“插入”选项卡上的“数据透析表”按钮。
在出现的对话框中选择“选择源数据”选项,并确认数据源范围正确。
点击“确定”后,将会出现一个新的工作表,在这个工作表中我们可以进行数据透析表的设置。
在数据透析表设置中,我们需要将学生姓名作为行标签,科目作为列标签,而成绩作为数值。
首先,在“行标签”区域中将学生姓名拖动到“行标签”栏目中,然后在“列标签”区域中将科目拖动到“列标签”栏目中,最后在“数值”区域中将成绩拖动到“数值”栏目中。
这样,数据透析表就完成了。
现在,我们可以通过数据透析表来查找学生姓名对应的成绩。
在数据透析表中,可以直接点击某个学生姓名进行选择,然后在右侧的结果部分就能看到该学生在各科目中的成绩。
这就是通过数据透析表来进行VLOOKUP函数的使用。
需要注意的是,数据透析表只能返回数值类型的结果。
如果我们想要返回其他类型的结果,比如文字或日期,就需要在VLOOKUP函数中加上一些额外的处理。
活用Vlookup和数据透视表
活用Vlookup和数据透视表Excel是大家都非常熟悉的软件,本文与大家分享一下如何活用Vlookup和数据透视表这两个易学易用的功能,可以将原本平面的分散的多个数据表集中起来,使之变成“立体”的数据库并且可以随意“旋转”,以达到及时准确的多角度分析的需要;一、现实需求许多朋友可能会有这样的经历,刚给老板做完按销售部门的全年按月销售趋势报表,老板突然就想再看看,按客户类型的销售趋势是怎样的刚把按客户类型的销售趋势报给老板之后,老板可能马上就会打电话说还想看看按产品类型的销售趋势是怎么样的之后,可能又会需要按员工性别的销售趋势、按员工年龄段的销售趋势等等,换句话说从涉及的员工、客户、产品的每一个特点都有可能成为老板关注的对象,但这几个方面的排列组合就可以产生出无数的报表;是老板的主意变得太快还是我们做报表的速度太慢呢大家都清楚这样数据分析会对决策起着非常重要的支持作用,而且数据提供的速度越快越及时,所起的效用就越大;如果数据能够像我们看展览品一样,老板需要看哪个角度,分析人员马上就将那个角度转给老板看,那将是多么惬意的事情啊,老板不仅及时得到了所要的报告,分析人员的工作效率也得到较大的提高;以前与同事提出过这个想法,有的同事说,这是在讲一个神话吧通过多年的实践总结发现,只要活用了Excel的两个功能,这个“神话”就很快变成了人人都能够很快学会的现实;以下通过一个实例来介绍这个“神话”实现过程和所用的功能;二、实例介绍本实例以常见三个表为例子来介绍如何让三个图的数据旋转起来简单的报表会用之后,大家只要按同一思路,翻阅相关专业书籍,那么不管多么复杂的报表还是多个不同的报表都会达到让我们任意旋转的要求;对于这三张图,老板可能会从员工的部门、性别,客户的城市、行政区等各个角度来对销售情况进行分析,换一句话来说,员工表和客户表中的任何一列都可能会成为对销售进行分析的一种情况,那么作为分析人员,我们如何来及时准确的来满足这一需求呢在利用数据透视表功能将数据旋转之前我们先来看一下如何利用Vlookup的功能将分散的数据集中到一个表中;三、组织数据:活用Vlookup使相关数据向核心数据集中大家知道,有一个事实是无法改变的,那就是Excel是一个两维的空间表,做出的结果也必然体现在这个两维的空间表上;为了更好的利用Excel 的数据透视表功能将数据旋转起来,我们首先需要将这些数据内容集中到一个工作表中,然后再针对集中后的数据利用数据透视表的功能将数据旋转起来,图4是我们首先想要达到的结果,也就是将销售流水表的业务员和客户的相关信息全部集中到销售流水表中;即使有成千上万条销售记录,我们如何实现快速的将这些信息集中到一起呢Excel提供的Vlookup函数可以帮助我们在几分钟之内就完成数据的集合功能;许多朋友特别是非理工科的朋友一听到函数,就感到有点高深莫测,其实函数并没有那么神秘,我们只要能够很快学会家用电器是怎么使用的,那么学会函数的使用也会同样的容易;举个使用“自动洗衣机”的例子,大家只要将衣服放到规定的洗衣桶中,选择好洗衣模式,确认启动之后,就等着将衣服拿出来就可以了,至于洗衣机是怎么洗的,我们完全可以不用过问;使用函数也一样;图5是Vlookup的使用实例,我们一步一步来揭开它的神秘面纱,看它是不是与使用洗衣机一样简单以下是这个函数的公式:标准函数公式:Vlookuplookup_value,table_array,col_index_num,range_lookup 实例函数公式:VlookupF2,员工$B$2:$C$13,2,FALSE许多朋友可能一看这么一堆,就感觉很复杂,开始望而却步,其实所谓的参数也与洗衣机的按钮功能是一样的、我们分别来看一下:lookup_value:这个参数的目的是告诉Excel我们要查什么;实例中的“F2”的位置,是告诉Excel我们要找“刘天王”;table_array:这个参数的目的是告诉Excel我们要在哪里找;实例中的“员工$B$2P:$C$13”是告诉Excel我们要在员工表的这些区域内去找“刘天王”;:需要特别提醒注意的是这个区域的第一列必须是我们要找的位置列,也就是姓名列;col_index_num:这个参数的目的是告诉Excel在指定区域内找到lookup_value之后,取该区域的第几列的值回来;实例中的“2”是告诉Excel在这个区域找到“刘天王”后,将“刘天王”所属的部门给取回来,也就是取第二列的值回来,即员工表中部门那一列;需要特别注意的是:这个序号是从1开始数,在指定区域内按从左到右顺序;range_lookup:这个参数的目的是告诉Excel如果找不到lookup_value,Excel怎么办实例中“FALSE”是告诉计算机精确匹配,也就是当Excel在员工表中没有找到“刘天王”时返回错误值;强调建议使用这个函数的时候全部使用“FALSE”这个参数值,以便使你及时发现问题,使分析更有效;当我们将这几个设置指定给Vlookup之后,回车之后,Excel就会自动将“刘天王”所属的部门“业务二部”从员工表中找出来放到相应的单元格内,利用同样的方法,我们就可以很快的将需要做分析的相关员工客户信息从各自的表中取出来集中到我们想要分析的报表中来;其实总结起来,我们的目的是想将销售流水表中每一行中员工对应的所属部门集中到这张表中,Vlookup所起到的作用就是我们只要告诉要找哪一列的值流水表的员工列,然后在哪里找员工表这个数据表,找到后返回什么值员工表的部门列,找不到怎么办False这几个条件之后,剩下的工作就全部由Excel来完成就可以了,Excel会精确的将对应员工的部门给选择出来;快速填充公式提示:当鼠标移动到单元格右下角的时候,即鼠标变成一个小十字的时候,双击鼠标左键就自动填充到列末的位置在完成了如何将相关数据集中起来之后,那么我们如何实现将这些数据“旋转起来”呢以下我们将详细介绍一下数据透视表的功能;四、数据旋转——活用数据透视表有许多朋友一看到数据透视表的那么多功能,就开始望而却步,继续使用Excel的初级功能来完成工作,其实数据透视表类似于“堆积木“,也就是将我们需要的内容堆积到相应的位置基本上就可以完成分析的目的;在使用数据透视表之前,我们先想一下我们最终想要的报表格式,Excel本身特点决定了报表的格式是由三个要素组成的,行、列、数据;以部门销售趋势分析为例,表1是我们需要的最终格式;如果行列的显示,我们可以任意拖动数据表的项目进去,里面的数据随着行列项目的不同而进行调整,那么我们的数据不就旋转起来了吗以下我们介绍一下数据透视表是如何帮助我们实现这一功能的:第一步:首先打开刚才做好的数据表,用鼠标单击数据清单上的任意单元格;第二步:选择数据D,执行子菜单数据透视表和图表报告P菜单项命令,进入“数据透视表和数据透视图表向导”的步骤一界面,如图6:第三步:我们按默认设置,在“所需创建的报表类型”中选中“数据透视表”单选按钮,然后按“下一步”按钮;第四步:“数据透视表和数据透视图向导”的步骤二要求指定要建立的数据透视表报表所基于的数据区域;如果在进入该向导之前,你没有打开一览表,可按“浏览”按钮选择它所在的工作簿;如果进入该向导之前已经打开该工作簿并且单击了其上的任意单元格,则Excel将自动选中整个数据清单,如图7:第五步:进入向导的步骤三,如果你希望把数据透视表报表显示在和源数据不同的工作表上,可选中“新建工作表”单选按钮;如果你希望把透视表建立在源数据所在的工作表上,则选中“现有工作表”单选按钮,按该单选按钮下输入域后的“压缩对话框”图标进入工作表,在工作表上选定显示数据透视表的单元格区域;如图8:第六步:你可以在向导的步骤三中按“布局”按钮进入如图9所示界面,设置数据透视表报表的布局;大家看这就是Excel给我们提供的拖拉积木的平台:第七步:把右边我们集中后数据表的列名称拖放到我们想要的行、列、数据位置后,你还可以用鼠标双击字段的名称进行更高级的设置;我们以部门销售趋势分析为例,如图10:我们将“部门”拖到“行”的位置,将“销售日期”拖到“列”的位置,将“销售金额”拖到“数据”的位置;我们看一下按“确定”、“完成”之后的结果是怎么样的第八步:图11是“确定”之后的结果:我们发现数据已经按照部门进行汇总了,但是销售日期却是按天进行汇总,并不是我们想要的按月进行汇总的结果;这个问题Excel 早已经帮我们想好了,我们点击“销售日期”按右键,选择“组及显示明细数据”及下拉菜单“组合”,就会出现“分组”的小窗口;第九步:日期分组示例见图12:大家可以看到Excel提供了按月、按季度以及按年度的组合,可以根据我们的需要进行选择;在这个例子中我们选择“季度”之后按“确定”;就是我们想要的结果,如图13:第十步:数据透视表扩展,大家看到在“部门”和“销售日期”边上都有下拉箭头,我们点击下拉箭头可以任意选择所需要查看的数据;通过这个实例我们利用Excel的两个功能实现了将数据旋转,分享一下做报表的思路,有关更详细的功能介绍请参阅相关专业书籍或Excel的帮助功能;。
数据会旋转,分析变简单——活用Vlookup和数据透视表
数据会旋转,分析变简单——活用Vlookup和数据透视表苗壮昌
【期刊名称】《财会学习》
【年(卷),期】2007(000)008
【摘要】Excel是大家都非常熟悉的软件,本文与大家分享一下如何活用Vlookup和数据透视表这两个易学易用的功能,将原本平面的分散的多个数据表集中起来,使之变成“立体”的数据库并且可以随意“旋转”,以满足及时准确地多角度分析的需要。
【总页数】3页(P21-23)
【作者】苗壮昌
【作者单位】天下互联科技有限公司
【正文语种】中文
【中图分类】F2
【相关文献】
1.Excel 2013数据透视表及数据透视图在农户施肥大数据分析中的应用 [J], 张怀志;唐继伟;袁硕;黄绍文
2.数据去重、VLOOKUP函数和透视表在食品安全抽检监测数据处理和分析中的应用 [J], 黄丽娜
3.活用Excel透视表统计销售数据 [J], 周茜
4.VLOOKUP函数数据透视表在财务工作中的应用 [J], 胡光梅
5.巧用VLOOKUP和数据透视表实现病案数据的查询应用 [J], 王容丽
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
活用Vlookup和数据透视表
Excel是大家都非常熟悉的软件,本文与大家分享一下如何活用Vlookup和数据透视表这两个易学易用的功能,可以将原本平面的分散的多个数据表集中起来,使之变成“立体”的数据库并且可以随意“旋转”,以达到及时准确的多角度分析的需要。
一、现实需求
许多朋友可能会有这样的经历,刚给老板做完按销售部门的全年按月销售趋势报表,老板突然就想再看看,按客户类型的销售趋势是怎样的?刚把按客户类型的销售趋势报给老板之后,老板可能马上就会打电话说还想看看按产品类型的销售趋势是怎么样的?之后,可能又会需要按员工性别的销售趋势、按员工年龄段的销售趋势等等,换句话说从涉及的员工、客户、产品的每一个特点都有可能成为老板关注的对象,但这几个方面的排列组合就可以产生出无数的报表。
是老板的主意变得太快还是我们做报表的速度太慢呢?
大家都清楚这样数据分析会对决策起着非常重要的支持作用,而且数据提供的速度越快越及时,所起的效用就越大。
如果数据能够像我们看展览品一样,老板需要看哪个角度,分析人员马上就将那个角度转给老板看,那将是多么惬意的事情啊,老板不仅及时得到了所要的报告,分析人员的工作效率也得到较大的提高。
以前与同事提出过这个想法,有的同事说,这是在讲一个神话吧?通过多年的实践总结发现,只要活用了Excel的两个功能,这个“神话”就很快变成了人人都能够很快学会的现实。
以下通过一个实例来介绍这个“神话”实现过程和所用的功能。
二、实例介绍
本实例以常见三个表为例子来介绍如何让三个图的数据旋转起来?简单的报表会用之后,大家只要按同一思路,翻阅相关专业书籍,那么不管多么复杂的报表还是多个不同的报表都会达到让我们任意旋转的要求。
对于这三张图,老板可能会从员工的部门、性别,客户的城市、行政区等各个角度来对销售情况进行分析,换一句话来说,员工表和客户表中的任何一列都可能会成为对销售进行分析的一种情况,那么作为分析人员,我们如何来及时准确的来满足这一需求呢?
在利用数据透视表功能将数据旋转之前我们先来看一下如何利用Vlookup的功能将分散的数据集中到一个表中。
三、组织数据:活用Vlookup使相关数据向核心数据集中
大家知道,有一个事实是无法改变的,那就是Excel是一个两维的空间表,做出的结果也必然体现在这个两维的空间表上。
为了更好的利用Excel 的数据透视表功能将数据旋转起来,我们首先需要将这些数据
内容集中到一个工作表中,然后再针对集中后的数据利用数据透视表的功能将数据旋转起来,图4是我们首先想要达到的结果,也就是将销售流水表的业务员和客户的相关信息全部集中到销售流水表中。
即使有成千上万条销售记录,我们如何实现快速的将这些信息集中到一起呢?Excel提供的Vlookup函数可以帮助我们在几分钟之内就完成数据的集合功能。
许多朋友特别是非理工科的朋友一听到函数,就感到有点高深莫测,其实函数并没有那么神秘,我们只要能够很快学会家用电器是怎么使用的,那么学会函数的使用也会同样的容易。
举个使用“自动洗衣机”的例子,大家只要将衣服放到规定的洗衣桶中,选择好洗衣模式,确认启动之后,就等着将衣服拿出来就可以了,至于洗衣机是怎么洗的,我们完全可以不用过问。
使用函数也一样。
图5是Vlookup的使用实例,我们一步一步来揭开它的神秘面纱,看它是不是与使用洗衣机一样简单?
以下是这个函数的公式:
标准函数公式:Vlookup(lookup_value,table_array,col_index_num,range_lookup)实例函数公式:Vlookup(F2,员工!$B$2:$C$13,2,FALSE)
许多朋友可能一看这么一堆,就感觉很复杂,开始望而却步,其实所谓的参数也与洗衣机的按钮功能是一样的、我们分别来看一下:
lookup_value:这个参数的目的是告诉Excel我们要查什么;实例中的“F2”的位置,是告诉Excel我们要找“刘天王”;
table_array:这个参数的目的是告诉Excel我们要在哪里找;实例中的“员工!$B$2P:$C$13”是告诉Excel我们要在员工表的这些区域内去找“刘天王”。
!:需要特别提醒注意的是这个区域的第一列必须是我们要找的位置列,也就是姓名列;
col_index_num:这个参数的目的是告诉Excel在指定区域内找到lookup_value之后,取该区域的第几列的值回来;实例中的“2”是告诉Excel在这个区域找到“刘天王”后,将“刘天王”所属的部门给取回来,也就是取第二列的值回来,即员工表中部门那一列。
需
要特别注意的是:这个序号是从1开始数,在指定区域内按从左到右顺序。
range_lookup:这个参数的目的是告诉Excel如果找不到lookup_value,Excel怎么办?实例中“FALSE”是告诉计算机精确匹配,也就是当Excel在员工表中没有找到“刘天王”时返回错误值。
强调建议使用这个函数的时候全部使用“FALSE”这个参数值,以便使你及时发现问题,使分析更有效。
当我们将这几个设置指定给Vlookup之后,回车之后,Excel就会自动将“刘天王”所属的部门“业务二部”从员工表中找出来放到相应的单元格内,利用同样的方法,我们就可以很快的将需要做分析的相关员工客户信息从各自的表中取出来集中到我们想要分析的报表中来。
其实总结起来,我们的目的是想将销售流水表中每一行中员工对应的所属部门集中到这张表中,Vlookup所起到的作用就是我们只要告诉要找哪一列的值(流水表的员工列),然后在哪里找(员工表这个数据表),找到后返回什么值(员工表的部门列),找不到怎么办(False)这几个条件之后,剩下的工作就全部由Excel来完成就可以了,Excel会精确的将对应员工的部门给选择出来。
[!快速填充公式提示:当鼠标移动到单元格右下角的时候,即鼠标变成一个小十字的时候,双击鼠标左键就自动填充到列末的位置]
在完成了如何将相关数据集中起来之后,那么我们如何实现将这些数据“旋转起来”呢?以下我们将详细介绍一下数据透视表的功能。
四、数据旋转——活用数据透视表
有许多朋友一看到数据透视表的那么多功能,就开始望而却步,继续使用Excel的初级功能来完成工作,其实数据透视表类似于“堆积木“,也就是将我们需要的内容堆积到相应的位置基本上就可以完成分析的目的。
在使用数据透视表之前,我们先想一下我们最终想要的报表格式,Excel本身特点决定了报表的格式是由三个要素组成的,行、列、数据。
以部门销售趋势分析为例,表1是我们需要的最终格式。
如果行列的显示,我们可以任意拖动数据表的项目进去,里面的数据随着行列项目的不同而进行调整,那么我们的数据不就旋转起来了吗?
以下我们介绍一下数据透视表是如何帮助我们实现这一功能的:
第一步:首先打开刚才做好的数据表,用鼠标单击数据清单上的任意单元格。
第二步:选择[数据(D)],执行子菜单[数据透视表和图表报告(P)]菜单项命令,进入“数据透视表和数据透视图表向导”的步骤一界面,如图6:
第三步:我们按默认设置,在“所需创建的报表类型”中选中“数据透视表”单选按钮,然后按“下一步”按钮。
第四步:“数据透视表和数据透视图向导”的步骤二要求指定要建立的数据透视表报表所基于的数据区域。
如果在进入该向导之前,你没有打开一览表,可按“浏览”按钮选择它所在的工作簿;如果进入该向导之前已经打开该工作簿并且单击了其上的任意单元格,则Excel将自动选中整个数据清单,如图7:
第五步:进入向导的步骤三,如果你希望把数据透视表报表显示在和源数据不同的工作表上,可选中“新建工作表”单选按钮;如果你希望把透视表建立在源数据所在的工作表上,则选中“现有工作表”单选按钮,按该单选按钮下输入域后的“压缩对话框”图标进入工作
表,在工作表上选定显示数据透视表的单元格区域。
如图8:
第六步:你可以在向导的步骤三中按“布局”按钮进入如图9所示界面,设置数据透视表报表的布局。
大家看这就是Excel给我们提供的拖拉积木的平台:
第七步:把右边我们集中后数据表的列名称拖放到我们想要的行、列、数据位置后,你还可以用鼠标双击字段的名称进行更高级的设置。
我们以部门销售趋势分析为例,如图10:
我们将“部门”拖到“行”的位置,将“销售日期”拖到“列”的位置,将“销售金额”拖到“数据”的位置。
我们看一下按“确定”、“完成”之后的结果是怎么样的?
第八步:图11是“确定”之后的结果:
我们发现数据已经按照部门进行汇总了,但是销售日期却是按天进行汇总,并不是我们想要的按月进行汇总的结果。
这个问题Excel 早已经帮我们想好了,我们点击“销售日期”按右键,选择“组及显示明细数据”及下拉菜单“组合”,就会出现“分组”的小窗口。
第九步:日期分组示例(见图12):
大家可以看到Excel提供了按月、按季度以及按年度的组合,可以根据我们的需要进行选择。
在这个例子中我们选择“季度”之后按“确定”。
就是我们想要的结果,如图13:
第十步:数据透视表扩展,大家看到在“部门”和“销售日期”边上都有下拉箭头,我们点击下拉箭头可以任意选择所需要查看的数据。
通过这个实例我们利用Excel的两个功能实现了将数据旋转,分享一下做报表的思路,有关更详细的功能介绍请参阅相关专业书籍或Excel的帮助功能。