EXCEL
这个问题我上午问过,由于我自己表达不清楚,不仅两位回答者弄得稀里糊涂,我自己也糊涂了,最后只好把问题撤销了,真对不起他们二位!现在我把问题重新提出来,尽一切可能描述清楚,并配了一张图。 事情是这样的,我在石油系统的建筑企业工作。尽管在建筑企业工作,但是我的任务是使用计算机来填写各种施工表格,为竣工资料做好准备。 每当我辛苦的填写好上千页的表格时,一些参与验收的单位总是故意挑毛病,说我们的工作没有做好,我这个小小的岗位也逃不掉。它们对计算机并不是很精通,总对着打印出的表格说:这个表格应该大一点,那个表格
 可以办到的,只需要就可以办到.  1、建立学生数据表,二维的,依次把姓名、性别、民族、出生日期、家庭住址、政治面貌填好。  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),并把名称换一下。  见附件。  因为不知道你说的是不是这个意思,所以先大致说这些。如果符合你的要求请回复,我再详细说明。