关闭→
当前位置:科普经验站>IT科技>2013:怎么实现数据分列 玩转excel

2013:怎么实现数据分列 玩转excel

科普经验站 人气:1.3W

Sub 分列()Sheets("数据").Select'激活“数据”工作表Selection.ClearContents'清除“数据”表中,当前选中区域的内容Range("B3").Select'选中B3单元格ActiveSheet.Paste'粘贴ActiveSheet.Paste'粘贴Sheets("统计").Select'激活“统计”工作表End Sub

在正常的工作中,有时需要将一些已有的数据进行分列,如将“年/月/日”的数据按照“年”、“月”、“日”分别录入三行,实现其他查看的需要。下面就为大家介绍excel如何实现数据分列的步骤

玩转excel 2013:怎么实现数据分列

材料/工具

电脑,office

在D1中输入或复制粘贴下列公式 =MID(PHONETIC($A1:$D1),COLUMN(A1),1) 右拉填充,下拉填充 或 在系列的右侧插入等于字符数据的空白列 数据 分列 固定列宽 下一步 在每个字符间双击鼠标左键加入分列线 完成 或 在系列的右侧插入等于字符数据的空

方法

找到你要进行操作的excel工作表,双击打开

1、首先,打开Excel表格,选中要处理的数据,并点击顶部工具栏中的数据。 2、然后,在数据的子菜单栏中,点击分列的图标。 3、接着,在弹出的分列向导窗口中,点选分隔符号,再点击底部的下一步按钮。 4、之后,在新的弹出窗口中,勾选分隔符号

玩转excel 2013:怎么实现数据分列 第2张

选中你所需要分列的数据,选择工具栏中的“数据”选项,然后选择“分列”

使用数据——分列功能 并在分隔符中选中逗号 如果表格数据要进行不断更新,那么可以录制一个宏并制定快捷键。这样每当录入数据后按下快捷键就可以自动分列。 如果觉得这样还不好,可以在VBA中加代码,当单元格数据发生改变的时候自动调用该宏就可

玩转excel 2013:怎么实现数据分列 第3张

在弹出的对话框中勾选“分隔符号”,点击“下一步”

假设数据列为A列,B为空,B列=left(a1,len(a1)-2),此操作保留了-D单字母形式的序列,C列=right(C1,1)筛寻-”,用C列排序,只注意带“-”的行,D=left(B1,len(B1)-1)就把“-”符号去掉了。复制粘贴进B列每行数据末尾中带“-”符号的数据中进行替换

玩转excel 2013:怎么实现数据分列 第4张

在弹出的对话框中勾选“其他”,在其后输入分隔的符号,点击“下一步”

EXCEL单列数据按条件分配到指定的列中,可以直接使用筛选复制方式,也可以做个辅助列再筛选复制。辅助列,在空列中输入公式并向下填充,如下:=MID(B1,6,2) 然后再按条件进行筛选复制粘贴即可。如果是数据有点多,那么可以使用公式或VBA编程来完

玩转excel 2013:怎么实现数据分列 第5张

在弹出的对话框中选择你所需要分列的目标区域,点击“完成”

选择含有文本的单元格区域。该区域可以有多行,但只能有一列。 注释 选中列的右边必须有一个或多个空白列,否则选中列右边的数据将会被覆盖。 在“数据”菜单上,单击“分列”。 按照“文本分列向导”的指示来设定如何将文本拆分到列中。

玩转excel 2013:怎么实现数据分列 第6张

即可完成操作

工具:2010版excel 1、先打开excel,以下图为例,需要将A2,B2,C2单元格的数合并到D2单元格中; 2、选中D2单元格,然后输入公式“=A2&B2&C2”; 3、按下回车键后就可以在D2单元格中得到结果了。

玩转excel 2013:怎么实现数据分列 第7张

扩展阅读,以下内容您可能还感兴趣。

excel怎么做分列宏?

看图:

附件可下载参考

如何实现EXCEL单元格汉字和数字的分列?

一、公式法。分以下几种解决办法(假定需要处理的数据在A1单元格):

1、汉字在前数字在后:取汉字公式B1=LEFT(A1,2*LEN(A1)-LENB(A1)),取数字公式C1=RIGHT(A1,LENB(A1)-LEN(A1))

2、数字在前汉字在后:取汉字公式B1=RIGHT(A1,LENB(A1)-LEN(A1)),取数字公式C1=LEFT(A1,2*LEN(A1)-LENB(A1))

3、数字在中间、汉字在两边:取数字公式B1=-LOOKUP(0,-MID(A1,ROW(INDIRECT("1:"&LEN(A1))),2*LEN(A1)-LENB(A1))),取汉字公式C1=SUBSTITUTE(A1,B1,)

二、直接分列法:选定需要分列单元格,“数据——分列——固定宽度”,在“数据预览”中用鼠标将数据分隔,完成。

在excel中怎样把一个单元格的多个数据分列

1、把第一列复制出来,然后选中整列,点分列,分隔符选空格

2、分列之后的数据假设是在A1:Z100这个区域,那么从A101开始输入公式=A1&" ",然后公式拉满A101:Z200区域,然后在此区域原地复制粘贴值。

3、A201单元格输入公式=PHONETIC(A101:Z200),并在此单元格复制粘贴值。

4、将A201单元格以空格为分隔符分列,然后转置粘贴。

5、第二列用公式嵌套公式:INDEX(,MAX(IF(ISNUMBER(FIND()),ROW())))来实现。

6、没有行列号,公式没办法写。

Excel表格怎么在筛选出来的数据里做分列?

对你要筛选的列进行排序,直接选定需要分列的内容进行分列

excel 如何将同列不同数据 根据筛选条件分列

描述的不清楚,不太理解。你是想把D列分成什么结果呢,描述一下

两个办法

第一:用分列提取,这个很简单不说了

第二:用公式提取,E列是小时,F列显示分钟

那么提取冒号之前的文本用这个函数:=LEFT(D2,FIND(":",D2)-1)

提取冒号之后的文本用这个函数:=RIGHT(D2,LEN(D2)-FIND(":",D2))

因为这两个函数提取出来是文本格式,如果想转换成数字格式,可以直接在这个公式前面加两条-

也就是:=--LEFT(D2,FIND(":",D2)-1)

TAG标签:#excel #分列 #玩转 #