excel|Excel – 名震江湖的 xlookup 函数到底强在哪?( 二 )

  • -1 - 完全匹配 。 未找到则返回下一个较小的项 。
  • 1 - 完全匹配 。 未找到则返回下一个较大的项 。
  • 2 - 通配符匹配 。 其中 * ? 和 ~ 有特殊含义 。
  • [search_mode
    :可选 , 指定要使用的搜索模式:
    • 1 - 从第一项开始执行搜索 。 这是默认选项 。
    • -1 - 从最后一项开始执行反向搜索 。
    • 2 - 执行依赖于 lookup_array 按升序排序的二进制搜索 。 如果未排序 , 将返回无效结果 。
    • - 2 - 执行依赖于 lookup_array 按降序排序的二进制搜索 。 如果未排序 , 将返回无效结果 。
    公式释义:
    所以下图中的公式就很容易理解了 , 表示在 B 列中查找 E2 单元格的值 , 返回对应的 A 列结果 。
    4. 同理 , 在 H2 单元格中输入以下公式 , 即可查找出陈小娟的奖金:
    =XLOOKUP(E2B:BC:C)
    解决方案 2:取代 HLOOKUP
    1. 在 C7 单元格中输入以下公式:
    =XLOOKUP(A72:21:1)
    2. 在 D7 单元格中输入以下公式:
    =XLOOKUP(A72:23:3)
    很多同学一直对 HLOOKUP 函数缺乏足够的几何空间想象力 , 现在不必为难自己了 , 强大的 XLOOKUP 函数彻底解放了生产力 。


    推荐阅读