美文网首页E战到底特训营综合学习软件工具
15.查找函数(Vlookup、HLookup、Index、Ma

15.查找函数(Vlookup、HLookup、Index、Ma

作者: 77cda5d5f864 | 来源:发表于2018-08-17 16:51 被阅读0次

    Day16 228/365—2018

    001 今天高兴太高兴了,5队终于超过一队了,哈哈哈,而且还是以高分超过,付出总是有回报的,感谢梅队,感谢5队的所有小伙伴们,大家一起齐心协力,真是太好了,继续加油。另外自己也没想到昨天的打卡居然被评为精选日记了,也是一大惊喜呢。更要加油。

    002 今天上班感觉挺忙的,但是好像忙来忙去也没做啥事,本来还想着上班间隙学点今天的内容的,结果只看了vlookup,真心效率不行啊,带新人就是慢啊。只能不断暗示自己慢慢来慢慢来。

    003 晚上和同事出去吃饭,回来的比较迟,今天的内容又比较多比较琐碎,大部分的内容事都理解了,但是一些比较细碎的,比如查找区域是行还是列还是一整片区域,出来的结果好像不一样,后面的查找类型也是各不一样,在现有的课件上是能够用起来这些函数,不知道具体其他地方能不能用的起来,还是得多练习呢,加油。这些细碎得东西等有空了再慢慢问梅队,哈哈,梅队对我们真是任劳任怨啊。

    004 今天的内容最感兴趣的就是后面动态图表的制作了,刚学完,作业都没去做,打卡也没打,就去录这个操作的视频了,哈哈,真是中毒了,不过视频录制还是不够熟练,反反复复的折腾了半个多小时,出来的效果还是挺满意的。看来有空得多多练习下视频录制了。

    今天得学习内容《15.查找函数(Vlookup、HLookup、Index、Match)》

    一、Vlookup 函数 查找某数值相对应列数的值

    VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

    lookup_value:要查找的值 数值、引用或文本字符串
    table_array: 要查找的区域 数据表区域
    col_index_num :返回数据在查找区域的第几列数 正整数
    range_lookup: 模糊匹配/精确匹配 TRUE/FALSE(或不填)
    如果为range_lookup 为FALSE或0 ,则返回精确匹配,如果找不到,则返回错误值 #N/A。
    如果 range_lookup 为TRUE或1,函数 VLOOKUP 将查找近似匹配值,也就是说,如果找不到精确匹配值,则返回小于 lookup_value 的最大数值。如果range_lookup 省略,则默认为近似匹配。

    二、HLOOKUP 函数 查找某数值相对应行数的值

    HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)

    row_index_num 返回数据在区域的第几行数 正整数

    三、MATCH函数

    MATCH(lookup_value, lookup_array, match_type)

    作用:在一个区域或数组中查找指定数值的位置,如果查找不到则返回错误值,
    lookup_array必须是某一行或某一列,即必须为一维数据,引用的查找区域是一维数组。
    引用的查找区域为列则返回行数,查找区域为行则返回列数。
    match_type:一般为0,精确查找

    四、INDEX函数

    INDEX(array,row_num,column_num)

    作用:根据指定的行数和列数,返回指定区域的值。
    array:①如果数组中只包含一行或一列,则可以不使用相应的 row_num 或 column_num 参数。
    ②如果数组中包含多个行和列,但只使用了 row_num 或 column_num,INDEX 将返回数组中整行或整列的数组。
    Row_num:用于选择要从中返回值的数组中的行。如果省略 row_num,则需要使用 column_num。
    Column_num:用于选择要从中返回值的数组中的列。如果省略 column_num,则需要使用 row_num。

    五、利用match、index反向查找:从右到左,从下到上

    =INDEX(A2:A8,MATCH(A36,B2:B8,0))

    vlookup只能从左到右查找,Hlookup只能从上到下查找

    六、特殊用法

    1.借助名称框查找:将查找区域定义名称代入查找公式,按F3调出粘贴名称快速调用
    2.利用通配符模糊查找:*通配任意个字符, ?通配单一字符
    3.查找返回多列数据:vlookup、hlookup中的列数和行数用=COLUMN(),=ROW()
    4.查找指定区域:vlookup、hlookup中的列数和行数用=match()
    5.一对多查找:添加辅助列用vlookup+counta查找
    6.区间查询:①用if函数一个一个判断②利用vlookup进行模糊查找,查找区域设置必须是升序排列

    相关文章

      网友评论

        本文标题:15.查找函数(Vlookup、HLookup、Index、Ma

        本文链接:https://www.haomeiwen.com/subject/gtctiftx.html