懂EXCEL的进,我想把一列数据 按每5个数据为一行的排列 在EXCEL中,如何把一列数据分成5个一组按列排

www.zhiqu.org     时间: 2024-06-15
假设数据在A列且从A2开始,在B2输入公式:
=OFFSET($A$2,(ROW(A1)-1)*5+COLUMN(A1)-1,)
向右拉共5列再向下拉填充即可。

源数据在A列,在B1输入
=OFFSET($A$1,(ROW()-1)*5+COLUMN()-2,,)
回车并向右填充到F1
再一起向下填充。

假设数据在A列,且从A1开始,在B1输入公式:
=OFFSET($A$1,(ROW(A1)-1)*5+COLUMN(A1)-1,)
向右拉填充到F1,选择B1到F1,下拉填充。

还是不太明白你是要做什么?如果你只是要把那一列英文进行横向(按每5个一组)排列的话,就可以用复制,粘贴的方法呀。公式是做不出来的。只能用这种比较死的方法了。
不知道你说是是不是条件格式,还是分类汇总,如果是这两种就又不一样的操作了。
你可以说详细一下吗?

用有些笨的方法:选择5个数据----复制---选择性粘贴-----勾选转置----确定,重复以上步骤完成所有数据转置。这种方法对于数据多的话,还是很麻烦。

在Excel中,一列数据按每5个数据排下去并自动加1,如何实现?~

在首个单元格中输入公式
=INT(ROW(A5)/5)
回车确认后下拉填充。

假设数在A列,在B1输入
=OFFSET($A$1,(COLUMN()-2)*5+ROW()-1,0,1,1)
向右拉到没有数值为止,然后选中刚刚得出的所的数,往下拉5行就可以了...


#郟仪雪# excel数据表有1440列365行,我想每5列分为一组,求取平均值 -
(19686165296): 如果数据在第一个求平均的区域为A1:E365,第二个区域为F1:K365,一直这样,公式=AVERAGE(OFFSET($A$1:$E$365,,ROW(A1)*5-5)) 下拉.

#郟仪雪# Excel表格里只有第一行有很多单元格,每个单元格有一个数据,为了方便看,如何设置每一行只出现5个单元格 -
(19686165296): 用公式,改一下这个序列就行了, B1输入 =OFFSET($A$1,0,MOD(COLUMN(E1),5)+(ROW(A1)-1)*5) 向右拖5列 向下拖, 改完以后,按CTRL A 全选 复制 然后直接点右键 选择性粘贴 选择 值 确定 再把第一行删除即可

#郟仪雪# excel里面,如何把多列数据变成一列数据?例如 第一行的:a1 a2 a3 a4,按照顺序变成4行,一列. -
(19686165296): 比如你的数据在sheet1中 sheet2的A1输入公式=offset(sheet1!$a$1,roundup(row(1:1)/4,0)-1,mod(row(1:1)-1,4)) 公式下拉即可

#郟仪雪# excel 5行为一组数据随机排序如何做? -
(19686165296): 07版以上,有个函数可以生成 =RANDBETWEEN(1,5) 不过它生成的是1至5的随机数,不一定每5个各个数字都出现一次.

#郟仪雪# 在excel中,想用一列多个数据都乘以一个数,得到各自的结果怎么做? -
(19686165296): 比如说 你昨面到下面一排都是写的自己的数.然后右面一排你想得出剩以后的结果. 在右面的框中输中 =A*B 然后按回车即可,然后点下刚才出来的那个结果右下角就会出现一个小小的黑色点,点住他并向下拉到你的最后一组数据一排的位置即可松手, 这样就会是A*B的结果了 A是你前面那排自己输入的数字,B是你想要成以的数 补冲 向下拉到最下面一个数字时 右下角还有一个小钮可以点下,里面就有选择,复制什么的..不选复制的 选下面上就可以了

#郟仪雪# excel把一列长度不一定的数据平均分成5列 -
(19686165296): B1输入公式: =IF(ROW(A1)>COUNTA($A:$A)/5,"",INDIRECT("A"&(COLUMN(A1)-1)/5*COUNTA($A:$A)+ROW(A1))) 右拉到F1,下拉填充公式.(数据个数必须是5的倍数)

#郟仪雪# excel列A里面有多个数据想要每个数据都重复5个怎么弄 -
(19686165296): 输入以下公式,然后向下填充公式=OFFSET(A$1,INT((ROW(A1)-1)/5),) 自动将A列的所有数据都重复5次. 详见附图

#郟仪雪# excel里一个人名包括四行数据,每行又有5个数,想用其中的一个数字来排序 -
(19686165296): 楼上二位明显没看懂楼主的意思,他是采用了合并单元格的,合并的是行,后面跟了数据 首先如果你只有一个人名,后面跟了许多数据,那还好办,只需要选中后面的数据,而不选前面的合并单元格,不选择扩展区域就行了 如果你有许多人名,那根本就没办法排了,如果取消合并单元格,无论怎么排都会破坏原来的数据顺序,所以行不通 其实问题出在你的表设计错了,应该以人名为行,数据为列来排

#郟仪雪# EXCEL中读入了一列数据共2860个,想给转成5列每列572个数据的. 怎么转,要那个代码. -
(19686165296): 假设原数据在A列 在名称框(编辑栏最左侧的方框)里输入 B1:F572 回车 输入=INDEX($A:$A,ROW()+(COLUMN()-2)*572) 按ctrl+enter完成

#郟仪雪# excel小问题想请问大家一个问题呀:那excel怎么把一排数据
(19686165296): 在某单元格输入0.05,复制,选中拟乘以0.05的区域如A1:F20,右键选"选择性粘贴/运算/乘/确定"即可.