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)

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

相关推荐
神奇夜光杯15 小时前
Python酷库之旅-第三方库Pandas(104)
开发语言·人工智能·python·excel·pandas·标准库及第三方库·学习与成长
神奇夜光杯15 小时前
Python酷库之旅-第三方库Pandas(103)
开发语言·人工智能·python·excel·pandas·标准库及第三方库·学习与成长
lu_rong_qq1 天前
Excel 设置自动换行
excel
奇客软件1 天前
如何在 macOS 上恢复未保存的 Excel 文件 – 文件恢复的最佳方法
windows·macos·智能手机·电脑·笔记本电脑·excel·教育电商
smilejingwei1 天前
如何在Excel中快速找出前 N 名,后 N 名
开发语言·性能优化·excel·spl·esproc
~在杰难逃~1 天前
Day29笔记-Python操作pdf&Python发送邮件
开发语言·笔记·python·数据分析·excel
是小李呀~2 天前
SpringBoot集成阿里easyexcel(二)Excel监听以及常用工具类
java·spring boot·excel
忘忧记2 天前
excel快速入门(二)
excel
DEARM LINER2 天前
easyexcel常见问题分析
spring boot·excel