Excel中一次查询返回多列

使用Excel或wps的时候,有时候需要一次查询返回多列内容,这种情况可以选择多次vlookup或者多次xlookup,但是这种做法费时费力不说,效率还有些低下,特别是要查询的列数过多时。我放了3种查询方法,效果图:

方法1

复制代码
=VLOOKUP(A12,$A$2:$D$4,{4,3,2},FALSE)

其中{4,3,2}是要第几列的意思

方法2

复制代码
=XLOOKUP(A8,$A$2:$A$4,CHOOSE({1,2,3},$D$2:$D$4,$C$2:$C$4,$B$2:$B$4))

其中{1,2,3} 是一个数组常量,意味着将依次选择三个不同的范围:

  • 1 对应 $D$2:$D$4
  • 2 对应 $C$2:$C$4
  • 3 对应 $B$2:$B$4

方法3

复制代码
=INDEX($A$2:$D$4,MATCH(A16,$A$2:$A$4,0),{4,3,2})

其中{4,3,2}是要第几列的意思

相关推荐
angushine2 小时前
Python将Word转换为Excel
python·word·excel
封奚泽优6 小时前
使用Python绘制金融数据可视化工具
python·信息可视化·excel·pandas·pyplot·qtwidgets·qtcore
阿幸软件杂货间8 小时前
小黑课堂计算机二级 WPS Office题库安装包2.52_Win中文_计算机二级考试_安装教程
wps
木木子99991 天前
Excel——重复值处理
excel
UrbanJazzerati1 天前
Excel 函数 `SUBSTITUTE` 用法详解:替换文本中的字符
excel
何中应1 天前
EasyExcel使用(二:写出)
java·后端·maven·excel
m0_462185111 天前
VB解除excel保护工作表
excel
qq_463944861 天前
如何把Excel文件导入Navicat?
数据库·excel
不太厉害的程序员1 天前
Excel 将数据导入到SQLServer数据库
数据库·sqlserver·excel
开开心心_Every1 天前
多线程语音识别工具
javascript·人工智能·ocr·excel·语音识别·symfony