EXCEL中如何把一列数据变为多列?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EXCEL中如何把一列数据变为多列?相关的知识,希望对你有一定的参考价值。

参考技术A EXCEL中如何把一列数据变为多列? 打开Excel,并打开一个文档,如图可以看到A列的数据包含了姓名,性别和年龄。我们可以把这一列拆分成三列的。
02

先点击选中A列

03

然后点击菜单上的‘工具’,在下拉菜单里,点击‘分列’选项。

04

在这个向导窗口上,点击选中‘分隔符号’的选框,然后点击‘下一步’

05

在向导第二步里,虽然有‘逗号’可选择作为分隔符号,但这个逗号是英文逗号,我们数据列里的逗号是中文字符的逗号,所以我们要在其他里输入中文逗号作为分隔符。再次点击‘下一步’按钮。

06

在向导的第三步,用默认的设置就行了,可以看下预览的效果,然后点击‘完成’按钮。

07

excel已成功把一列的数据分开为三列,如图。

使用offset函数,配合取整、取余函数,可以将一列数据转成多列数据,具体公式要看具体要求是什么。
excel中如何把一列数据变成三列?

多数情况可以用“数据|分列“来完成。

还要结合数据本身的特点来具体选用分隔方式。

除了分列以外还有一些用公式来实现的方法,具体的公式要有具体的数据来决定。

如果你有具体的数据请上传来具体解决。

Excel中如何把一列数据自动排成多列数据以便打印?
WORD里面有一列是分栏的功能,能达到你要的效果,但EXCEL里面好像就没有。你粘到WORD里面分栏打印试试。
如何把excel中的一行数据变为一列数据
选中需要的数据行->复制,用编辑->"选择性粘贴"->"转置",即可将数据行粘贴成数据列.
如何把excel中多行多列数据转成一列数据?急求!
数据量大的话建议用VBA

1、由于以下VBA将所选择的区域转换到A列中,如果A列包含数据,先在工作表的最左侧插入一新的A列,以便放置转换后的数据。

2、按快捷键Alt+F11,打开VBA编辑器,在右侧代码窗口中粘贴下列代码:
Sub 选定区域转换为一列并去除空格()Dim TheRng, TempArrDim i As Integer, j As Integer, elemCount As IntegerOn Error GoTo line1Range("a:a").ClearContentsIf Selection.Cells.Count = 1 Then Range("a1") = SelectionElse TheRng = Selection elemCount = UBound(TheRng, 1) * UBound(TheRng, 2) ReDim TempArr(1 To elemCount, 1 To 1) For i = 1 To UBound(TheRng, 1) For j = 1 To UBound(TheRng, 2) TempArr((i - 1) * UBound(TheRng, 2) + j, 1) = TheRng(i, j) Next Next Range("a1:a" & elemCount) = TempArrEnd Ifline1:Dim r As Long r = Sheet1.UsedRange.Rows.Count For i = r To 1 Step -1 If Cells(i, 1) = "" Then Rows(i).DeleteEnd If NextEnd Sub
3、关闭VBA编辑器,返回Excel工作表界面。

4、全选需要转换的区域(千万记得要做这个步骤!),再按Alt+F8,打开“宏”对话框,选择上述代码中的宏名“选定区域转换为一列并去除空格”,运行代码。
如何把excel多列数据合并成一列
1.
没有特殊需求的就采用
复制、粘贴的方法完成,有特殊需求的可以说明要求,然后才知道办法。
excel中如何把一列数据都加上〔 〕
选中后,点右键-设置单元格式,数字 选自定义--然后在类型处写上 (##) 确定就行了
在excel中如何快速的将一列数据转换为多列数据
假设原来数据在A列,从A1开始
B1
=OFFSET($A$1,(ROW(A1)-1)*14+MOD(COLUMN(A1)-1,14),)
横着拉14格,下拉
excel表格怎么把一列数据转换为多行多列数据
如图,D1公式:=OFFSET($A$1,ROW(A1)*3+COLUMN(A1)-4,,)右拉三列,下拉

怎么把excel一列变成一行数据库

参考技术A 1. Excel中如何将一列数据变成一行数据
【操作步骤】

1 打开excel 表格。

2 输入要改变位置的数据。

3 选中数据,复制。

4 选择要从列转变成行的位置。

5 击右键-选择性粘贴-转置。

6 确定即可。
2. 怎么将excel里的一列数据转为一行 excel数据列转行方法
有时候我们需要将Excel表格里的一列数据转换成以一行的方式排列,比如我们复制一列数据,想要在一个新的表格里却需要横过来放置,我们不可能一个个输入,但是excel提供了这样的功能。

我们来看看怎么做。 步骤 首先,我们打开一个又一列名字的表格,我们希望把这列数据横过来排放。

拖动鼠标可以以选中这一列数据,方法是从A1单元格开始拖动鼠标,知道最后一个名字为止。 我们点击菜单栏上上的编辑,在编辑菜单中,我们选择复制。

随便找到一个空单元格,这个单元格是将来我们创建的一行数据的第一个单元格,在这里你可能还无法理解,继续往下看就可以看到了。 接着点击菜单栏上的编辑,在编辑菜单中点击“选择性黏贴”,记住是选择性黏贴,而不是黏贴。

弹出了一个选择性黏贴的对话框,我们勾选最下面的“转置”,然后点击确定按钮。 7这样在C1单元格后面就粘贴了一行数据,这一行数据正是这一列数据转换而来。
3. 怎样把excel中的一列数据改成一行数据并复制到word中
1、以excel2010版本为例,如图有一列数据,先选中这列数据,然后按Ctrl+C键复制;

2、选中旁边空白的单元格,点击鼠标右键,在弹出框里选择“选择性粘贴”;

3、在弹出的选择性粘贴框里,粘贴选择“数值”,再选择“转置”,然后点击下面的确定;

4、则可成功的把这一列数据数据改成一行数据了;

5、选择这行数据,按Ctrl+C键复制,打开word文档,粘贴该列数据则可。

以上是关于EXCEL中如何把一列数据变为多列?的主要内容,如果未能解决你的问题,请参考以下文章

请问如何用一个函数将excel中多列数据变为一列。谢谢!

excel 里如何把一列单元格拆分成两列

excel怎么把一长列平均分成多列?

excel中能否将一列数据分成多列?

关于Excel判断一列数据是不是在另一列中存在,并且把存在的数据提取出来

EXCEL把多列数据变成一行的函数