比如:123456
526352
859632
857421
需要变成在一行里面的数据
如:123456、526352、859632、857421
依照这样操作的方式我有很多数据需要变成这样,请问有什么简单的方法或者公式之类的。谢谢!
Chart - 魔导师 十一级 你的回答我已试过,放在一行变成多个单元格了,我需要的是这些数据都放在一个单元格,麻烦大家给个意见!
1、启动办公软件工具,新建空白excel表格。
2、在空白区域填充自己需要测试的内容。
3、因为要把多行数据合并到一行中,选择要合并的行,拉宽列的宽度。
4、然后选择需要合并到一行数据的这一列数据。
5、然后进入在开始菜单中,选择编辑再选择填充,在填充选择中选择内容重拍即可。
6、这就是最后的效果了。
1.单列多行数据,变为单行,采用复制,转置粘贴的方法:选中数据区域-点击一个单元格-右键-选择性粘贴-转置-确定
也可以用函数,下图中列举了两个函数
2.多行多列变为单行
达到此类效果的函数有多个,核心步骤就是行列数的变化,比如上边这个例子,行变化是111222333444,列变化就是123123123123,然后想办法用函数达到这样的效果即可,如果是用indirect函数,列变化就成了ABCABCABC...需要用到char函数,归根结底还是123123...的变化。用地址代替值的话,就是A1.B1.C1.A2.B2.C2.A3.B3.C3.....,indirect函数写法就可以=indirect(char(65+mod(column(a1)-1,3))&int(column(c1)/3))