分类：电脑/网络-软件-办公软件
问题：EXCEL
这个问题我上午问过，由于我自己表达不清楚，不仅两位回答者弄得稀里糊涂，我自己也糊涂了，最后只好把问题撤销了，真对不起他们二位！现在我把问题重新提出来，尽一切可能描述清楚，并配了一张图。事情是这样的，我在石油系统的建筑企业工作。尽管在建筑企业工作，但是我的任务是使用计算机来填写各种施工表格，为竣工资料做好准备。每当我辛苦的填写好上千页的表格时，一些参与验收的单位总是故意挑毛病，说我们的工作没有做好，我这个小小的岗位也逃不掉。它们对计算机并不是很精通，总对着打印出的表格说：这个表格应该大一点，那个表格应该靠左一点，字号大小不合适……。尽管这这个问题我上午问过，由于我自己表达不清楚，不仅两位回答者弄得稀里糊涂，我自己也糊涂了，最后只好把问题撤销了，真对不起他们二位！现在我把问题重新提出来，尽一切可能描述清楚，并配了一张图。事情是这样的，我在石油系统的建筑企业工作。尽管在建筑企业工作，但是我的任务是使用计算机来填写各种施工表格，为竣工资料做好准备。每当我辛苦的填写好上千页的表格时，一些参与验收的单位总是故意挑毛病，说我们的工作没有做好，我这个小小的岗位也逃不掉。它们对计算机并不是很精通，总对着打印出的表格说：这个表格应该大一点，那个表格应该靠左一点，字号大小不合适……。尽管这些都是些小问题，但是他们故意咬住不放，我一个小工人实在没有办法。本着对工作负责的精神，我暗下决心，一定要把工作做到完美。尽管这不能阻止他们挑刺，但是我要做到他们挑一次，我就改正一次。所以，就产生了一些技术上的问题。我们所填写的表格，是上面发下来的，一共有107张表格。这107张表格中，有的表格在一个工程中需要多次反复的使用，而有的表格仅使用一两次。实际工作中，有6-7张表格，每张需要重复填写100-200次。这107张表格，是上面用WORD编制的，他们把所有表格编制到一个DOC文件里，而且部分表格内容多、数据大，很麻烦。我把它们用XLS文件逐个的进行了改动。尽管DOC成了XLS，但是打印出来后，用肉眼几乎看不出改动，除非用游标卡尺测量。改动成XLS后，由于XLS表格处理数据的能力超强，再加上我大量的应用函数，使得我的工作效率、计算正确率大大提升。尽管如此，那些挑刺的人是不会放过我的，仍然吹毛求疵的挑毛病。现在，我来举个例子，由于建筑表格太复杂，我就以学校里的“履历表”来说明。大家请看下图。一张履历表中含有什么项目（字段）？姓名、性别、年龄……不管是学校还是企事业单位，都差不多是这些内容。在我所用的建筑类表格中也是如此，项目（字段）都比较固定，无非就是那些。下图中，我只填写了部分内容，没有填写完，大家明白我的意思就行了。上级单位发放下来的履历表，由我在计算机内逐一进行填写，把每个空格都按照学生花名册填好。这时，我总共填写了1000个学生的履历表。当我把履历表全部打印出来，交给领导看以后，领导说了一句：“政治面貌 和 家庭住址 的位置对调”。这就意味着，我需要在计算机内部重新将1000份履历表进行更改。这样的工作量实在太大了。你也许会问，把学生的履历内容做成二维表（新建XLS文件的样子）的形势不就解决了？理论上是可以的，但是实际上行不通，建设部规定，必须使用标准的表格。我想，如果我做模子，在模子里将‘家庭住址’与‘政治面貌’对调后，由这个模子产生的1000份履历表均自动进行调整，岂不是最好、工作效率最高的办法？实际上，就能实现这一功能。但是，这么小的东西动用数据库，未免也有点太那个了。所以，我想借助XLS的功能，完成这一个愿望。请问各位朋友，该如何实现？谢谢各位。
回答：　可以办到的，只需要就可以办到．　１、建立学生数据表，二维的，依次把姓名、性别、民族、出生日期、家庭住址、政治面貌填好。　2、再建一个履行表，输入你的这个竖的表（如图的）　3、现在就好办了，把学生数据表的姓名通过插入名称进行定义，取名叫“姓名”即可。然后在履历表中把姓名后面的格通过数据－有效性进行定义，允许选“序列”，来源就是刚定义的“姓名”，这样姓名处就会有一个下拉箭头，通过下拉箭头就可以选择人员了，同时，性别、民族等通过姓名和数据表进行链接，用vlookup()函数进行查找，并返回正确的值。　4、使用时，只要通过下拉箭头修改人员，其它数据（如性别等）自动和新的姓名对应调出，再按CTRL+P即可完成打印。如发生数据对调的情况，只要重新修改公式就可以了。　如附件中家庭住址和政治面貌对调了，只要把家庭住址后的公式=VLOOKUP($B$2,数据表!$A:$E,5,0)改成=VLOOKUP($B$2,数据表!$A:$E,4,0)把政治面貌后改成=VLOOKUP($B$2,数据表!$A:$E,5,0)，并把名称换一下。　见附件。　因为不知道你说的是不是这个意思，所以先大致说这些。如果符合你的要求请回复，我再详细说明。