怎么用HLOOKUP行查找
VLOOKUP函数区间查找、等级评定、模糊查找,其中,区间查找折扣率的公式如下:

今天,就有朋友说:,公司给我的折扣表是这个样子的,怎么区间查找折扣率:

像这种查找值与返回值横向分布的情况,用行查找函数HLOOKUP。
公式实现
在C2单元格输入公式:
=HLOOKUP(B2,$F$2:$I$3,2)
公式向下填充,即得所有的折扣。

公式解析
功能:
HLOOKUP是最常用的查找和引用函数,依据给定的查阅值,在一定的查找区域中,返回与查阅值对应的想要查找的值。查找区域中查找值、返回值都是行分布。
语法:
=HLOOKUP(查阅值,包含查阅值和返回值的查找区域,查找区域中返回值的行号,精确查找或近似查找)
参数:
查阅值,也就是你指定的查找关键值
如本示例中,查阅值是B2单元格“20”,我们要在“采购数量”一列中查找“20”对应的折扣,“20”就是查找的关键值。
包含查阅值和返回值的查找区域。一定记住,查阅值应该始终位于查找区域的第一行,这样 HLOOKUP 才能正常工作。
例如,本示例中,查找区域是$F$2:$I$3,查阅值“20”所在的“采购数量”B列,就是该区域的首行,而且该区域还包括返回值“折扣”所在的第3行。
查找区域中返回值的行号。
例如,本示例,查找区域$F$2:$I$3中,“采购数量”是第1行,返回值“折扣”是第2行,所以行号是“2”。
精确查找或近似查找。
如果需要精确查找返回值,则指定 FALSE或者0;如果近似查找返回值,则指定 TRUE或者1;如果该参数省略,则默认为近似匹配 TRUE 或近似匹配。
本示例中是省略,为近似查找。返回值是:比查阅值小且最接近的查询区域首行中的区间值所对应的返回值。
本示例中
比“20”小的值且最接近20的是0,所以返回0对应的区间值“0%”;
比“225”小的值且最接近225的是200,所以返回200对应的区间值“8%”。
区间查找有一最最重要的注意事项:
查找区域的区间值必须是从小到大排列,否则查找不到正确结果。
本示例,区间值0、100、200、300是从小到大依次排列的。
HLOOKUP精确查找:
HLOOKUP精确查找示例:
=HLOOKUP(C3,$G$2:$J$3,2,0)

最新推荐
-
excel怎么把一列数据拆分成几列 excel一列内容拆分成很多列
excel怎么把一列数据拆分成几列?在使用excel表格软件的过程中,用户可以通过使用excel强大的功能 […]
-
win7已达到计算机的连接数最大值怎么办 win7连接数达到最大值
win7已达到计算机的连接数最大值怎么办?很多还在使用win7系统的用户都遇到过在打开计算机进行连接的时候 […]
-
window10插网线为什么识别不了 win10网线插着却显示无法识别网络
window10插网线为什么识别不了?很多用户在使用win10的过程中,都遇到过明明自己网线插着,但是网络 […]
-
win11每次打开软件都弹出是否允许怎么办 win11每次打开软件都要确认
win11每次打开软件都弹出是否允许怎么办?在win11系统中,微软提高了安全性,在默认的功能中,每次用户 […]
-
win11打开文件安全警告怎么去掉 下载文件跳出文件安全警告
win11打开文件安全警告怎么去掉?很多刚开始使用win11系统的用户发现,在安装后下载文件,都会弹出警告 […]
-
nvidia控制面板拒绝访问怎么办 nvidia控制面板拒绝访问无法应用选定的设置win10
nvidia控制面板拒绝访问怎么办?在使用独显的过程中,用户可以通过显卡的的程序来进行图形的调整,比如英伟 […]
热门文章
excel怎么把一列数据拆分成几列 excel一列内容拆分成很多列
2win7已达到计算机的连接数最大值怎么办 win7连接数达到最大值
3window10插网线为什么识别不了 win10网线插着却显示无法识别网络
4win11每次打开软件都弹出是否允许怎么办 win11每次打开软件都要确认
5win11打开文件安全警告怎么去掉 下载文件跳出文件安全警告
6nvidia控制面板拒绝访问怎么办 nvidia控制面板拒绝访问无法应用选定的设置win10
7win11c盘拒绝访问怎么恢复权限 win11双击C盘提示拒绝访问
8罗技驱动设置开机启动教程分享
9win7设置电脑还原点怎么设置 win7设置系统还原点
10win10硬盘拒绝访问怎么解决 win10磁盘拒绝访问
随机推荐
专题工具排名 更多+

闽公网安备 35052402000376号