excel高手进!根据规律总结公式!

来源:百度知道 编辑:UC知道 时间:2024/09/22 18:48:00
在word中打印小册子,双面打印,涉及到设置页码的问题。

如果打印20页的小册子,需要5张a4纸双面打印即可,其页码设置如下所示

1张 20 1 2 19(即a4纸正面的页码20 1,反面页码是2 19,余下同理)

2张 18 3 4 17

3张 16 5 6 15

4张 14 7 8 13

5张 12 9 10 11

如果页数比较少的话,很好推算,如果很多再这样就很麻烦,能不能在

excel中设置公式,实现自动化计算?

公式要求:

1.先根据上述内容给出excel格式,再给出公式。

2.小册子是奇数页,比如21页,或者非4的倍数,比如22页,是4的倍数都

能正确运算。
公式要求:

小册子是奇数页,比如21页,或者非4的倍数,比如22页,是4

的倍数都能正确运算。

=========================================================
八张a4纸对折

如果小册子是29页的话,应该是如下数据:
空 1 2 空
空 3 4 29
28 5 6 27
26 7 8 25
24 9 10 23
22 11 12 21
20 13 14 19
18 15 16 17

如果是30页的话,应该是如下数据:
空 1 2 空
30 3 4 29
28 5 6 27
26 7 8 25
24 9 10 23
22 11 12 21
20 13 14 19
18 15 16 17
如果是31页的话,应该是如下数据:
空 1 2 31
30 3 4 29

A1输入“打印页总数”,B1留着填打印页总数
A2输入“需要纸张数”,B2输入公式=ROUNDUP(B1/4,0)
A4输入“第X张纸”B4C4合并后输入“正面”,D4E4合并后输入“反面”
A5输入数值 1
C5输入公式=IF(A5>$B$2,"",2*A5-1)
B5输入公式=IF(OR(A5>$B$2,($B$2*4-2*(A5-1))>$B$1),"",$B$2*4-2*(A5-1))
D5输入公式=IF(A5>$B$2,"",2*A5)
E5输入公式=IF(OR(A5>$B$2,$B$2*4-2*A5+1>$B$1),"",$B$2*4-2*A5+1)
选中A5到E5下拉B2所示行数,这样每一张纸正反面的页数都显示出来了。

补充回答:
B1更改为82、32、31,下面自动显示的。而且也考虑了空值的问题

好像有点难度压~ 要求数学基础很好的说~

请按照这个做吧.最后的效果是有数字的地方即是你要得到的页数,因为即使不够四页纸张的实际页数也必须是四的整数,所以也自动填充了数字
每行填写如下:
第一行:
A1格为你填写页数的地方
第二行:空白
第三行:
A3:=CEILING((A1/4),1)*4
B3:=1
C3:=2
D3:=A3-1
第四行:
A4:=IF(A3="","",IF((A3-2)>($A$3/2),(A3-2),""))
B4:=IF(A4<>"",B3+2,"")
C4:=IF(B4<>"",C3+2,"")
D4:=IF(C4<>"",D3-2,"")
然后把第四行的