乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel中输入姓名后,如何自动填充单位职务信息?(excel中如何自动填充)

excel中输入姓名后,如何自动填充单位职务信息?(excel中如何自动填充)

作者:乔山办公网日期:

返回目录:excel表格制作

感谢邀请,雷哥给大家讲解下Excel中输入姓名后,如何实现自动填充单位职务信息。为了更加直观明了,雷哥通过具体案例进行讲解。



案例:下图是雷哥公司员工的薪水表。


要求:在A列中输入员工的姓名后,在B列会自动填充职务,在C列自动填充出入职年月日


那么,如何实现Excel中输入姓名后,如何实现自动填充单位职务信息?


step1:在单元格B2中输入公式 =VLOOKUP($A2,工资统计表!$A:$E,3,FALSE),确保在A列输入名字时,职务信息可以自动填充。

函数语法VLOOKUP(lookup_value,table_array,col_index_num,range_lookup),Lookup_value为需要在数据表第一列中进行查找的数值,
Table_array为需要在其中查找数据的数据表,
col_index_num为table_array 中查找数据的数据列序号,col_index_num 为 1 时,返回 table_array 第一列的数值,col_index_num 为 2 时,返回 table_array 第二列的数值,以此类推;
Range_lookup为一逻辑值,指明函数 VLOOKUP 查找时是精确匹配,还是近似匹配。如果为FALSE或0,则返回精确匹配,如果找不到,则返回错误值 #N/A。如果 range_lookup 为TRUE或1,函数 VLOOKUP 将查找近似匹配值,也就是说,如果找不到精确匹配值,则返回小于 lookup_value 的最大数值。如果range_lookup 省略,则默认为1。此例,参数3是数字3,代表返回数据表选中区域的第三列,即职务信息。

※ 注意:问题① 混合引用“$A2”,绝对引用“工资统计表!$A:$E”,如此设置的用意是什么?


Step2:为了在步骤1的基础上进行视觉上的美化(如果没有输入名字,职务处显示为空,而非#N/A),再加入一个IFERROR函数,构成嵌套函数。

输入公式:=IFERROR(VLOOKUP($A2,工资统计表!$A:$E,3,FALSE),"")

IFERROR函数讲解:IFERROR(value, value_if_error),如果公式的计算结果为错误,则返回指定的值;否则将返回公式的结果。使用 IFERROR 函数来捕获和处理公式中的错误。该示例,将#N/A等错误值变为空格(“”,注意是英文双引号)。


Step3:向右拖拽填充公式,修改参数,弹出入职年月日。

拖拽公式后,首行显示为=IFERROR(VLOOKUP($A2,工资统计表!$A:$E,3,FALSE),""),将参数3改为数字4,即=IFERROR(VLOOKUP($A2,工资统计表!$A:$E,4,FALSE),""),是输出姓名匹配时对应的入职年月日信息。然后按列向下拖拽公式,填充函数。

※ 注意:问题① 处的疑问,其实是为了本次的公式拖拽,保证向右拖拽时候,参数1、2不改变。


Step4:修改日期显示格式并美化。此时,入职年月日信息需要修改成日期格式,最后再进行美化就可以啦~这样高大上的输入姓名,自动填充职务、入职年月日的功能就实现了,而且视觉美观~


总结

结合VLOOKUP函数及IFERROR函数,并注意相对引用和绝对引用的设置奥妙,就可以实现“输入姓名,自动填充职务等相关信息”啦。

此时的IFERROR的作用有2个,在不输入名字或者输入名字但与数据表中的名字不匹配等时候,职务处显示空,符合我们的视觉美观~


欢迎大家关注【头条送书小王子】雷哥office,每周免费送书/分享职场办公神技,希望我的分享可以提高大家工作效率,从此不加班~

此问题非常简单。

不过要保证员工信息表中没有姓名相同的两个人,否则难以区分。

用工号作为查询条件比较合适,如果可以的话。


1、先看员工信息表,简单的表格数据。如下图所示:

2、下面是简单的员工信息表格,是的,很简单。

3、在G1单元格输入姓名,比如输入“程咬金”。

若要查询“程咬金”的所有信息,只需要知道“程咬金”对应的员工单位。职务、学历在《员工信息表》中位于第第几列,使用Vlookup函数读取数据即可。

员工单位公式为:=VLOOKUP(G1,Sheet7!$A$1:$D$5,2,0)

职务公式为:=VLOOKUP(G1,Sheet7!$A$1:$D$5,3,0)

学历公式为:=VLOOKUP(G1,Sheet7!$A$1:$D$5,4,0)

结果如下:


以上仅供参考。

欢迎关注套路Excel

本文标签:

相关阅读

  • excel中如何自动填充有规律的数字?

  • 乔山办公网excel表格制作
  • 1、点击第一个单元格,该单元格是一系列数字开头的单元格。这个方法是让每个单元格显示它所对应的知行编号。2、在单元格中输入=ROW(A1) (如果是A1单元格)。如果不是A1单元格,请
关键词不能为空
极力推荐
  • 非常实用的10个excel小技巧?(个excel)

  • 感谢邀请,今天雷哥分享10个非常实用的小技巧,2min大家即可学会哦 列宽快速调整为固定值 打开需要修改的excel表格,全选列内容,光标放在任意两列直接,直接拖动鼠标到所需要的宽

ppt怎么做_excel表格制作_office365_word文档_365办公网