1 / 12
文档名称:

excelvlookup函数使用方法.doc

格式:doc   大小:136KB   页数:12
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

excelvlookup函数使用方法.doc

上传人:gorynich 2022/9/11 文件大小:136 KB

下载得到文件列表

excelvlookup函数使用方法.doc

文档介绍

文档介绍:excelvlookup函数使用方法
今天在百度知道的时候,看到旁边有人问excel中条件查找vlookup的问题,有几位高手都知道使用vlookup作答,可惜都是没有经过测试,直接复制别人的答案。有图详细解答一下这个问题:
问题:如下excelvlookup函数使用方法
今天在百度知道的时候,看到旁边有人问excel中条件查找vlookup的问题,有几位高手都知道使用vlookup作答,可惜都是没有经过测试,直接复制别人的答案。有图详细解答一下这个问题:
问题:如下图,已知表sheet1中的数据如下,如何在数据表二sheet2中如下引用:当学号随机出现的时候,如何在B列显示其对应的物理成绩,
首先我们介绍下使用的函数vlookup的几个参数,vlookup是判断引用数据的函数,它总共有四个参数,依次是:
1、判断的条件
2、跟踪数据的区域
3、返回第几列的数据
4、是否精确匹配
根据问题的需求,这个公式应该是:
=vlookup(a2,sheet1!$a$2:$f$100,6,true)详细说明一下在此vlookup函数例子中各个参数的使用说明:1、a2是判断的掉条件,也就是说如果sheet2表中a列对应的数据和sheet1表中的数据相同方能引用;
2、sheet1!$a$2:$f$100是数据跟踪的区域,因为需要引用的数据在f列,所以跟踪的区域至少在f列,$是绝对引用(关于绝对引用可以参考这里);3、6这是返回什么数的列数,如上图的物理是第6列,所以应该是6,如果要求英语的数值,那么此处应该是5
4、是否绝对引用,如果是就输入true如果是近似即可满足条件那么输入false(近似值主要用于带小数点的财务、运算等)
5、vlookup是垂直方向的判断,如果是水平方向的判断可使用Hlookup函数结果如下图:
不知道你是否已经会使用vlookup这个条件查找函数,如果你有兴趣可以试试本例。与本例结合紧密的是excel数据引用,更多的excel可以参考这里。excel数据引用公式的使用方法
现实中excel的功能已经能够帮助我们解决很多问题。今天一个同事问我了一个问题,说能否建立一个excel模板文件自动检测其他的excel文件,检测其中的数据,如果受检测的excel文件做任何数据的改动,这个模板文件会自动更新数据。想完成这一目的,使用excel的引用即可。
excel数据引用分为四种,我们给大家简单介绍下:
1、excel数据相对引用。这种最为简单,通常大家都知道,就是普通的公式计算。简单介绍几个公式,相信大家都很清楚。
1)、在d2单元格中需要计算:数据一和数据二的平均数与数据三的差。就可以输入
=(A2+B2)/2-C2
或者输入
=sum(A2:B2)/2-C2
其中,括号必须是英文状态或者是半角中文状态,其中的列号ABC输入大小写没有关系,都会自动变成大写。如果求和的数据过多则不要用加号了,用sum求和函数较为方便。(求括号内英文冒号两侧的单元格之间的数据之和)sum函数不但可以求横向的行之和、竖向的列之和,还可以求对角线所辖区域的矩形区域之和。
2)、计算:数据一、数据二、数据三的最大值与最小值的差,可以输入:=max(a2:d2)-min(a2:d2)
其中,max是求最大值函数,min是求最小值函数。和sum一样,这两个函数都支持对角线所辖区域矩形的数据运算。
3)、计算:如果数据一大于1500,则综合数据是数据一、数据二、数据三求和,若数据一介于1000至1500之间则计算数据一和数据二之和,若数据一低于1000,则只记录数据一的结果。(这个例子在公司计算工资的时候很常用,但是要非常小心边界的判断,需要的时候可以用>=表示大于等于,用<=来表示小于等于)关于这个if判断语句的写法要非常小心括号的运用,我们可以在有图早期的一篇个人所得数计算公式中看到多次嵌套的运用。
=IF(A2>1500,SUM(A2:C2),IF((A2<1000),A2,SUM(A2:B2)))
这三个例子主要是介绍大家常见的三种模式:直接运算,用excel的函数进行运算,用程序语句进行运算。(这种提法是我自己随便想的,不一定有真正的三中模式之说。)
2、excel数据的绝对引用。参加了办公自动化培训班的朋友和自学excel的朋友应该对他不陌生。举例说明一下,还以上面的那些数据为例:计算数据一中每个数据与最大值的差。(呵呵,也很常用的,就是计算平级的人或者部门之间的差距)
我们一般会在d2单元格输入
=MAX(A2:A6)-A2
成但d3、d4、d5等下面单元格的数据,当我们拖动可是我们无法通过拖动,生
的时候,在d3单元格变成了
=MAX(A3:A7)-A3
这显然不是