excel自动在另一个单元格显示员工所属的部门?

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-07-03
有一个excel表格,第一列为人名,第二列为部门,我想做到输入人名可以自动获取到该人的部门,该如何设置?

这个首先你需要一个工作簿,里面的内容是包含每个人对应的部门(第一列是姓名,第二列是部门),那么到你问题的这个表格中用VLOOKUP函数就可以了,实现的效果,输入姓名字,右边单元格自动调出该姓名对应的部门。

sheet1的A列是名字,B列是部门 C列是输入的名字,D列是显示的部门
D2 =if(isna(vlookup(c2,a:b,2,false),"",vlookup(c2,a:b,2,false)
只要在C2输入正确的名字,D2就可以显示对应的部门了,如果C2没有内容或名字错误,D2不显示任何东西。

假设通讯录名单中AB列分别为姓名和部门
在新的工作表的B2中输入或复制粘贴下列公式
=VLOOKUP(A2,通讯录名单!A:B,2,0)
下拉填充

把通讯录内容变成EXCEL文件,再用VLOOKUP公式引用很简单。但要求不能有重复的名字,有的话可以小小改动,不如: 小明1 小明2

首先要有一张人员和部门的对应表
再用vlookup公式

有更具体的信息才能做

用查找函数,VLOOKUP什么的

  • excel自动在另一个单元格显示员工所属的部门?
    答:=VLOOKUP(A2,通讯录名单!A:B,2,0)下拉填充
  • excel中,一个单元格输入内容后另一个同时自动显示
    答:一、第一步,先打开Excel,接下来选择一个单元格例如:C4,点击数据——数据有效性,如下图所示。二、第二步,接下来弹出框框,然后在允许下面选择序列,接下来在来源上面填写所需的选择内容,用小写的逗号(,)隔开,例如黄色,红色,绿色,蓝色,如下图所示。三、第三步,接下来在F、G列上分别填写颜...
  • excel中,怎样一个单元格输入内容后另一个同时自动显示出来?
    答:如下图:假设在D3单元格输入内容,在F3中显示,方法是:选择F3单元格,输入“=D3"即可。
  • 在EXCEL中,怎样才能在单元格中输入员工姓名后,跳转并显示该员工的信息...
    答:你需要有两个sheet,其中一个作为你要输入人名查询的sheet,另外一个中输入所有人员的信息。你看我的截图1 是sheet1 查询界面,里面姓名列是你要输入的名字,后面列都是公式,你填上名字后自动出来信息的。你还需要一个数据库sheet里面有所有人的相关信息,排版一样的比较方便 公式是 =IF(ISERROR(VLOOK...
  • 怎样在excel一个表中输入一个人的名字能显示出另一个工作表中这个人的...
    答:说明 您可以使用 VLOOKUP 函数搜索某个单元格区域 (区域:工作表上的两个或多个单元格。区域中的单元格可以相邻或不相邻。)的第一列,然后返回该区域相同行上任何单元格中的值。 例如,假设区域 A2:C10 中包含雇员列表。 雇员的 ID 号存储在该区域的第一列,如下图所示。如果知道雇员的 ID 号,...
  • 怎样让Excel表格中的数据自动填写到另一个单元格中?
    答:1. 首先第一步打开电脑中的一个Excel文档,也就是小编下图所示的工作簿1。2. 第二步点击最上方【+】号选项,新建【工作簿2】。根据下图所示,在工作簿2中输入类似工作簿1的数据,姓名的顺序是不一样的。选中【B1】单元格,然后输入【vl】后点击跳出的【VLOOKUP】函数。3. 第三步鼠标左键双击B1...
  • Excel中,如果有两个单元格,向其中一个输入内容,另一个会自动显示出相...
    答:一、个人觉得没必要用宏来完成。先给你公式(在D2单元格输入下面的公式):=IF(C2="","",IF(ISERROR(VLOOKUP(C2,表1!A:B,2,0)),"错误!!",VLOOKUP(C2,表1!A:B,2,0)))公式完成后复制D2单元格,沿D列从D3向下粘贴到合适的位置。注意:一定要用你的表1所在的工作表标签(一般为Sheet...
  • 在EXCEL中一个单元格内输入出生的年月日后,在另一个单元格自动...
    答:在统计员工资料的EXCEL表格中,在C列中输入员工的出生日期,比如:1977-8-3,然后在计算年龄的列中输入函数DATEDIF(C3,TODAY(),"Y"),即可直接计算出员工的准确年龄来(图)。 其中公式中的C3和TODAY()分别代表前后两个日期,顺序不能颠倒,此外"Y"代表计算的时间差折算为年。由于C3中的内容是...
  • 怎样将Excel表格中的姓名自动批量导入到另一个Excel表里的对应的单元...
    答:VLOOKUP函数要求被查询范围的列按从小到大排列,要不然返回的结果不准确,例如以A1格为条件从sheet1表的C1到D16列查找符合的数据并取范围的第2列数据的值 =VLOOKUP(A1,Sheet1!C1:D16,2)
  • Excel中,有两个单元格,其中一个输入内容,另一个会自动显示出相对应的...
    答:设A=输入单元格 B=自动显示单元格 在B单元格中输入 =A 就可以了