当前位置: 首页 > article >正文

Excel-XLOOKUP-返回指定范围的数据

XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])

  • 第一参数lookup_value是必需参数,指定需要查询的值;

  • 第二参数lookup_array是必需参数,指定查询的单元格区域或数组;

  • 第三参数return_array是必需参数,指定返回结果的单元格区域或数组;

  • 第四参数if_not_found是可选参数,指定找不到有效的匹配项时返回的值;如果找不到有效的匹配项,同时该参数缺失,XLOOKUP函数返回错误值“#N/A”;

  • 第五参数match_mode是可选参数,表示匹配模式,共有四个选项,各选项含义如表1所示;

表1 match_mode参数选项含义表

match_mode参数选项

含义

0

默认值,表示完全匹配

-1

当查无完全匹配项时,返回下一个较小项

1

当查无完全匹配项时,返回下一个较大项

2

表示支持通配符查询(默认不支持)

  • 第六参数search_mode是可选参数,表示搜索模式,共有四个选项,各选项含义如表2所示。

表2 search_mode参数选项含义表

search_mode参数选项

含义

1

默认值,表示从第一项开始向下搜索;

-1

表示从最后一项开始向上搜索;

2

要求lookup_array按升序排序,执行二进制搜索;如果lookup_array未排序,将返回无效结果。

-2

要求lookup_array按降序排序,执行二进制搜索;如果lookup_array未排序,将返回无效结果。

函数功能

XLOOKUP函数是Excel中的一个强大工具,主要用于在指定的范围或数组中进行查找,并返回相应的值。这个函数为数据查找和分析提供了比传统查找函数更灵活、更直观的方法。以下是XLOOKUP函数的主要功能:

1) 数据查找:XLOOKUP可以根据给定的查找值(lookup_value)在指定的查找范围(lookup_array)中查找,并返回相应位置的值(return_array)。

2) 数据验证:XLOOKUP可以用于验证输入数据的有效性。例如,可以在数据输入时使用XLOOKUP函数检查输入值是否在预定义的列表中,并返回相应的状态或信息。

3) 数据合并:XLOOKUP函数允许用户根据共同的键(如ID、名称等)将来自不同来源的数据合并在一起,有助于整合和分析来自多个源的数据集。

4) 动态引用:通过与其他Excel功能的结合(如数据验证、条件格式化等),XLOOKUP可以实现动态引用和自动更新。当用户更改查找值或更新查找范围时,XLOOKUP将自动重新计算并返回最新的结果。

总之,XLOOKUP函数在Excel中提供了强大的查找和返回数据的能力,使用户能够更高效地处理和分析数据。无论是进行数据查找、验证、合并还是动态引用,XLOOKUP都是一个不可或缺的工具。

使用示例

根据商品sku返回商品属性

表一,供应商入围商品:

表二,商品属性:

实现:供应商、商品、属性关联,一个商品会有很多属性,也就是表二横向返回多列。

使用函数:

=XLOOKUP(D2,$J$2:$J$5,$K$2:$O$5)

常见相关函数

VLOOKUP函数-Excel-vlookup -返回指定列处的值-CSDN博客


http://www.kler.cn/a/518521.html

相关文章:

  • Python 之 Excel 表格常用操作
  • 正则表达式 - 命名捕获组
  • < OS 有关 > 阿里云:轻量应用服务器 的使用 :轻量化 阿里云 vpm 主机
  • BAHD酰基转移酶对紫草素的手性催化-文献精读105
  • 51单片机入门_02_C语言基础0102
  • 验证二叉搜索树(力扣98)
  • 【Matlab高端绘图SCI绘图全家桶更新版】在原60种绘图类型基础上更新
  • 年度总结和寒假总结
  • 【R语言】函数
  • 51单片机密码锁代码
  • 【BUUCTF】October 2019 Twice SQL Injection1及知识点整理
  • MySQL 常用函数汇总(包括说明与举例)
  • 使用rsync+inotify简单实现文件实时双机双向同步
  • IDEA工具下载、配置和Tomcat配置
  • 【UE5插件】RuntimeSpeechRecognizer
  • 32、【OS】【Nuttx】OSTest分析(1):stdio测试(二)
  • 深入理解MySQL事务(万字详)
  • Zemax 非序列模式下的颜色检测器和颜色混合
  • Windows10安装MySQL找不到MSVCR120.dll和MSVCP120.dll问题解决
  • Python脚本自动删除C盘临时文件夹:scoped_dir* 开头的文件夹
  • 汽车敏捷开发:项目经理如何精准跟进项目流程
  • VMware虚拟机安装macOS11
  • C语言练习(23)
  • 开源软件协议介绍
  • 代码随想录 二叉树 test 2
  • 2025美赛数学建模B题 管理可持续旅游业保姆级教程讲解|模型讲解