如何在Excel另一工作表通过下拉选择展示指定行的指定单元格数据
Excel 数据匹配与下拉菜单设置方案
1. 给Display Sheet的A1添加下拉选项
- 选中
Display Sheet的A1单元格 - 打开「数据」选项卡,选择「数据验证」(部分版本叫「数据有效性」)
- 在弹窗的「允许」下拉框选「序列」,来源栏输入
=Database!$A:$A,点击确定即可。
2. 用公式实现指定单元格自动匹配数据
针对你需要的对应关系,直接在目标单元格输入以下公式:
- C2单元格(对应Database的G列):
输入公式=VLOOKUP($A$1, Database!$A:$T, 7, FALSE)
说明:$A$1是下拉选中的名称,Database!$A:$T是数据集的完整范围(20列对应A到T),7代表G列是A列开始的第7列,FALSE表示精确匹配。 - C4单元格(对应Database的B列):
输入公式=VLOOKUP($A$1, Database!$A:$T, 2, FALSE)
说明:2代表B列是A列开始的第2列,其他参数逻辑同上。
注意事项
- 如果你的数据集列数不是20列(A到T),请调整公式中的范围(比如21列就改成
Database!$A:$U) - 确保Database的A列无重复值,否则VLOOKUP只会返回第一个匹配的结果
- 切换A1的下拉选项时,C2、C4会自动同步更新数据
内容的提问来源于stack exchange,提问作者Cake
相关产品推荐
相关产品推荐

