excel如何批量导出符合条件的信息到word中?

我要制作一个社团活动名单,大概就是把图1excel里相同社团的学生班级和姓名,(只呈现了部分,社团还有好多好多),批量导出至word的表格中(最终形式如图2所示)图2上面的信息我可以用邮件合并的方式填写,下面表格里的内容可以通过这种方式实现吗?或者有什么其他更好的方法吗?

第1个回答  2022-06-09
思路:在电子表格里,每个社团建个工作表,用公式或复制粘贴将数据分别放在相应工作表里。在word里每个社团弄一次邮件合并
第2个回答  2022-07-28

方法一:图2右下角一个社团对应的多人信息,可以使用EXCEL经典的INDEX SMALL IF一对多查询法(具体自己百度EXCEL 一对多),有点是一个公式搞定,缺点就是EXCEL表排版比较麻烦,不适合列比较多的信息匹配

方法二:也可以使用邮件合并,但是比较麻烦。先把图1中的信息用TEXTJOIN+IF法进行分类合并(TEXTJOIN得奥菲斯2019或以上版本才有,或者使用最新的WPS),也就是查询某社团,另外一个单元格形成姓名1,姓名2,姓名3.........。然后把一个单元格内的姓名以分隔符进行分裂,这样就和方法1一样形成了姓名1在B列,姓名2在C列,姓名3在D列。

图1数据准备好以后,图2就可以使用WORD邮件合并方式了。WORD中排版就很方便,但是这种办法有个缺点,假如人数最多的社团100人,最少的3人,那你图1还是得准备100列姓名,然后WORD中插入100次字段。

相似回答