excel中如何把将后面的列合到前一页下面
发布网友
发布时间:2022-04-23 04:08
我来回答
共5个回答
热心网友
时间:2023-10-14 09:00
实际上没有什么好方法,但可以省点事。
以第一行的中间(当然是三列为一组)为界,拖动后面部分到第二行。
再以前二行的中间为界,拖动后面部分到第三行,第三行。
再以前四行的中间为界,拖动后面部分到第五行,第六行,第七行,第八行。
再以前八的中间为界,再拖动,如此循环,可以很快解决。
热心网友
时间:2023-10-14 09:00
已知数据:有n个记录(如10个学生),每个记录有3个数据项。
已知数据区域:1行,3n列,记录横向排列,A1:AD1。 列号确定 3n/26=商....余数
当n=10时,30/26=1.....4,英文字母顺序号1对应A,4对应D。
目标数据区域:n行,3列,记录纵向排列,A1:Cn。
操作目的:将已知数据区域内单元格的数据,拷贝到目标数据区域的单元格中。操作如下
1.在A2单元格中输入:=INDEX($A$1:$AA$1,1,ROW()×3-3+COLUMN())
已知数据是绝对区域:=$A$1:$AA$1
已知数据范围行数:=1
已知数据范围列数:=ROW()×3-3+COLUMN()
ROW():获取目标单元格行号
COLUMN():获取目标单元格列号
2.将A2拷贝到B2和C2中(右拉)。
3.将A2,B2和C2拷贝到An,Bn和Cn中(下拉)。
供参考
热心网友
时间:2023-10-14 09:00
A2输入公式
=offset($a$1,,row(1:1)*3+column()-1)
公式右拉3列,然后下拉即可
热心网友
时间:2023-10-14 09:01
假设你的表是从A1,B1,C1开始的,那么在
A2开始的A列用公式:=indirect(address(1,(row()-1)*3+1))
B2开始的B列用公式:=indirect(address(1,(row()-1)*3+2))
C2开始的C列用公式:=indirect(address(1,(row()-1)*3+3))
热心网友
时间:2023-10-14 09:02
A2=OFFSET(C$1,0,ROW(A1)*3-2)
公式右拉和下拉。