实际需求:
像这样的案例可以通过VLOOKUP来完成,如果不会使用VLOOKUP也没有关系,我们可以先让ChatGPT来帮我们介绍一下VLOOKUP函数的具体用法。
VLOOKUP是Excel中的一个非常有用的函数,用于查找和检索数据。"V"在VLOOKUP中代表垂直。使用此函数,您可以查找垂直列中的特定值,并根据需要返回该值的相应或相应行的数据。
以下是使用VLOOKUP函数的基本语法:
复制代码
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
- lookup_value:这是您要在表的左列中查找的值。
- table_array:包含要查找的数据的区域或范围。
- col_index_num:在范围内,返回值所在的列的数字。例如,如果返回值在范围的第二列,那么您将使用2。
- range_lookup:这是一个可选参数,表示要执行的查找类型。如果为TRUE或省略,将执行近似匹配。如果为FALSE,将执行精确匹配。
要找到ID为102的员工的职位,我们可以使用以下公式:
复制代码
=VLOOKUP(102, A2:C4, 3, FALSE)
在这个例子中,lookup_value是102,table_array是A2到C4,col_index_num是3(因为职位在第三列),range_lookup是FALSE(我们希望精确匹配员工ID)。这个公式将返回"Developer"。
学会Vlookup函数之后,接下来我们来看下案例如何实现。
给ChatGPT4进行提问:
Pormpt:有一个表格A2至A17为业务员,B2至B17为性别,C12至C17为年龄,D2至D17为手机号,请写出Excel函数公式,根据F2单元格中的业务员姓名,查找对应的手机号,用Vlookup函数
我们将公式复制到表格来进行测试。
很好的就完成的这样的需求: