wlbk.net
当前位置:首页 >> ExCEl表格一行变多行 >>

ExCEl表格一行变多行

这个可以使用公式或者vba来完成,但是相比之下,vba更灵活一些,不管是多少行多少列,都可以一次完成,如果采用公式,当行数列数变化后公式就要做相应的调整,下面是使用vba来完成的. 使用方法:点击转置为行按钮,会出现“请选择

假设A列有几万行数字,想分成8行乘以n列.在B1输入 =OFFSET($A$1,(COLUMN(A1)-1)*8+ROW(A1)-1,0) 把公式中的粗体8改为你实际想有的行数,然后将公式向下复制到第8行;再向右复制

第一步,选中A2:A22单元格区域按组合键.打开“单元格格式”对话框,选择:数字”选项卡,在“分类”列表框中单击''自定义”选项,在右侧的“类型”文本框中填入“00000”,其中0的个数与当前源数据区域中的最大数值的位数相同,

1. 单列多行数据,变为单行,采用复制,转置粘贴的方法:选中数据区域-点击一个单元格-右键-选择性粘贴-转置-确定2. 也可以用函数,下图中列举了两个函数3. 多行多列变为单行4. 达到此类效果的函数有多个,核心步骤就是行列数的变化,比

你的意思是把一列变成一行吧.选中该列,复制,再选择性粘贴,弹出的对话框中,点转置

调窄列宽,填充,两端对其

单元格内按ALT+ENTER强行换行如果还有部分未显示,设置单元格里面自动换行

不是很明白你要表达的意思,你是要把第1行的内容变得和第4.5行的一样吗?如果是这样的话,你直接复制过去就好了,然后把第1行和第2行的内容填写成一样的,之后选中这两行往下一拉就全部都变得一样.如果你是想在一格格子里面输入两行字的话,就选中这些空格然后右键-设置单元格格式-对齐-文本控制里面的“自动换行”勾选即可.

这个比较容易,你把A列复制出来.然后复制到文本文件中,notepad++、Ultraedit、editplus什么的都行.替换“A、”为“\r\nA、” 同样B、C、D、都要替换,结果就是你想要的.其中notepad要选择扩展“\n\r……”;Ultraedit可以使用^pA、来代替.具体的看你使用的软件!

给你提供一个思路吧.如果内容是你输入的,那真的只要设一个函数,就是本单元格等于上一单元格内容,然后拖下来即可.这样每当你在a跟输入新内容,那其之后的都自动变为刚才输的内容.如果不是你输的,那简单的方法就是在a和b中插入新列,在新的b2单元格中输入=if(a2"",a2,b1),新的b1单元格应当等于a1.然后拖至数据底,正面就是复制、选择性数据数值,删除a列.如果不想改变格式,那就建议使用vba编程.这个程序也很容易的.

网站首页 | 网站地图
All rights reserved Powered by www.wlbk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com