本文目录一览:

excel里面分列怎么用

利用“分列”功能进行:

1、Excel文档中的数据,有很长的一段而且中间明显地有空格,可以从这些空格中进行分割成多列。注意这些数据并非是多列的,而是全部都是在第一列中的。

2、选中要分割的列。在菜单中选择数据——分列功能。有两种分割字段的方式,一种是通过制定字符,比如内容中包含的空格,逗号,括号等,另外一种是通过指定固定的宽度来进行分割。这里选择第二种,然后点击下一步按钮。

3、点击鼠标建立分割线,可以左右移动分割线的位置进行调整。建立分割线完成后点击完成。

4、点击第一列,显示了该列中很短的数据,表明了很长的数据已经被分割完成。

excel函数解决分列问题?

本问题用Power Qurey可以轻松搞定,基本上就点几下鼠标的事。

将光标定位到数据区域中任意一个单元格中,数据菜单——获取数据——来自表格/区域

弹出导入数据对话框,因为数据没有标题,确认“表含有标题”没有打上对勾,确定后会自动将数据区域转换为“表格”,并加上标题行。随即启动Power Qurey,在Power Qurey中,添加两个自定义列,分别把班级代号和班级名提取出来。如班级代号列:

=if [列3] = null then [列1] else ""

然后在编辑栏中将后面的空值修改为:null

= if [列3] = null then [列1] else null

因为发现添加自定义列时,直接在 else 后面无法 编写 “null”,而Power Qurey中 null是真空值,“”则并不是真的空值,而是一个空文本,空文本就无法完成下面的填充。

将添加的两个自定义列向下填充,单元格中的null就按上面的班级号或班级填充满。

按分数列筛选,筛选掉分数为空的行。调整下列的顺序,编辑下标题。

最后上载回Excel工作表中(默认为新工作表)

下面是全部的操作过程的M语句:

let

    源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content],

    更改的类型 = Table.TransformColumnTypes(源,{{"列1", Int64.Type}, {"列2", type text}, {"列3", Int64.Type}}),

    已添加自定义 = Table.AddColumn(更改的类型, "自定义", each if [列3] = null then [列1] else null),

    已添加自定义1 = Table.AddColumn(已添加自定义, "自定义.1", each if [列3] = null then [列2] else null),

    向下填充 = Table.FillDown(已添加自定义1,{"自定义", "自定义.1"}),

    筛选的行 = Table.SelectRows(向下填充, each ([列3] null)),

    重排序的列 = Table.ReorderColumns(筛选的行,{"自定义", "自定义.1", "列1", "列2", "列3"}),

    重命名的列 = Table.RenameColumns(重排序的列,{{"自定义", "代码"}, {"自定义.1", "班级"}, {"列1", "序号"}, {"列2", "姓名"}, {"列3", "分数"}})

in

    重命名的列

用Power Qurey处理的优点:

操作简单,无需极耗资源的数组公式。对于大数据量更具有明显优势。

结果与数据源关联,无论数据源如何修改或增减,只要刷新一下即可得到更新

excel中分列怎么用

Excel的分列主要有两个作用,分别是:将存为“文本”格式的数字转换成“数字”格式以及拆分单元格内内容。

将存为“文本”格式的数字转换成“数字”格式。

1. 选择具有此问题的列,如果不想转换整列,可改为选择一个或多个单元格。

2.在“数据”选项卡上单击“分列”。 单击“完成”即可。此时也可以使用快捷 键“Alt+D+E+F"。

拆分单元格内内容,即:可将一个或更多单元格中的文本分散在多个单元格。

1. 选择包含要拆分的文本的单元格或列。单击“数据”“分列”。

注意:选择所需的任何多列,但不要超过一列。确保右侧有足够空白列,以免内容被覆盖。

2. 启用“文本分列向导”。即:单击“其他”在后面空白处输入逗号,点击“下一步”即可完成。如果文本是用空格拆分的,请选定“空格”。

3. 修改表头及格式,即得到想要的表格。

           

参考资料:

微软Excel 帮助和培训-文本分列向导

Excel中如何用函数分列

Excel自带的分列模块,简洁快速,可以省却很多书写公式的累赘,建议直接使用。

选择数据所在列,在“数据”选项下的“分列”中,以括号及作为分隔符进行分列

excel表格函数数据如何自动分列

财会做帐目填报表或发票收据的时候,经常需要将金额数字数据按照个十白千万分列填写进表格里。利用函数可以自动实现金额数据分列填写的功能,很方便。以下是我为您带来的关于excel表格函数数据自动分列图解,希望对您有所帮助。

excel表格函数数据自动分列图解

第1步 先绘制类似日记帐表格,如图1所示。

第2步 在A2单元格中输入具有代表性的测试数据,如图2所示。

第3步 在B2单元格中输入公式"=MID(REPT(" ",COLUMNS($B:$L)-LEN($A2*100))$A2*100,COLUMN(A:A),1)",如图3所示。

第4步 拖动B2单元格的填充柄至L2单元格,目的是将B2单元格中的分式复制到后面的单元格中,如图4所示。

第5步 先选中B2:L2单元格区域,拖动L2单元格的填充柄到下面有关的单元格区域,如图5所示。

第6步 在A列输入具有代表性的数字,即可实现金额数据的快速分列,如图6所示。

说明:

此公式是通过多个函数的嵌套实现,每个函数的功能我也没有说明,让有兴趣的用户去理解。关键是公式功能的强大,如果你实在不理解此公式的功能,可以将公式直接复制到你需要的单元格,再改变单元格引用即可。

猜你喜欢:

1. excel中分列功能使用方法

2. excel中分列功能的使用方法

3. excel中分列功能使用教程

4. excel中的分列数据功能使用方法

5. excel分列整理数据的教程