精准查询功能说明
“精准查询”是 VLOOKUP 功能的增强版。它不仅支持单列、或多列组合作为唯一标识符,还能自动生成查询公式,或直接填充查询结果。
1. 核心功用
“精准查询”是 VLOOKUP 功能的增强版。它能根据一个或多个已知条件,从另一张表中精准提取对应的关联信息。
示例对比
场景: 根据“姓名”和“项目”,从**“数据源表”中提取“奖金”**。
数据源表:(以下简称a表)
| A | B | C | |
|---|---|---|---|
| 1 | 姓名 | 项目 | 奖金 |
| 2 | 张三 | A项目 | 1000 |
| 3 | 李四 | B项目 | 2000 |
| 4 | 王五 | C项目 | 3000 |
待填写的表(以下简称b表):
| A (查询项) | B (项目) | C (奖金) | |
|---|---|---|---|
| 1 | 王五 | C项目 | |
| 2 | 李四 | B项目 |
执行结果(b表操作后):
| A (查询项) | B (项目) | C (奖金) | |
|---|---|---|---|
| 1 | 王五 | C项目 | 3000 |
| 2 | 李四 | B项目 | 2000 |
2. 操作步骤
先设置界面中的上方“源数据”——哪里有想要的数据,哪里就是源数据a表
-
设置“源数据-条件列”(例如a表中的**
A1:B4,即姓名+项目**): 先在 Excel 中选中源数据表中作为条件的列,再点击源数据-条件列的[获取]按钮。 -
设置“源数据-返回列”(例如a表中的**
C1:C4即奖金**): 先在 Excel 中选中源数据表中想要提取的数据列,再点击源数据-返回列的[获取]按钮。
再设置界面中的“目标数据”——哪里缺少数据,哪里就是目标b表
-
设置“目标数据-被搜索列”(例如b表中的**
A1:B2,即姓名+项目**,要与“1.源数据-条件列”一致): 先在 Excel 中选中目标表中对应的搜索列,再点击目标数据-被搜索列的[获取]按钮。 -
设置结果写入地址(例如b表中的
C1,即要写入区域的第一个单元格): 先在 Excel 中点击 1 个要写入结果的空单元格,再点击结果写入地址的[获取]按钮。 -
配置选项:
写入公式:勾选后,系统将生成 Excel 原生公式(数据源变动时结果自动更新)。写入值:不勾选则直接填入当前的计算结果(不随数据源改变)。
-
开始执行: 点击
[执行]。
3. 注意事项
- 行数一致:
源数据-条件列和源数据-返回列的行数必须完全一致。例如前者有10行,后者必须也对应有10行 - 顺序一致:
源数据-条件列和**目标数据-被搜索列** 的列名顺序必须完全一致。例如前者是姓名+项目,则后者也必须是姓名+项目 - 多列匹配:如果您需要同时满足更多条件,只需在获取时同时选中更多列即可。