电子表格疑问

我有一个花名册共两列,一列为序号,一列为姓名,共有3500行,现要将这个花名册打印成每版为60个的名册(6列,其中3列序号、3列名字),请高手指教如何编辑。... 我有一个花名册共两列,一列为序号,一列为姓名,共有3500行,现要将这个花名册打印成每版为60个的名册(6列,其中3列序号、3列名字),请高手指教如何编辑。 展开
 我来答
书香传奇
2010-08-07 · TA获得超过1554个赞
知道小有建树答主
回答量:613
采纳率:0%
帮助的人:494万
展开全部

有点复杂,不过也可以解决:

假设你的花名册在“sheet1”工作表中,A1、B1为表头:序号 姓名,数据从第二行开始,直至3500行,那么增加一个辅助工作表“sheet2”,在sheet2中A1、B1、C1、D1、E1、F1中分别输入序号、姓名、序号、姓名、序号、姓名

然后在sheet2第一列序号下面单元格中输入:

=INDIRECT("sheet1!A"&ROW()+ROUNDDOWN((ROW()-2)/20,0)*60)

在sheet2第二列姓名下面单元格中输入:

=INDIRECT("sheet1!b"&ROW()+ROUNDDOWN((ROW()-2)/20,0)*60)

在sheet2第三列序号下面单元格中输入:

=INDIRECT("sheet1!A"&ROW()+ROUNDDOWN((ROW()-2)/20,0)*60+20)

在sheet2第四列姓名下面单元格中输入:

=INDIRECT("sheet1!b"&ROW()+ROUNDDOWN((ROW()-2)/20,0)*60+20)

在sheet2第五列序号下面单元格中输入:

=INDIRECT("sheet1!A"&ROW()+ROUNDDOWN((ROW()-2)/20,0)*60+40)

在sheet2第六列姓名下面单元格中输入:

=INDIRECT("sheet1!b"&ROW()+ROUNDDOWN((ROW()-2)/20,0)*60+40)

然后向下填充拖动(你不可能不会填充拖动吧?),拖完全部数据为止。

最后,设置页面设置,顶端标题行为第一行,

再设置一下每页打印60行(加标题61行)。

OK,到此完美结束。

将孤伴闲帅17
2010-08-07 · TA获得超过1289个赞
知道小有建树答主
回答量:1481
采纳率:100%
帮助的人:916万
展开全部
把它转换成数字 如果第一位是1的话,就在前面加一个单引号!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式