题目
以下那些情景可以使用VLOOKUP函数?A. 将日期列中的日期格式从“年-月-日”更改为“月/日/年”。B. 根据客户ID在订单表中查找对应的订单金额。C. 根据员工ID在工资表中查找对应的工资等级(如“初级”、“中级”、“高级”)。D. 将两个不同表格中相同客户的姓名进行合并。
以下那些情景可以使用VLOOKUP函数?
A. 将日期列中的日期格式从“年-月-日”更改为“月/日/年”。
B. 根据客户ID在订单表中查找对应的订单金额。
C. 根据员工ID在工资表中查找对应的工资等级(如“初级”、“中级”、“高级”)。
D. 将两个不同表格中相同客户的姓名进行合并。
题目解答
答案
BCD
B. 根据客户ID在订单表中查找对应的订单金额。
C. 根据员工ID在工资表中查找对应的工资等级(如“初级”、“中级”、“高级”)。
D. 将两个不同表格中相同客户的姓名进行合并。
B. 根据客户ID在订单表中查找对应的订单金额。
C. 根据员工ID在工资表中查找对应的工资等级(如“初级”、“中级”、“高级”)。
D. 将两个不同表格中相同客户的姓名进行合并。
解析
VLOOKUP函数的核心作用是根据唯一标识(如ID)在表格中垂直查找对应信息。判断能否使用的关键点在于:
- 是否存在唯一标识列(如客户ID、员工ID);
- 是否需要根据标识查找同一行中的其他列数据;
- 查找列必须位于数据区域的第一列(默认要求排序,但可通过参数调整)。
选项A:日期格式转换
无法使用VLOOKUP。VLOOKUP用于数据查找,而非格式转换。日期格式调整可通过文本函数(如MID
、RIGHT
)或自定义格式设置实现。
选项B:根据客户ID查订单金额
可以使用VLOOKUP。客户ID是唯一标识,订单表中客户ID作为第一列,订单金额在对应列。例如:
VLOOKUP(客户ID, 订单表区域, 订单金额所在列序号, FALSE)
。
选项C:根据员工ID查工资等级
可以使用VLOOKUP。员工ID作为唯一标识,工资表中员工ID在第一列,工资等级在对应列。例如:
VLOOKUP(员工ID, 工资表区域, 工资等级所在列序号, FALSE)
。
选项D:合并客户姓名
可以使用VLOOKUP。通过客户ID在两个表格中建立关联,例如:
VLOOKUP(客户ID, 目标表格区域, 姓名所在列序号, FALSE)
,从而合并姓名信息。