• Excel函数公式大全—HLOOKUP函数


    EXCEL系列文章目录

      Excel系列文章是本人亲身经历职场之后萌发的想法,为什么Excel覆盖如此之广,几乎每个公司、学校、家庭都在使用,但是它深藏的宝藏功能却很少被人使用,PQ、BI这些功能同样适用于数据分析;并且在一些需要简单及时的数据分析项目前,Excel是完胜python、R、SPSS这些科学专业的软件的。因此决心开启Excel篇章。

    数据分析为什么要学Excel
    Excel图表美化—表格美化
    Excel函数公式大全—IF函数
    Excel函数公式大全—IF家族函数
    Excel函数公式大全—VLOOKUP函数
    Excel函数公式大全—MATCH函数



    前言

      总有人记得第一名,而忽略了第二名的存在;就如大多数人知道第一个登上月球的人是阿姆斯特朗,却很少有人知道巴兹·奥尔德林是第二个登上月球的人。
      在excel公式的世界里也有这样的情况,之前出过一篇函数之王VLOOKUP()函数,相信很多人对这个函数都特别的熟悉;但它的兄弟函数HLOOKUP的知名度却大打折扣。本篇文章将要带领大家走近HLOOKUP,向大家对比展示这两兄弟的区别。也希望大家将想学习了解的函数留言 ,在后面的文章里我们一起学习分享 !在这里插入图片描述

    一、HLOOKUP函数语法

    HLOOKUP(lookup_value,table_array,row_index_num,[range_lookup])
    HLOOKUP( 查找的内容 ,查找区域 , 第几行,查找方式)

    • HLOOKUP 指定条件在指定区域横方向查找
    参数名称说明
    lookup_value (必填)要查找的值。 要查找的值必须列于在参数参数中指定的单元格table_array列中,也可以是引用单元格
    Table_array (必填)HLOOKUP 在其中搜索 lookup_value返回值的单元格区域。 可以使用命名区域或表,并且可以在参数中使用名称,而不是单元格引用。
    row_index_num (必填)为table_array中待返回的匹配值的行序号。row_index_num为1时,返回table_array第一行的数值,row_index_num为2时,返回table_array第二行的数值,以此类推。如果row_index_num小于1,函数HLOOKUP返回错误值#VALUE!;如果row_index_num大于table-array的行数,函数HLOOKUP返回错误值#REF!。
    range_lookup (选填)一个逻辑值,该值指定希望 HLOOKUP 查找近似匹配还是精确匹配:近似匹配【1/TRUE】 假定表中的第一列按数字或字母顺序排序,然后搜索最接近的值。 这是未指定值时的默认方法。 完全匹配 【0/FALSE 】将搜索第一列中的确切值。

    示例:
    ◾ =HLOOKUP(“轴承”, A1:C4, 3, FALSE)    *在首行查找轴承,并返回同列(列 B)中第 3 行的值。 *
    ◾ =HLOOKUP(“螺栓”, A1:C4, 4)   在首行查找螺栓,并返回同列(列 C)中第 4 行的值。
    ◾ =HLOOKUP(3, {1,2,3;“a”,“b”,“c”;“d”,“e”,“f”}, 2, TRUE)   在三行数组常量中查找数字 3,并返回同列(本例中为第三列)中第 2 行的值。 数组常量中有三行数值,并且每行都用分号 ( ; ) 分隔。 因为在第 2 行和第 3 列(同一列)中找到 c,因此将返回 c。

    二、图解算法

    在这里插入图片描述

    公式解释:在所选区域中,查找列名等于 “数学” 对应的第9行的值。

    三、对比VLOOKUP

    vlook

      对比两图可看到,公式的参数基本一致,分别是取查找值、查找范围、第几行or列、匹配方式。足以见得两兄弟的相似之处,其中的真正区别在于公式运行的内在逻辑;既是他们的性格不一致。一个喜欢甜,一个喜欢辣,一个是北方,一个是南方。正是因为这样的关系,导致了两个公式在历史的浪涛中优胜劣汰了。
      在大部分的表格,展现过程中,通常都是按照列的形式存储,这使得VLOOKUP的使用越来越多,也使得HLOOKUP无用武之地。

    总结

      HLOOKUP只是在大部分的表格中很少使用,但还是希望大家能够了解一下,以便后面有需求,也不失为一种累积。博观而约取,厚积而薄发!

      也希望大家将想学习了解的函数留言 ,在后面的文章里我们一起学习分享 !在这里插入图片描述

  • 相关阅读:
    【软考】信息安全基本要素
    软件设计模式系列之二十三——策略模式
    Could not resolve dependencies for project
    从IPC到分布式软总线的随笔
    发现一款自学Java可视化工具神器,非常牛逼,太爱了!
    解锁各种js数组骚操作,总有你想要的!
    MySQL(一)——MySQL的一些概念、数据库操作、数据表操作、数据操作
    NV080D语音芯片:让智能快递柜取件更便利
    C++ Lambda表达式
    【c++智能指针】模拟带有weak_ptr的shared_ptr
  • 原文地址:https://blog.csdn.net/weixin_42873544/article/details/125278102