EXCEL的问题哦,在线求解决。

来源:百度知道 编辑:UC知道 时间:2024/05/26 01:57:29
前因:我自己在EXCEL中已经创建好了一个列表。包括姓名和编号。数据录入完毕。
求果:我如何能够在其他别的列表中把这个列表的数据体现出来。也就是说,我应该怎么办,才能够在其他列表中输入姓名,他的编号就自动表现出来,或者说输入编号,就自动体现出是谁的?
急急急!~
那可以用什么方法代替呢?要不用什么语言能达到这个效果。!~~~~~

假设你已录入的数据在sheet1表,A列为姓名,B列为编号(记录从第2行开始)
现欲在目标表中根据输入的姓名,自动把编号取过来
目标表A列也为姓名 , B列为编号
A2中,输入一个姓名
B2输入公式: =if(A2="","",vlookup(A2,sheet1!A:B,2,0))
B2公式向下复制,取其他姓名的编号

如果想通过编号取姓名,请将数据表的编号调到前面,即A列为编号,B列为姓名,目标表同样调整,但是公式不用改变,A列输入编号,自动在B列取来姓名

...........sheet1
......A.......B.....
1...型号....价格
2....X1.....100
3....X2......50
4....X3......60

先作好一个这样的表格
然后在一个sheet2中的空白处,如shet2!C1 是你要输入型号,
那么在sheet2!C2中输入公式
=vlookup(C1,sheet1!$A$2:$B$4,2,0)
以后你再在 C1 中输入你要的型号,
C2中就自动显示它的价格了。

这是不行的
EXCEL还没有达到如此智能化
就跟你输入男女男女一样他也不会自动交替