Excel-查找和引用函数
查找与引用函数
- vlookup(lookup_value,table_array,col_index_num,range_lookup) - 搜索表区域首例满足条件的元素,确定待检索单元格在区域中的行序号,再进一步返回选定单元格的值。默认情况下,表是以升序排序的 <–> 垂直方向查找
- offset(reference,rows,columns,height,width) - 以指定的引用为参照系,通过给定偏移量返回新的引用
步骤:
先选中 与要查询的单元格/单元格区域 具有相同区域大小的 空单元格区域
在此例子中,因为要查询的区域 C5~E9 有5行3列 , 所以我们需要先在空白单元格里也选择 5行3列 的单元格(H5~J9)
在 公式 栏中 输入
=OFFSET(A5,2,2,5,3)
同时按下 Ctrl+Shift+Enter , 使得公示栏中的公式变为
={OFFSET(A5,2,2,5,3)}
样式 , 即查询成功 注意, 千万不要直接回车 !!!
注意事项:
offset(基点 , 行偏移 , 列偏移 , 找多少行数据 , 找多少列数据)
reference必须为引用(包括函数产生的三维引用) , 不能为常量或数组
rows , columns 为必须项 , 如要省略须使用","逗号进行占位 , 缺省值为0(即不偏移) ;
heigh , width 为可选项 , 可省略 , 缺省视为与基点相同
rows-行偏移
- 向下偏移 为 正数
- 向上偏移 为 负数
columns-列偏移
- 向右偏移 为 正数
- 向左偏移 为 负数
公式写完后 , 按下 Ctrl+Shift+Enter
- match(lookup_value,lookup_array,match_type) - 返回符合特定值特定顺序的项在数组中的相对位置
注意事项:
lookup_value
为必须项 , 该值是需要在 lookup_array 中查找的值- lookup_value 可以为值(数字、文本或逻辑值) ,也可以为数字、文本或逻辑值的单元格的引用
lookup_array
为必须项 , 表示要搜索的单元格区域match_type
为可选项 , 指定查找方式 (-1、0、1), 默认值为11 或 省略 :
表示match函数会查找<或=lookup_value的最大值
lookup_array中的值必须按照升序排列
例如: … -2, -1, 0, 1, 2, … , A-Z, FALSE, TRUE。
0
- 表示match函数会查找=lookup_value的第一个值
- lookup_array中的值可以按照任何顺序排列
-1
- 表示match函数会查找>或=lookup_value的最小值
- lookup_array中的值必须按照降序排列
index(array,row_num,column_num) - 在给定的单元格区域中,返回特定行列交叉处单元格的值或引用
index(reference,row_num,column_num,area_num)
- indirect(ref_text,[a1]) - 返回文本字符串所指定的引用
其中,
ref_text
: 为必须项,表示对指定单元格的引用,如果ref_text不是合法的单元格引用,则返回错误值
al
: 为可选项, 用来指定包含在单元格ref_text中的引用类型
主要应用
- 生成二级下拉菜单(样图如下:)
方法一
第一步: 选择范围(B2~B6) -> 开始
-> 公式
-> 名称管理器
-> 新建
;
第二步: 在 名称 栏 输入 序列1
-> 确定
,
不要关闭名称管理器的页面,继续点击 新建
-> 在 名称 栏 输入 序列2
-> 引用位置 栏 点击 右边的小标识 -> 选择范围(C2~C6) -> 再次点击 右边的标识 -> 确定
第三步: 选中 E3 单元格 -> 数据
-> 数据验证
-> 数据验证
-> 在 验证条件 允许 栏 选择 序列
-> 在 来源 栏内 输入 序列1,序列2
-> 确定
第四步: 选中 F3 单元格 -> 数据
-> 数据验证
-> 数据验证
-> 在 验证条件 允许 栏 选择 序列
-> 在 来源 栏内 输入 =INDIRECT($E$3)
-> 确定
方法二(推荐使用)
第一步: 选中 H5 单元格 -> 数据
-> 数据验证
-> 数据验证
-> 在 验证条件 允许 栏 选择 序列
-> 在 来源 栏内 点击 右边的小标识 -> 选择 A2~A5 , 再次点击 右边的小标识 -> 确定
, 这样 一级下拉菜单(省) 就创建好了
第二步: 选中 C2~F14 单元格 -> 开始
-> 查找和选择
-> 定位条件
-> 常量
-> 确定
这样做的目的是剔除 C2~F14 中空白单元格
第三步: 公式
-> 根据所选内容创建
-> 首行
-> 确定
第四步: 选中 I5 单元格 -> 数据
-> 数据验证
-> 数据验证
-> 在 验证条件 允许 栏 选择 序列
-> 在 来源 栏内 输入 =INDIRECT($H$5)
-> 确定
以上四步完成后,便可实现 二级下拉菜单(市) 与 一级下拉菜单(省) 的关联
- 多表合并
- row([reference]) - 返回一个引用的行号
- column([reference]) - 返回一个引用的列号
hlookup(lookup_value,table_array,row_index_num,range_lookup) - 搜索数组区域首行满足条件的元素,确定待检索单元格在区域中的序列号,再进一步返回选定单元格的值 <–> 水平方向查找
choose(index_num,value1,value2, … ) - 根据给定的索引值,从参数串中选出相应值或操作
find(find_text,within_text,start_num) - 返回一个字符串在另一个字符串中出现的起始位置(区分大小写)
Excel-查找和引用函数相关推荐
- EXCEL查找与引用函数
EXCEL查找与引用函数 1.ADDRESS 用途:以文字形式返回对工作簿中某一单元格的引用. 语法:ADDRESS(row_num,column_num,abs_num,a1,sheet_text) ...
- Excel函数大全-10查找和引用函数
10查找和引用函数 10x01 ADDRESS 函数 语法 10x02 AREAS 函数 语法 10x03 CHOOSE 函数 语法 10x04 COLUMN 函数 语法 10x05 COLUMNS ...
- EXCEL基本功能 --- 三种常用的查找与引用函数
一.查找与引用函数的作用 可以使用查找与引用函数将列的值按字典表进行填充 二.三种常用的查找与引用函数 LOOKUP函数 作用 返回向量或数组中的数值.函数 LOOKUP 有两种语法形式:向量和数组. ...
- Excel的查找和引用函数:VLOOKUP、OFFSET、MATCH、INDEX、INDIRECT
文章目录 一.函数清单 二.详解函数 1.VLOOKUP() 2.OFFSET() 3.MATCH() 4.INDEX() 5.INDIRECT() 6.综合练习 一.函数清单 函数 介绍 VLOOK ...
- Excel 函数大全之查找和引用函数 01 ADDRESS、AREAS、CHOOSE 、CHOOSECOLS、CHOOSEROWS、COLUMN 、COLUMNS教程含使用方法
本文介绍的6个核心函数 ADDRESS function:以文本形式返回对工作表中单个单元格的引用 AREAS function:返回引用中的区域数 CHOOSE function:从值列表中选择一个 ...
- Excel函数应用之查询与引用函数
编者语:Excel是办公室自动化中非常重要的一款软件,很多巨型国际企业都是依靠Excel进行数据管理.它不仅仅能够方便的处理表格和进行图形分析,其更强大的功能体现在对数据的自动处理和计算,然而很多缺少 ...
- excel查找指定表计算机,两个excel表格找文本相同数据库-excel如何查找并自动填写对应数据...
excel表格怎么检查有重复的数据库 在EXCEL中如何统计同时满足两个条件的的数据个数 安装Beyond Compare3 1.在百度网页搜索中输入Beyond Compare,找到红色箭头所指的软 ...
- Excel的公式和函数
目录 运算符 地址的引用 逻辑函数 文本函数 统计函数 查找与引用函数 日期函数 常见出错信息 一.运算符 算术运算符 若要进行基本的数学运算(如加法.减法.乘法或除法).合并数字以及生成数值结果,请 ...
- 计算机横向查找,Excel查找引用函数:HLOOKUP查找首行并显示指定的值-excel技巧-电脑技巧收藏家...
Excel查找引用函数:HLOOKUP查找首行并显示指定的值 说明 在表格或数值数组的首行查找指定的数值,并在表格或数组中指定行的同一列中返回一个数值.当比较值位于数据表的首行,并且要查找下面给定行中 ...
最新文章
- 在ubuntu 16.04.5 LTS上使用Python 2.7生成带logo的二维码实战
- WinAPI: 钩子回调函数之 SysMsgFilterProc
- 中国科技巨擘(BAT)竞逐人工智能
- ACL 2021 | ConSERT:基于对比学习的句子语义表示迁移框架
- php冒泡排序和快速排序笔记
- Rust中Turbofish之函数后面双冒号(::)用法
- C/C++ queue队列的理解以及使用
- php小程序的wxparse.js是什么,微信小程序如何解析HTML富文本(使用wxParse解析富文本的demo)...
- Redis学习(5)-常用命令
- 浅谈 js 正则字面量 与 new RegExp 执行效率
- django admin单例对象
- 网络层地址解析协议ARP
- 数学建模——相关系数、皮尔逊相关系数、斯皮尔曼相关系数
- python绘制缓和曲线_CAD中如何绘制缓和曲线
- asp.net常用的命名空间及含义
- 安卓系统格式化SD卡
- 百度云盘上传显示服务器异常,百度网盘常见问题之网络异常,这里有最全面的解决方法...
- 基于java jsp的社区志愿者服务系统
- 怎样修复win7无线服务器,win7开启无线服务器
- 美国造出最大电视 4K电视262英寸超大屏