表格文件的一个小问题

想问下,我输入了一个表格数据库,保存,然后我想在新建的表格,打出名字就可以跟出刚才的数据库的那些后缀信息,避免重复输入的耗费和出错几率,希望大虾们不吝赐教。
没什么分,随便意思下,谢谢。
我用的是金山的wps,保存的那份表单是.xls格式,看网上的教程好像要新建的表单导入原来的额表单?我表格超级菜,大侠如果能把自己做这种工作的过程写一份给我当然更好,感激不尽啊。

假设你的这个列表是在sheet1表里
你在sheet2表B2输入
=if($a2="","",vlookup($a2,sheet1!$A$2:$D$5,column(b1),0)
然后把这个公式向下和向右填充一下
这样你在A列输入名字,后面相应信息就自动出来了追问

大虾,求指教啊~

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-05-23
A1单元格输入 李
B1单元格 =VLOOKUP($A1,表格数据库!A:F,2,FALSE)
C1单元格 =VLOOKUP($A1,表格数据库!A:F,3,FALSE)
D1单元格 =VLOOKUP($A1,表格数据库!A:F,4,FALSE)
E1单元格 =VLOOKUP($A1,表格数据库!A:F,5,FALSE)
F1单元格 =VLOOKUP($A1,表格数据库!A:F,6,FALSE)
第2个回答  2011-05-22
这个我来简单说一下吧。最下面不是有Shee1、Sheet2等几个页面吗。

这里注意一下,因为你只给出了一个页面,没有说你新建以后的页面格式,所以我这里默认你新建以后也是这个格式。

一、先将已经有的信息(就是他们的电话号码、姓名什么的),复制好,保存在Sheet2表,你要编辑的信息在Sheet1表编辑。
二、比如你这个图是2表的所有信息吧,1表也是这个格式,那么你想在1表中打出一个陈,后面就自动跟随陈的电话、住址什么的,对不。
就类似这样:
姓名: 地址(自动显示) 电话(自动显示)
陈 (函数) (函数)

下面按照你给出的图中的情况,这个函数应该是(地址格):
=INDEX(Sheet2!B:B,A:A,MATCH(Sheet2!A:A,0))
然后你把这个函数往右边拖,自动填充到后面的电话列,接受单位列就可以了。

你实在不能理解,可以把你要新建的页面,和这些后缀信息的页面表格,发送到我的邮箱,我帮你编辑好,你就只要打名字就可以了,然后,我会在表格内用标注解释,就很容易理解了。我的邮箱是[email protected]
第3个回答  2011-05-22
是EXCEL?
这个要求并不难哦!
加入QQ群:61504351,注明 百度知道
在QQ群里讨论吧
第4个回答  2011-05-22
表格数据库是Excel吗?跟出数据库的后缀信息,后缀信息是什么,是固定的还是不同的?
最好列出几行数据库资料。追问

算是excel吧?金山wps说可以兼容什么的,后缀是、xls,内容就是那些名字,地址,电话号码,之类的,新建的表格想要直接打出名字就可以跟出后面的地址电话号码,就是这么一个想要节省时间 的初衷吧,等大虾有空了能抽空解答下吗?谢谢

追答

wps不熟,Excel还可以,说些基本原则,你的做法对表格的要求不高,最好不要用两个Excel文件,这样做的话对碰的时候两个文件都要打开,一个Excel文件可以有多个表,把你的“表格数据库”放在不同的表就可以了。然后表名定为“表格数据库”。
同一个文件里新建一个表,
A1单元格输入 李
B1单元格 =VLOOKUP($A1,表格数据库!A:F,2,FALSE)
C1单元格 =VLOOKUP($A1,表格数据库!A:F,3,FALSE)
D1单元格 =VLOOKUP($A1,表格数据库!A:F,4,FALSE)
E1单元格 =VLOOKUP($A1,表格数据库!A:F,5,FALSE)
F1单元格 =VLOOKUP($A1,表格数据库!A:F,6,FALSE)
A2、B2、C2、D2、E2、F2自己复制第一列粘贴。要多少行就粘贴多少行。
注意你的单元格要设置为“常规”,不要设置为文本,设置为文本的单元格是不参与计算的。

第5个回答  2011-05-22
这个要求并不难哦!
加入QQ群:61504351,注明 百度知道
相似回答