excel的数据处理问题

我用excel可以做下以下吗:
例如,我有一个表格A,表头有什么:学生姓名,学科,成绩什么的,然后我有表格B,里面是一个通知什么的,内容就是“亲爱的XX同学,你的XX学科的成绩是XX分。。。”我应该怎么通过一些函数什么的设置连接这二个表格,不用我在表格A里复制到表格B里。而是可以一键到位地打印了几百个学生的成绩单??(有点凌乱,希望大家明白)

简单的方法是可以借助Vlookup函数将你所说的问题简化,步骤如下:

1. 在表A中的A列前加一列,此列用于输入每一位学生所对应的序列号。

2.将表B中的内容重新排版,将XX放入到独立的单元格,以便设公式,如图;

3.将独立的单元格中设vlookup公式,即可以根据表B的第一列中输入表A第一列所加的序列号,其它如姓名和学科成绩等信息均由这个序号带出。如图中XX同学单元格中公式为:=VLOOKUP(A1,Sheet2!A:B,2,0)

4. 如果表B的通知是设定在一排中,后面的所有信息都可以复制下拉即可。这样设置,基本上可以一次性打印出所有的成绩单。但需要一个一个裁开。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-01-07
弄了个例子,可以百度hi我传给你
第2个回答  2011-01-07
这个问题如果在两个excel表中用公式引用的话,不便于一次操作打印全部成绩单,建议用WORD的邮件合并功能进行操作。
把公共内容(“亲爱的XX同学,你的XX学科的成绩是XX分。。。”)放在WORD中,做成打印模板,用邮件合并导入EXCEL表中的数据,合并到打印机一次打印全部成绩单。
(有关邮件合并,百度中有很多操作实例和教程,可搜索“WORD邮件合并”。)
第3个回答  2011-01-08
建议使用WORD的邮件合并功能。
1、EXCEL将表按如下格式做好,然后保存
姓名 物理 数学
张三 78 87
李四 95 69
王五 72 83
2、打开WORD,输入公共文字内容,如:AA同学,你物理科成绩BB分,数学科成绩CC分。如需在一页打印多个同学成绩通知单,请空出几个空行,并自行适当排版。
3、WORD中,菜单:工具-信函与邮件-显示邮件合并工具栏。
4、邮件合并工具栏,点“选择数据源”,选择成绩表所在的EXCEL文件,打开后选择工作薄中正确的工作表。
5、选择AA,邮件合并工具栏点“插入域”,选择“姓名”,点插入,点关闭;其它BB,CC等地,类似操作。
6、邮件合并工具栏点“合并到新文档”,点确定。每位同学生成一张A4纸的通知单。
7、如想一张A4纸打印多名同学,(上面留的空行起作用了),请按Ctrl+H;单击“查找内容”编辑框,点“高级”,然后单击“特殊字符”按钮,从中选择“分节符”,“替换为”编辑框不填写,然后单击“全部替换”,
第4个回答  2011-01-08
支持邮件合并----RM
第5个回答  2011-01-08
建议 使用word和excel结合的方式,这样会很节省时间
word里面有一个功能叫“邮件合并”,这个功能利用excel说为数据库(数据来源)
可以利用一个word模板,批量打印excel数据,就如你所说的学号、姓名、成绩都自动变化的,
详细可以查看 http://lukeyee.blog.sohu.com/162883520.html
有“邮件合并”的操作步骤