excel表格的分栏

来源:百度知道 编辑:UC知道 时间:2024/06/09 02:42:38
我有一些excel表格,很长,但是列数很少.这样如果用A3纸打印的话就太浪费了.可是excel表格找不到象WORD一样的分栏选项.我现在想在打印时自动将excel表格在一张纸上分成若干栏,并且在每一栏都有该表格的表头,请问有何妙招进行设置?(声明:不需要复制到WORD中再分栏的方法,是在EXCEL中直接生成效果的方法)
大家的回答我看了,最后的henqideyx 回答不知对不对,因为我没完全看懂。我把那个公式试了一下,好象不行呀,得出的只是一个数字1,没有我想要的表格。是不是我的公式参数没有设置正确呢

如果页数很少的话,为了简便,先用菜单->分页预览方式查看表格。再做几栏的标题,再复制粘贴数据就OK。
页数(数据)很多的话呢,只能用公式
=INDEX(Sheet1!$A$1:$C$458,MOD(ROW(A1)-1,每页数据)+1+ROUNDDOWN((ROW(A1)-1)/每页数据,0)*每页数据*分栏数+标题行数+ROUNDDOWN((COLUMN(A1)-1)/分栏数,0)*每页数据,MOD(COLUMN(A1)-1,分栏数)+1)
sheet1为数据区
每页数据为每页有多少栏数据
分栏数为分多少栏
标题行数为标题有多少行。。
在另外的工作表中复制以上公式即可。。。

1、把打印机设为A3纸打印
2、后 文件-页面设置-工作表(选择顶端标标题行)

函数方法可以解决这样的问题,但要看列数究竟是多少。

我想了半小时也没想出来,但我有个主意:选中所有数据-复制-选择性粘贴(在转置框打勾),你的表格就横过来了,这样就不怕浪费纸张了。

你这个问题在Excel中比较难了。

你可以有选择性的打印啊,框住要打印的表格,预览下就行了!