Excel根据一个值匹配一行数据

根据一个值从一个表中匹配一行数据,例如从左边的表中找到指定姓名的所有行数据

使用VLOOKUP函数,参数:

Lookup_value:需要搜索的值,单个值

Table_array:被搜索的区域,是个表

Col_index_num:需要搜索出的数据,列值,可以是多个值{1,2,3}

Range_ lookup:False精确匹配

搜索单个结果

sql 复制代码
=VLOOKUP(I2,Sheet6!$B$2:$E$7,2,0)

结果

搜索多个结果

在Col_index_num参数中使用大括号表示得到多个列{1,2,3,4,5}

sql 复制代码
=VLOOKUP(I2,Sheet6!$B$2:$E$7,{2,3,4},0)

自动填充,选择多列向下拖动

相关推荐
星星会笑滴2 小时前
vue+node+Express+xlsx+emements-plus实现导入excel,并且将数据保存到数据库
vue.js·excel·express
开心点幸运点14 小时前
Excel——宏教程(1)
excel
boy快快长大1 天前
将大模型生成数据存入Excel,并用增量的方式存入Excel
java·数据库·excel
Leuanghing1 天前
使用Python生成F分布表并导出为Excel文件
开发语言·python·excel·f分布
爱编程的小生1 天前
Easyexcel(4-模板文件)
java·excel
今日之风甚是温和1 天前
【Excel】拆分多个sheet,为单一表格
java·excel·sheet·vb宏
如意机反光镜裸1 天前
Excel如何批量导入图片
excel
滨HI02 天前
python中Pandas操作excel补全内容
python·excel·pandas
Leuanghing2 天前
使用Python生成卡方分布表并导出为Excel文件
python·excel·pandas·scipy·卡方分布表
叮当喵是mao2 天前
python基础知识(七)——写入excel
android·python·excel