精华内容
下载资源
问答
  • 1、常规查询 VLOOKUP(要找谁,在哪儿找,返回第几列的内容,精确找还是近似找) VLOOKUP(查找值,数据表,系列数,匹配条件) ...一般 VLOOKUP 从左往右查找,且查找值必须 在数据表(查找区域)的第一,否则会显示

    1、常规查询

    VLOOKUP(要找谁,在哪儿找,返回第几列的内容,精确找还是近似找)

    VLOOKUP(查找值,数据表,系列数,匹配条件)

    0

    系列数:查找结果返回的列数,一般从查找区域开始数,第一列为1

    匹配条件:精确匹配(一般值为0 或FALSE),近似匹配(1,或true),不填默认为true

    0

    0

    VLOOKUP(查找值,数据表,系列数,匹配条件)

    VLOOKUP(G2,B2:D10,3,0)

    一般 VLOOKUP 从左往右查找,且查找值必须 在数据表(查找区域)的第一列,否则会显示 “#N/A”

    2、逆向查询

    如果要反过来查找,需要使用 IF 或 CHOOSE重新构建表。

    CHOOSE({1,2..},第一列范围,第二列范围...) 相当于VLOOKUP 的 数据表区域重新构建。 可以构建多列。

    0

    IF({1,0},查找值所在列范围,查找结果所在列范围)

    0

    IF({0,1},查找结果所在列范围,查找值所在列范围)

    0

    IF({1,0}详细参考:IF({1,0},迷惑了这么多人,我们一起来聊聊究竟怎么玩转它!

    HLOOKUP函数的用法和VLOOKUP函数的用法相似,只是vlookup函数是垂直方向的判断,而HLOOKUP函数是水平方向的判断。

    3、带通配符的查询

    VLOOKUP函数的七种典型用法,你都会了吗? - 知乎

    =VLOOKUP($G2&"*",$B:$D,1,0) 或 =VLOOKUP($G$2&"*",$B:$D,COLUMN(A1),0)

    $ 为绝对定位

    通配符“*”表示任意多个字符,VLOOKUP函数第一参数使用$G2&"*",即在C列中查询以H2单元格内容开头的内容,并返回对应列的信息。

    0

    4、近似查询

    =VLOOKUP($D2,$G$2:$H$7,2,1)

    =VLOOKUP(查询的值,匹配范围,返回结果所在列,近似匹配)

    0

    5、多条件查询

    =VLOOKUP(G2&H2,IF({1,0},E2:E10&D2:D10,B2:B10),2,0)

    0

    提示:

    使用连接符“&”将部门和职务合并成新的字符串,以此作为VLOOKUP函数的查询条件。

    IF部分,先将D列的部门和E列的职务进行连接,再使用IF({1,0}的方式,构造出部门职务在前、姓名在后的内存数组。

    VLOOKUP函数在IF函数构造出的内存数组首列中查询部门职务字符串的位置,返回对应的姓名。

    数组公式,不要忘了按组合键。

    6、一对多查询

    0

    首先在A2单元格输入以下公式,向下复制:

    =(E2=$H$2)+A1

    E列的分数每重复出现一次,A列的序号增加1

    0

    提示:

    E列的分数每重复出现一次,A列的序号增加1。

    VLOOKUP函数使用1至N的递增序列作为查询值,使用A:C列作为查询区域,以精确匹配的方式返回与之相对应的C列的姓名。注意查找区域必须由辅助列A列开始。

    最后将辅助列字体设置为白色或进行隐藏即可。

    7、按指定次数重复数据

    0

    如图:根据c列指定的次数,重复B列的内容。

    首先在A2单元格输入以下公式,向下复制:=A1+C2

    0

    然后在E2单元格输入以下公式,向下复制:

    =IFERROR(VLOOKUP(ROW(A2),A:B,2,0),E3)

    0

    8、返回多列数据

    =VLOOKUP($H2,$C$2:$F$10,COLUMN(B2),0)

    0

    9、VLOOKUP 查询多个表

    indirect函数:Excel函数那么多,INDIRECT是你不得不学的一个

    Excel中的强大的引用函数——indirect函数实例介绍

    indirect函数对单元格引用

    =indirect(引用的单元格,引用方式)。我们平时使用的工作表行都是用阿拉伯数字表示,列都是英文大写字母表示,所以这里的第二个参数往往都会省略。所以平时使用indirect函数时只考虑一个参数即可。

    不同sheet的数据求和:如图,查找指定人名的语文成绩,语文成绩在 sheet 语文表李

    0

    或:

    0

    0

    0

    sheet 名!数据列范围

    [表名.后缀名]sheet名!数据列范围

    0

    =VLOOKUP($A18,INDIRECT("[成绩表3.xlsx]"&C$17&"!$B$2:$C$10"),2,0)

    0

    展开全文
  • VLOOKUP函数的第三个参数是查找返回值所在的列数,如果我们需要查找返回多列时,这个列数值需要一个个的更改,比如返回第2列的,参数设置为2,如果需要返回第3列的,就需要把值改为3。。。如果有十几列会很麻烦的。...
  • 相信很学编程的人都对Vlookup函数不陌生,一些在excel中不方便处理的大量数据,用Python就可以轻松解决。下面介绍openpyxl库中如何实现vlookup函数 : 1.数据源介绍 如图所示,有一个“ vlookup.xlsx ”文件,“ ...
  • Excel中Vlookup函数使用技巧及应用实例

    千次阅读 多人点赞 2020-01-07 17:09:28
    Vlookup函数的使用技巧: ... 平时工作中经常需要对Excel表格中数据进行查询调用,...本文完整详尽的介绍了VLOOKUP函数使用方法,并结合实例深入的讲解了Vlookup函数的应用技巧。 1、VLOOKUP函数语法解析 VLOOKUP ...

    Vlookup函数的使用技巧:

    转自:http://www.officezhushou.com/vlookup/5910.html

    平时工作中经常需要对Excel表格中数据进行查询调用,VLOOKUP函数是工作中使用频率超高的查询函数之一。本文完整详尽的介绍了VLOOKUP函数的使用方法,并结合实例深入的讲解了Vlookup函数的应用技巧。

    1、VLOOKUP函数语法解析

    VLOOKUP 基础用法是搜索某个单元格区域的第一列,然后返回该区域相同行上任何单元格中的值。

    VLOOKUP 中的 V 表示垂直方向。当比较值位于所需查找的数据的左边一列时,可以使用VLOOKUP

    语法结构:

    VLOOKUP(lookup_value,table_array, col_index_num, [range_lookup])

    解读:

    VLOOKUP(找什么,在哪找,找到后返回其右侧对应的第几列数据,精确还是模糊查找)

    这样一看是不是清晰多了?

    具体的语法说明大家按F1看帮助文档吧,本文就不再详细解读了。

    需要说明的一点是,Excel中的帮助信息也有错误,比如在插入函数功能中VLOOKUP第四参数的说明就是错的,大家注意不要被误导哦!如下图:

    Vlookup函数的使用技巧及应用实例

    红框部分帮助错误,应改为:如果为FALSE或0,精确匹配,如果为TRUE或忽略,大致匹配。

    详细解读:

    VLOOKUP函数语法解析

    http://www.officezhushou.com/vlookup/5523.html

    2、VLOOKUP函数单条件查找

    根据单条件进行数据查找是最基础也是最常见的需求了。

    看如下案例,工作中的数据源为A:B两列,分别放置业务员姓名和对应的销售额,当需要按照业务员查找其对应的销售额时,就要用到VLOOKUP函数了。

    Vlookup函数的使用技巧及应用实例

    表中黄色区域为公式所在位置,以E2单元格公式为例

    =VLOOKUP(D2,$A$2:$B$12,2,0)

    这个公式是标准的VLOOKUP函数的基础应用方法,每个参数都没有变形,所以很方便初学者获悉这个函数最原始的含义和作用。

    第一参数:找什么(或者说按什么查找),按业务员查找,所以输入D2

    第二参数:在哪找,数据源区域在A:B列,所以输入$A$2:$B$12

    第三参数:找到后返回第几列,我们要查找的是销售额,销售额位于B列,即第二参数中的第二列,所以输入2

    第四参数:这里要精确查找,所以输入0

    翻译过来就是

    =VLOOKUP(要查找的业务员,包含业务员和其销售额的数据源区域,找到后返回第2列,精确查找)

    详细解读:

    VLOOKUP函数多条件查找

    http://www.officezhushou.com/vlookup/5525.html

    3、 VLOOKUP函数多条件查找

    如果有多个条件要同时满足怎么办?

    其实很简单,可以在数据源左侧创建一个辅助列,将多个条件用&符号连接起来作为条件查找列。

    如果数据源左侧不允许插入列,或者想直接用一个公式搞定多条件查找,自然也有办法啦,下面结合一个案例来介绍这种方法。

    看如下案例,工作中的数据源为A:C两列,分别放置水果、产地和对应的销售额,当需要同时按照水果和产地查找其对应的销售额时,就要用到VLOOKUP函数的多条件查找技巧了。

    Vlookup函数的使用技巧及应用实例

    表中黄色区域为公式所在位置,以G2单元格公式为例

    输入以下数组公式,按<Ctrl+Shfit+Enter>组合键结束输入。

    =VLOOKUP(E2&F2,IF({1,0},$A$2:$A$12&$B$2:$B$12,$C$2:$C$12),2,0)

    注意:这个公式是数组公式,如果直接按Enter键输入会返回#N/A错误值。

    新人一定搞不懂啥叫数组公式呢?这里科普一下吧。

    Excel中的公式分普通公式和数组公式。

    普通公式不多说啦就是大家最常用的,输入公式后直接按Enter结束输入。

    数组公式是为了应对一些比较复杂的计算,需要对一组或者多组数据执行多项计算,返回一个值或者一组值的公式,这样的公式输入完成后需要按<Ctrl+Shfit+Enter>组合键结束输入,公式两侧会自动出现一对大括号{},标识这个公式是要按照数组运算模式来计算的。

    当鼠标定位在公式所在单元格进入编辑状态时,大括号就消失了,当我们按ESC键退出编辑状态时大括号就又重新出现了。

    详细解读:

    VLOOKUP函数多条件查找

    http://www.officezhushou.com/vlookup/5525.html

    4、VLOOKUP函数查找返回多列数据

    单条件查找会了,多条件查找也学了,都是输入一个公式然后向下复制填充一列的形式,如果有多列数据需要根据查找值调取对应数据,那么如何输入一个公式就能搞定一个区域的数据调用呢?

    这个案例告诉你答案。

    下图中左侧表格是数据源区域,需要在右侧区域根据业务员姓名调取对应的科目成绩,黄色区域是需要填写公式的区域。

    Vlookup函数的使用技巧及应用实例

    这个案例中,观察到右侧的科目顺序和数据源一致,都是从数学到体育,如果用最笨的方法一列一列写公式固然可以实现目的,但当需要查找的列很多时无疑是一项大工程。

    这里给出一个简单实用的公式,选中H2:K5单元格区域,输入以下公式后按<Ctrl+Enter>组合键。

    注意是组合键同时按下,而不要只按Enter键哦!

    =VLOOKUP($G2,$A$2:$E$12,COLUMN(B1),0)

    详细解读:

    VLOOKUP函数查找返回多列数据

    http://www.officezhushou.com/vlookup/5526.html

    5、VLOOKUP函数从右向左查找

    工作中免不了遇到数据源中要调取的数据在查找值所在列的左侧,知道VLOOKUP函数的常规用法是从左往右找,那么遇到这种需要从右往左查找的问题如何解决呢?

    下面的表格中,需要按照给出的编号查找对应的业务员姓名,黄色区域输入公式。

    Vlookup函数的使用技巧及应用实例

    看到这个场景,有的小伙伴或许说,虽然VLOOKUP函数只能从左往右找,那干脆把数据源里面的编号列改到左边不就行了吗?

    想的没错,这样是可以实现的,但以下几种情况下还是学会一个公式一步到位的比较好:

    1、当数据源格式不允许改动时

    2、当这项工作出现的频率较高,你懒得每次都要重新改数据源,想一劳永逸时

    3、当你想除了基础用法之外,多学点高逼格用法时,哈哈

    所以说技多不压身,多学一手,何乐而不为呢?

    F2单元格输入以下公式后向下复制填充。

    =VLOOKUP(E2,IF({1,0},$B$2:$B$12,$A$2:$A$12),2,0)

    详细解读:

    VLOOKUP函数从右向左查找

    http://www.officezhushou.com/vlookup/5528.html

    6、VLOOKUP函数按数据所处区间划分等级

    工作中除了精确查找外,模糊匹配也经常遇到。结合下面这个案例来学习模糊匹配技巧。

    下面表格中左侧是数据源区域,需要按照等级划分规则,将成绩划分到其对应的等级中。

    Vlookup函数的使用技巧及应用实例

    等级划分规则如下:

    [0,60): D

    [60,80): C

    [80,90): B

    [90,100]: A

    看到这里,很多小伙伴一定想到用IF多条件嵌套来解决,没错,使用IF是可以实现的,比如这两个公式都能实现我们的需求。

    =IF(B2>=90,"A",IF(B2>=80,"B",IF(B2>=60,"C","D")))

    =IF(B2<60,"D",IF(B2<80,"C",IF(B2<90,"B","A")))

    但是当划分规则更多时,编辑公式的时候需要一层一层的嵌套,用IF书写公式简直变成了体力活。

    有没有更简便的办法呢?当然,只要学会VLOOKUP模糊匹配技巧就可以了。

    用以下公式就可以实现IF多层条件嵌套同样的结果了。

    =VLOOKUP(B2,{0,"D";60,"C";80,"B";90,"A"},2)

    详细解读:

    VLOOKUP函数按数据所处区间划分等级

    http://www.officezhushou.com/vlookup/5529.html

    7、VLOOKUP函数使用通配符模糊查找

    当在工作中遇到需要只根据查找值的一部分进行查找时,记得可以利用通配符的特性来实现。

    下面结合一个案例来介绍。

    表格中左侧是数据源,需要查找业务员名字中带“强”的人的销售额。

    Vlookup函数的使用技巧及应用实例

    通配符星号*通配任意个字符,问号?通配单一字符,这个案例中模糊查找的规则是只要名字中带“强”就可以,所以我们需要使用“*强*”这种形式,支持“强”字出现在任意位置。

    E2公式为:

    =VLOOKUP("*强*",$A$2:$B$12,2,0)

    详细解读:

    VLOOKUP函数使用通配符模糊查找

    http://www.officezhushou.com/vlookup/5530.html

    8、VLOOKUP函数多层级条件嵌套查找

    遇到多层级条件嵌套查找,很多人第一时间想到的是IF多条件嵌套,还有些高手想到的是LOOKUP函数查找,其实VLOOKUP函数也可以搞定。

    比如下面这个案例,要根据会员的消费金额查找其所处的会员等级。

    Vlookup函数的使用技巧及应用实例

    当消费金额处在两级会员等级之间时,按较低一级的等级算,比如消费金额3333,处于会员等级三级和四级之间,那么该会员属于三级会员,只有达到5000消费金额后才算四级会员。

    E2输入以下公式,向下填充。

    =VLOOKUP(D2,$A$2:$B$8,2)

    详细解读:

    VLOOKUP函数多层级条件嵌套查找

    http://www.officezhushou.com/vlookup/5531.html

    9、VLOOKUP函数按指定次数重复数据

    工作中一些复杂场景会遇到按指定次数重复数据的需求,如下图所示。

    Vlookup函数的使用技巧及应用实例

    D列黄色区域是由公式自动生成的重复数据,当左侧的数据源变动时,D列会按照指定的重复次数自动更新。

    这里使用的是一个数组公式,以D2为例,输入以下数组公式后按<Ctrl+Shfit+Enter>结束输入。

    =IFERROR(VLOOKUP(ROW(A1),IF({1,0},SUBTOTAL(9,OFFSET(A$2,,,ROW($1:$3))),B$2:B$4),2,),D3)&""

    这个思路和方法都很赞,转给朋友们分享一下吧~

    详细解读:

    VLOOKUP函数按指定次数重复数据

    http://www.officezhushou.com/vlookup/5532.html

    10、VLOOKUP函数返回查找到的多个值

    都知道VLOOKUP的常规用法下,当有多个查找值满足条件时,只会返回从上往下找到的第一个值,那么如果需要VLOOKUP函数一对多查找时,返回查找到的多个值,有办法实现吗?答案是肯定的。

    结合案例来看。

    下面表格中左侧是数据源,当右侧D2单元格选择不同的著作时,需要黄色区域返回根据D2查找到的多个值。

    Vlookup函数的使用技巧及应用实例

    在这里,先给出遇到这种情况最常用的一个数组公式

    E2单元格输入以下数组公式,按<Ctrl+Shift+Enter>组合键结束输入。

    =INDEX(B:B,SMALL(IF(A$2:A$11=D$2,ROW($2:$11),4^8),ROW(A1)))&""

    这是经典的一对多查找时使用的INDEX+SMALL+IF组合。

    用VLOOKUP函数的公式,我也给出,E2输入数组公式,按<Ctrl+Shift+Enter>组合键结束输入。

    =IF(COUNTIF(A$2:A$11,D$2)<ROW(A1),"",VLOOKUP(D$2&ROW(A1),IF({1,0},A$2:A$11&COUNTIF(INDIRECT("A2:A"&ROW($2:$11)),A$2:A$11),B$2:B$11),2,))

    详细解读:

    VLOOKUP函数返回查找到的多个值

    http://www.officezhushou.com/vlookup/5533.html

    11、VLOOKUP函数在合并单元格中查找

    合并单元格,这个东东大家在工作中太常见了吧。

    在工作中尽量避免合并单元格,尤其是在数据处理过程中。但这并不能避免跟合并单元格打交道,因为数据源来自的渠道太多了,遇到了合并单元格也不能影响到数据处理和分析过程。

    下面结合一个案例,介绍合并单元格中如何使用VLOOKUP函数查找。

    Vlookup函数的使用技巧及应用实例

    注意到左侧的班级列包含多个合并单元格且都是3行一合并,右侧的查找是根据班级和名次进行双条件查找。注意是从合并单元格中查找哦。

    最简便的办法是在数据源左侧做个辅助列,将合并单元格拆分并填充,这就回归到前面介绍过的多条件查找的用法了。这个案例不创建辅助列,也不改动数据源结构,直接使用公式进行数据提取。

    G2输入以下公式

    =VLOOKUP(F2,OFFSET(B1:C1,MATCH(E2,A2:A10,),,3),2,)

    详细解读:

    VLOOKUP函数在合并单元格中查找

    http://www.officezhushou.com/vlookup/5534.html

    12、VLOOKUP函数提取字符串中的数值

    工作中有时会遇到从一串文本和数值混杂的字符串中提取数值的需求,如果字符串比较多而且经常变动,与其每次都手动提取数值,就不如写好一个公式实现自动提取。当数据源更新时,公式结果还能自动刷新。

    下面的案例中,可以看到字符串中包含的数值各式各样,有整数也有一位小数、两位和多位小数,还有百分比数值,使用公式都可以一次性批量提取(百分号提取出来默认按照小数形式显示,可以设置格式改变显示方式)。

    Vlookup函数的使用技巧及应用实例

    首先给出数组公式,在B2输入以下数组,按<Ctrl+Shift+Enter>组合键结束输入。

    =VLOOKUP(9E+307,MID(A2,MIN(IF(ISNUMBER(--MID(A2,ROW($1:$99),1)),ROW($1:$99))),ROW($1:$99))*{1,1},2)

    详细解读:

    VLOOKUP函数提取字符串中的数值

    http://www.officezhushou.com/vlookup/5535.html

    13、VLOOKUP函数转换数据行列结构

    VLOOKUP函数不光能查找调用数据,还可以用来转换数据源的布局,比如将行数据转换为多行多列的区域数据,如下面案例。

    数据源位于第二行,要将这个1行20列的行数据转换为黄色区域所示的4行5列的布局。

    Vlookup函数的使用技巧及应用实例

    选中P5:T8单元格区域,输入以下区域数组公式,按<Ctrl+Shift+Enter>组合键结束输入。

    =VLOOKUP("*",$A$2:$T$2,((ROW(1:4)-1)*5+COLUMN(A:E)),0)

    详细解读:

    VLOOKUP函数转换数据行列结构

    http://www.officezhushou.com/vlookup/5536.html

    14、VLOOKUP函数疑难解答提示

    在使用VLOOKUP函数的过程中,很容易遭遇公式返回错误值的困境,下面这些错误值总结了最常见的问题,介绍产生错误原因的同时还给出了排除错误值的方法。

    Vlookup函数的使用技巧及应用实例

    详细解读:

    VLOOKUP函数疑难解答提示

    http://www.officezhushou.com/vlookup/5537.html

    更多相关阅读

    VLOOKUP函数使用过程中常见问题及解决方法

    VLOOKUP函数的一个小技巧

    VLOOKUP函数的使用方法汇总

    Excel2013表格中用VLOOKUP函数快速引用与编号相配的数据的方法

    使用VLOOKUP函数单条件查找的方法

    展开全文
  • 公司销售的产品一般都会有一份详细的价格表,方便销售人员对外报价。但客户咨询或购买的并非全部产品,如果把...今天阿钟老师就教大家利用VLOOKUP函数制作一份自动报价单,省得你再出报价单时查询价格表,再录入的麻...

    【温馨提示】亲爱的朋友,阅读之前请您点击【关注】,您的支持将是我最大的动力!

    ef46eeca0ccb6cd0434dcca4540e1f9a.png

    公司销售的产品一般都会有一份详细的价格表,方便销售人员对外报价。但客户咨询或购买的并非全部产品,如果把整个价格表发给客户,一是价格太多,客户看起来麻烦,二是把全部价格提供客户也不利于公司,所以公司销售人员要制作一份报价单。今天阿钟老师就教大家利用VLOOKUP函数制作一份自动报价单,省得你再出报价单时查询价格表,再录入的麻烦事。

    16daceac681a6bbd79a88c30bbad6012.png

    先来看看报价单最终效果(如果喜欢这个报价单,文末附免费领取方式)

    49b0135b6d49d970a53471fbb6344f0e.gif

    开始制作:

    01.准备数据:

    产品价格表:其中编号要求具有唯一性,也就是说编号不能出现重复现象。

    f39501f5506c6d9a0cd1b439b45c87a0.png

    产品报价单:报价单的美化设计工作可以参考阿钟老师以前发布的教程,本章教程中不再重复讲述,重点学习VLOOKUP函数获取相关数据。

    0b13d2b1a49fb4beef397de05de70d1c.png

    02.制作下拉菜单

    报价单的编号列可以通过下拉菜单选择录入,省去找字的可麻烦。

    选中B10:B19单元格区域,点击【数据】选项卡中的【数据验证】按钮,在数据验证窗口中选择【设置】页面,验证条件允许选择【序列】,来源框中选择价格表的A列,最后点击【确定】,编号下拉菜单制作完成。关于下拉菜单制作的详细教程,阿钟老师以前也分享过专,点击我的头像去主页查看相关教程。

    d0696a1fa68d4dcfee460ab8bb138c64.png

    03.VLOOKUP函数公式设置

    产品名称、型号及规格、单位、单价需要用VLOOKUP函数来获取价格表中对应的数据。

    【产品名称】公式:=IFERROR(VLOOKUP(B10,价格表!A:E,2,0),"")

    在C10单元格输入公式回车键确认后,再选中C10单元格,鼠标向下拖动填充公式到C19单元格。

    f6746ff7c0e57bc36206684a9fc742cc.png

    【型号及规格】公式:=IFERROR(VLOOKUP(B10,价格表!A:E,3,0),"")

    0265984cb9cf51834f5b4de596b0eed9.png

    【单位】公式:=IFERROR(VLOOKUP(B10,价格表!A:E,4,0),"")

    58dc454c4e0003211095fdd7c81a74a9.png

    【单价】公式:=IFERROR(VLOOKUP(B10,价格表!A:E,5,0),"")

    188d3eb991dcf43a5171dda06ed04617.png

    04.其他公式设置

    【金额】公式:=IFERROR(E10*G10,"")

    8353dac90569e8b1dccbcb8ddae45e4b.png

    【数量合计】公式:=SUM(E10:E19)

    1bb4edcc11e609a9b3f05765741c264d.png

    【金额合计】公式:=SUM(H10:H19)

    4a451200faf1306d817ffa2d9057ed60.png

    05.VLOOKUP函数详解

    很多小伙伴们感觉VLOOKUP函数语法难以理解,而且参数还那么多!阿钟老师给分享一个白话版说明,看完相信你有茅塞顿开的感觉。

    语法:VLOOKUP(你找谁?在哪里找?你想要的结果在查找范围的第几列?你是想随便找还是精确找?)

    参数详解:

    1、你找谁:就是你要查找的值,也被称为查阅值。

    2、在哪里找:你要查找的值或查阅值所在的区域。

    重点:查阅值应该始终位于所在区域的第一列,这样 VLOOKUP 才能正常工作。 例如,如果查阅值位于单元格 C2 内,那么您的区域应该以 C 列开始。

    3、你想要的结果在查找范围的第几列: 例如, 如果指定 B2: D11 作为区域, 则应将 B 作为第一列, 你要的结果在 C 列那就为2, 依此类推。

    4、你是想随便找还是精确找:此项为可选,如果随便找则输入1或TRUE,如果精确找输入0或FALSE,如果不输入默认为随便找。

    06.IFERROR函数详解

    细心的小伙伴会发现上面的公式中多次用到IFERROR函数,这是我们为了处理数据出现错误值而设置的。

    用途:判断函数公式结果是否为错误值,并错误值进行剔除。

    语法:IFERROR(value,value_if_error)

    参数:当第一个参数value的结果为错误值时(错误值: #N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME?或 #NULL!),执行第二个参数value_if_error的内容

    上面的公式为了防止VLOOKUP函数结果出现错误值时,让报价单元显得非常不协调,用IFERROR函数显示空值。

    07.报价单用法

    只需要通过下拉菜单点击选择编号,对应的产品信息自动显示出来,然后再输入数量完成自动计算功能,这样的报价单是不是简单多了。

    小伙伴还可能从报价单上自己开发实用的功能,也算是留个作业吧!

    1、建立客户工作表,客户名称下拉菜单选择录入,客户地址、联系电话自动生成;(下节教程有讲解)

    2、合计大写金额公式设置。

    需要模板的可以评论区留言"我要学习"后私信阿钟老师,记得点赞转发教程。

    小伙伴们,在使用Excel中还碰到过哪些问题,评论区留言一起讨论学习,坚持原创不易,您的点赞转发就是对小编最大的支持,更多教程点击下方专栏学习。

    展开全文
  • Excel VlookUp函数使用

    2018-04-03 17:48:21
    VLOOKUP函数是Excel中的一个纵向查找函数,它与LOOKUP函数和HLOOKUP函数属于一类函数,在工作中都有广泛应用,例如可以用来核对数据,个表格之间快速导入数据等函数功能。功能是按查找,最终返回该所需查询...
  • 大家好,最近推出的内容是"VBA信息获取与处理"中的部分内容,这套教程面向中高级人员,涉及范围更广,...在统计学的不同技术中需要使用随机数,比如在从统计总体中抽取有代表性的样本的时候,或者在将实验动物分配...

    大家好,最近推出的内容是"VBA信息获取与处理"中的部分内容,这套教程面向中高级人员,涉及范围更广,实用性更强,现在的内容是第二个专题"随机数(Random)在EXCEL工作表及VBA中的应用"的内容。

    对于数据处理而言,随机信息的处理是非常重要的一部分,什么是随机数呢?随机数是专门的随机试验的结果。在统计学的不同技术中需要使用随机数,比如在从统计总体中抽取有代表性的样本的时候,或者在将实验动物分配到不同的试验组的过程中等等。

    产生随机数有多种不同的方法。这些方法被称为随机数发生器。随机数最重要的特性是:它所产生的后面的那个数与前面的那个数毫无关系。真正的随机数是使用物理现象产生的:比如掷钱币、骰子、转轮、使用电子元件的噪音、核裂变等等,这样的随机数发生器叫做物理性随机数发生器,它们的缺点是技术要求比较高。

    计算机或计算器产生的随机数有很长的周期性。其实它们不是真正地随机产生,因为它们实际上是可以计算出来的,但是它们具有类似于随机数的统计特征。这样的发生器叫做伪随机数发生器。在实际应用中往往使用伪随机数就足够了。

    第一节 在EXCEL中随机函数的利用

    随机函数就是产生随机数的函数,是EXCEL中很重要的函数,应该说Excel和VBA对随机数的支持都是有限的。在Excel中,可以使用RAND工作表函数返回一个随机数D,其中0<=D<1。在分析工具包外接程序中,有一个名为RANDBETWEEN的函数,它将返回两个指定数字之间的随机整数。VBA有自己的随机函数Rnd,它返回一个随机数D,其中0<=D<1。在RAND函数和Rnd函数的基础上,我们可以设计出一些有用的公式和函数。

    1 RAND函数,返回值含小数部分

    返回到数字之间的十进制数(包括小数点后的小数部分),可以使用以下公式:=RAND()*(High-Low)+Low。

    其中Low是所需范围内的最小值,High是所需范围内的最大值。公式将返回一个介于Low和High之间的值。

    2 RAND函数,返回整数值

    返回到数字之间的十进制数整数(不带小数部分的整数),可以使用:=TRUNC(RAND()*(High-Low)+Low)

    上述公式中利用了一个TRUNC()函数,这个函数直接去除数字的小数部分。

    3 RAND 函数在数组中的应用

    RAND函数是一个可以支持数组的函数,因此RAND单独或上面的任何一个公式都可以用于数组公式。需要注意的是,RAND是一个易失函数(volatile function),这意味着它将在任何计算时重新计算。这意味着函数的值将随每次计算而改变。如果希望仅在某些情况下更改随机数,可以使用带有循环引用的公式来创建仅在某些情况下重新计算的随机数。也可以利用"迭代"运算来完成重新计算随机数的结果。

    我们看一下本节内容的截图:

    本节知识点回向:什么是随机数?什么是随机函数?在EXCEL工作表中有哪些随机函数可以利用?如何返回两个数间的随机数?如何返回两个数间的随机整数?

    再看看上面的截图E列的数为什么不是D列数的取整值?

    本节内容详细代码"参考002工作表.XLSM"

    VBA是利用Office实现自己小型办公自动化的有效手段,这是我对VBA的应用界定。在取代OFFICE新的办公软件没有到来之前,谁能在数据处理方面做到极致,谁就是王者。其中登峰至极的技能非VBA莫属!学习VBA是个过程,也需要经历一种枯燥的感觉,如太白诗云:众鸟高飞尽,孤云独去闲。相看两不厌,只有敬亭山。

    "水善利万物而不争",绵绵密密,微则无声,巨则汹涌。学习亦如此,知道什么是自己所需要的,不要蜷缩在一小块自认为天堂的世界里,待到暮年时再去做自欺欺人的言论。要努力提高自己,用一颗充满生机的心灵,把握现在,这才是进取。越是有意义的事情,困难会越多。愿力决定始终,智慧决定成败。不管遇到什么,都是风景。看淡纷争,看轻得失。茶,满也好,少也好,不要计较;浓也好,淡也好,其中自有值得品的味道。去感悟真实的时间,静下心,多学习,积累福报。而不是天天混日子,也不是天天熬日子。在后疫情更加严峻的存量残杀世界中,为自己的生存进行知识的储备,特别是新知识的储备。学习时微而无声,利用时则巨则汹涌。

    我记得20年前自己初学VBA时,那时的资料甚少,只能看源码自己琢磨,真的很难。20年过去了,为了不让学习VBA的朋友重复我之前的经历,我根据自己多年VBA实际利用经验,推出了六部VBA专门教程。

    第一套:VBA代码解决方案 是VBA中各个知识点的讲解,覆盖绝大多数的VBA知识点,初学必备;

    第二套:VBA数据库解决方案 数据库是数据处理的专业利器,教程中详细介绍了利用ADO连接ACCDB和EXCEL的方法和实例操作,适合中级人员的学习。

    第三套:VBA数组与字典解决方案 数组和字典是VBA的精华,字典是VBA代码水平提高的有效手段,值得深入的学习,是初级及中级人员代码精进的手段。

    第四套:VBA代码解决方案之视频 是专门面向初学者的视频讲解,可以快速入门,更快的掌握这门技能。

    第五套:VBA中类的解读和利用 这是一部高级教程,讲解类的虚无与肉身的度化,类的利用虽然较少,但仔细的学习可以促进自己VBA理论的提高。

    第六套教程:《VBA信息获取与处理》是一部高级教程,涉及范围更广,实用性更强,面向中高级人员。教程共二十个专题,包括:跨应用程序信息获得、随机信息的利用、电子邮件的发送、VBA互联网数据抓取、VBA延时操作,剪切板应用、Split函数扩展、工作表信息与其他应用交互,FSO对象的利用、工作表及文件夹信息的获取、图形信息的获取以及定制工作表信息函数等等内容。如需要可以可以WeChat: NZ9668

    学习的过程也是修心的过程,修一个平静的心。在代码的世界中,心平静了,心情好了,身体自然而然就好。心静则正,内心里没有那么多邪知邪见,也就没有那么多妄想。利人就是利己。这些教程也是为帮助大家起航,助上我自己之力,我的上述教程是我多的经验的传递,大家可以根据以上资料1,3,2,6,5或者是4,3,2,6,5的顺序逐渐深入的逐渐学习。

    每一分收获都是成长的记录,怎无凭,正是这种执着,成就了朝霞的灿烂。最后将一阙词送给致力于VBA学习的朋友,让大家感受一下学习过程的枯燥与执着:

    浮云掠过,暗语无声,

    唯有清风,惊了梦中啼莺。

    望星,疏移北斗,

    奈将往事雁同行。

    阡陌人,昏灯明暗,

    忍顾长亭。

    多少VBA人,

    暗夜中,悄声寻梦,盼却天明。

    怎无凭!

    分享成果,随喜正能量

    展开全文
  • 一、前言excel是我们工作中很常用的表格制作工具,它不仅仅只是...vlookup函数的功能其实就是用来找东西的,只要是找excel表格中的某个数据,大家都会想到使用vlookup函数vlookup函数怎么用呢?相信是很多人关心的...
  • 这里以电子表磅单1 和磅单2 为例做说明,现在看到了吧,磅单1 中的D客户名称是空白的,这D没有数据,磅单2 中有对应的数据,但是两个表中数据的顺序不一样,就需要通过vlookup函数进行引用。说明:可能 磅单2 中...
  • VLOOKUP函数使用之三,条件查找

    千次阅读 2020-04-08 13:29:28
    VLOOKUP函数使用之三,条件查找 VBA语言专家 发布时间:18-08-2418:26学者,科技达人 讲了两篇VLOOKUP函数的文章,今日继续讲这个专题,之所以讲这么,是因为这个函数对于大众来说,利用之广泛,前所未有。...
  • 锦袍绣帽跃金鞍。卷旗幡。整师还。轻骑穷追,湘尾鼓声寒。千里尘清高会处,张翠幕,万人看。藕丝衫袖捧雕盘。...说到VLOOKUP函数,只要是使用Excel的,相信对它一定不陌生,它的使用好处说多少都不为过,...
  • VLOOKUP是EXCEL最核心的几个函数之一,但是大多数人对其只知道一点皮毛。具体要怎样用好vlookup,可并不是一个容易的事情。... 这是VLOOKUP函数最基本的功能,可以通过函数匹配特定的数据。 举例...
  • 函数讲解功能:VLOOKUP是最常用的查找和引用函数,依据给定的查阅值,在一定的数据区域中,返回与查阅值对应的想要查找的值。语法:=VLOOKUP(查阅值,包含查阅值和返回值的查找区域,查找区域中返回值的号,精确...
  • EXCEL多列vlookup匹配

    千次阅读 2020-04-10 15:29:45
    关键有二: $字符 该符合保证了后面的字符不会随着拉动而自动变化 Column(A1)函数函数返回输入变量所在的列名
  • 通知:安卓APP以发布课程可以缓存下载和倍速看IOS系统(内测中)提示:小程序可以高清看本公众号视频教程苹果iOS用户请微信扫码学习年轻不羁,重薪出发永久学习官网所有课程也包括以后...其中的VLOOKUP函数是工作中...
  • Vlookup函数> 用途:用通俗的话就是根据现有条件查找到符合条件的值再黏贴过来。 返回与查询值同行的返回值。 语法:Vlookup(查询值,查询范围,返回数,匹配方式) ①第1个参数:选中查找范围里的第一...
  • vlookup函数使用方法 详解@TOC VLOOKUP函数使用方法详解 以下是excel中vlookup函数详解 1.查看需求 在左侧区域查找右侧对应人名的语文成绩 2.使用vlookup参数 VLOOKUP(lookup_value, table_array, col_index_num, ...
  • 使用Vlookup函数对数据进行分组

    千次阅读 2019-11-02 18:50:18
    excel里的数据如下: 1. 参考教程,对sheet1内的标准表进行了调整,结果如下: ...2. 对D(成绩总评)的空白单元格输入VLOOKUP函数,如图所示: 其中,第二个参数是确定比对范围的,比对的范围不变,因此...
  • 小伙伴们好啊,今天和大家来说说VLOOKUP的那些事儿,深入了解一下VLOOKUP函数的各种用法,看看这位大众情人还藏着多少不为人知的秘密。函数的语法为:VLOOKUP(要找谁,在哪儿找,返回第几列的内容,精确找还是近似找)第...
  • VLOOKUP函数使用及注意事项

    千次阅读 2017-03-11 23:09:18
    VLOOKUP用于在表格或数值数组的首查找指定的数值,并由此返回表格或数组当前行中指定处的数值 VLOOKUP(lookup_value,table_array, col_index_num, [range_lookup])。 汉语表述就是VLOOKUP(查找值,查找范围,...
  • vlookup函数使用说明

    2021-06-22 21:41:27
    *多层嵌套if函数可以用vlookup代替(if函数可以删去对照基准,vlookup函数不可删去,若要删去可把查找区域F9转换为数组) *近似匹配时,需要对查找区域的匹配参数做升序排列 *近似匹配时,只能向上查找
  • Vlookup函数用法详解

    千次阅读 2021-01-07 16:59:52
    这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、...
  • VLOOKUP函数可谓是Excel中最受欢迎的函数之一,然而很小伙伴只停留在基本的用法上,今天给大家分享六种VLOOKUP函数高阶用法。 首先,还是先说明一下VLOOKUP函数基本用法: 基本用法 VLOOKUP(Lookup_value,Table_...
  • VLOOKUP函数使用方法(高级篇)

    千次阅读 2016-12-21 13:35:03
    前言:前面我们分别学习了VLOOKUP函数的入门、初级和进阶篇。今天我们学习VLOOKUP函数的高级应用部分-VLOOKUP函数的数组应用。 一、VLOOKUP的反向查找。...二、VLOOKUP函数条件查找。 三、VLOOKUP函数的批量查找。
  • EXCEL使用vlookup函数合并个工作表 vlookup函数功能比较强大,不仅可以在同一个表格中进行使用,还可以对两个不同的表格进行匹配查找。可以进行两个表的合并。 例: 表1 软件工程学生信息表 表2 计算机学院学生...
  • 作为职场办公者,特别是hr者,都跟excel密切打着交道。...VLOOKUP函数是Excel中的一个纵向查找函数,通俗一点说,是用于搜索指定区域内首满足条件的元素,确定待检测单元格在区域中的行序号,再进一步返回...
  • 前言 虽然作为一枚程序员,但是对 excel 却不咋会用。 处于对“别的程序员”强烈的不信任感,如果有能够自己写代码来处理的任务,一般都不喜欢花...比如,最近我就遇到一个需要填充数据的问题,稍微研究下 vlookup...
  • Excel——vlookup函数用法详解

    千次阅读 2021-04-19 14:57:56
    VLOOKUP函数是Excel中的一个纵向查找函数,它与LOOKUP函数和HLOOKUP函数属于一类函数,在工作中都有广泛应用,例如可以用来核对数据,个表格之间快速导入数据等函数功能。功能是按查找,最终返回该所需查询...
  • 电子表格/ VLOOKUP (SPREADSHEETS / VLOOKUP) One of the most amazing (and confusing) function of Google Sheets (or Microsoft Excel) is VLOOKUP. Although not perfect in any sense of the word, it does ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,897
精华内容 1,158
关键字:

多列vlookup函数的使用方法