在excel中怎样输入代号能显示名称

来源:百度知道 编辑:UC知道 时间:2024/05/16 03:37:11
大侠们,请指点
有一些名称有专门的代号,怎样输入代号名称才会显示出来。
因为每次又要写代号,又要写名称很麻烦。
比如:张三的工号是12345,但是输入表格里面12345后不会自动跑出张三,要再次输入“张”才会出来“三”。
有没有什么办法,输入12345,后面就能有张三显示??
谢谢大家~~~

可以使用VLOOKUP函数来做到的,如果工号在A1中,在B1中输入以下公式:
=VLOOKUP(A1,{12345,"张三";12346,"李四";12347,"王五"},2,FALSE)
  在这个公式中,花括号{}里面用来写条件和对应结果,应写为条件1,结果1;条件2,结果2;条件3……这样的,注意同一组条件和结果间用英文逗号,不同组之间则用英文分号,例如这里结果1;条件2这里。

  当然,如果能够有对照表的话,事情会更简单,例如对照表在Sheet1中,A列为工号,B列为对应的名字。打算在Sheet2的A1中输入工号,B1中显示名字。这种情况可以在Sheet2的B1中输入以下公式:
=VLOOKUP(A1,sheet1!A:B,2,false)

先要有个工号与姓名的对照表,再用VLOOKUP函数根据输入的工号查找对应的姓名。
请参考如下演示
http://hi.baidu.com/qsddz/blog/item/ddb2369296b4bc87a877a41c.html

是否有个工号与姓名的对照表,假定是sheet1,a列是工号,b列是姓名,你要输入的工作表是sheet2,在sheet2的b2输入:
=if(a2="","",vlookup(a2,sheet1!a:b,2,false))
公式下拉(鼠标停留在b2当单元格右下角出现黑色实心十字架时,左键按住往下拖)

参看此操作动画:
http://hi.baidu.com/sykamuni/album/