您好!欢迎访问家园网-www.jy.wang!

家园网

常见的查询命令,简单举例说说

网络 作者:本站 点击:

电子表格常见查询命令

电子表格(如 Excel、Google Sheets)的查询命令,最核心、最常用的是 VLOOKUP 和 XLOOKUP。简单说,它们就是根据一个值,在表格中横向查找并返回对应的另一个值


一、VLOOKUP(垂直查找)

含义:在表格的第一列中查找某个值,然后返回同一行中指定列的值。

V = Vertical(垂直的):按列向下查找。

语法

excel

=VLOOKUP(找什么, 在哪里找, 返回第几列, 精确匹配还是近似匹配)

简单示例

假设有下面这张商品表(A列和B列):

AB
商品编号商品名称
101手机
102电脑
103耳机

你想根据“商品编号”查“商品名称”:

excel

=VLOOKUP(102, A:B, 2, FALSE)

参数含义
第1个102要找的值
第2个A:B在A列到B列这个范围里找
第3个2找到后,返回这个范围的第2列(B列)
第4个FALSE必须精确匹配

结果电脑


二、XLOOKUP(新版、更强大)

XLOOKUP 是 Excel 2021 和 Office 365 中的新函数,比 VLOOKUP 更灵活。

语法

excel

=XLOOKUP(找什么, 在哪一列找, 从哪一列返回)

简单示例

用同样的表:

excel

=XLOOKUP(102, A:A, B:B)

参数含义
第1个102要找的值
第2个A:A在A列中查找
第3个B:B找到后,返回同一行的B列值

结果电脑

XLOOKUP 的优势

  • 不需要数“返回第几列”(VLOOKUP容易数错)

  • 可以从左往右查,也可以从右往左查

  • 找不到时不会报错,可以显示自定义文字


三、LOOKUP(老版本)

LOOKUP 是更早的函数,功能类似但限制较多,现在基本被 VLOOKUP 和 XLOOKUP 替代。


四、一句话总结

函数一句话解释适用版本
VLOOKUP在表格第一列找东西,然后返回同一行右边某列的值所有版本
XLOOKUP在指定列找东西,然后返回同一行另一列的值(更灵活)Excel 2021+、Office 365

实际使用中:如果你用的是新版 Excel,直接用 XLOOKUP;如果是旧版或 Google Sheets,用 VLOOKUP


标签: