为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

Excel数据分列和合并方法

2017-10-22 6页 doc 189KB 26阅读

用户头像

is_633423

暂无简介

举报
Excel数据分列和合并方法Excel数据分列和合并方法 Excel数据分列和合并方法 一:Excel数据分列 一天朋友向我请教一个问题:有一个如图1所示的工作表,如何将其中B列的英文和中文分开成两列, 我给他提供了下面三种方法,供其选择使用。 文章末尾提供.xls文件供大家下载参考。 方法一、直接分列法 1、启动Excel2003:其他版本请仿照操作:,打开相应的工作表,在B列右侧插入一个空白列,用于保存分列的结果。 2、选中B列,执行“数据?分列”命令,打开“文本分列向导-3步骤之1”对话框:如图2:,选中其中的“分隔符号-……”选项...
Excel数据分列和合并方法
Excel数据分列和合并方法 Excel数据分列和合并方法 一:Excel数据分列 一天朋友向我请教一个问题:有一个如图1所示的工作,如何将其中B列的英文和中文分开成两列, 我给他提供了下面三种方法,供其选择使用。 文章末尾提供.xls文件供大家下载参考。 方法一、直接分列法 1、启动Excel2003:其他版本请仿照操作:,打开相应的工作表,在B列右侧插入一个空白列,用于保存分列的结果。 2、选中B列,执行“数据?分列”命令,打开“文本分列向导-3步骤之1”对话框:如图2:,选中其中的“分隔符号-……”选项:通常是默认选项:。 3、按“下一步”按钮,进入“文本分列向导-3步骤之2”对话框:如图3:, 选中“其他”选项,并在后面的方框中输入间隔“-”号:因为B列数据中都有一个间隔“-”号,参见图1:,单击“完成”按钮,分列完成:参见图4:。 注意:大家可以通过图3中的“数据预览”窗口查看分列后的效果。 注意:Excel 分裂后数字前面的0不见了,怎么处理, 数据-分列-在第3个下一步页面中,下面的数据预览框内有2列,第1列为黑色的,表示已选中,你现在用鼠标点中第2列,再在上面的“列数据格式”选择“文本”,接着下一步-完成。 方法二、查找提取法 1、在B列右侧插入两列空白列,用于保存提出的字符。 2、选中C2单元格,输入公式:=LEFT(B2,FIND("-",B2)-1)。 注意:上述公式的含义是:先用“FIND”函数查找间隔“-”号在字符串中的位置,然后用“LEFT”函数从字符串左侧开始,提取至间隔“-”号的字符串:即英文字符‎‎串,其中“-1”,是为了去掉间隔“-”号:。 3、选中D2单元格,输入公式:=RIGHT(B2,LEN(B2)-FIND("-",B2))。 注意:也可以在D2中输入公式:=REPLACE(B14,1,FIND("-",B14),"")。本公式的含义是,用空字符:"":替换到原字符串中的英文字符。 4、同时选中C2和D2单元格,然后将鼠标移至D2单元格右下角,成“细十字线”状时:通常称之为“填充柄”:,按住鼠标左键向下拖拉,将上述公式复制到C列和D列下面的单元格中,完成B列其他单元格中字符的分列:分列后的效果如图4:。 方法三、统计提取法 上面两种方法,利用了原有字符串中的间隔“-”号。如果原有字符串中没有那个间隔“-”号,我们可以采取下面的方法来分列。 1、在B列右侧插入两列空白列,用于保存提出的字符。 2、选中C2单元格,输入公式:=LEFT(B2,2*LEN(B2)-LENB(B2)-1)。 注意:上述公式的含义是:先用LEN、LENB函数统计出字符串的字符数的:对于双字节字符,如“汉字”,LENB按数值“2”进行统计,LEN按数值“1”进行统计:,然后用LEFT函数进行提取:“-1”同样是为了去掉间隔“-”号,如果没有间隔号,就不需要“-1”了:。 3、选中D2单元格,输入公式:=RIGHT(B2,LENB(B2)-LEN(B2))。 4、同时选中C2和D2单元格,用“填充柄”将上述公式复制到C列和D列下面的单元格中即可:参见图4:。 注意:采取方法二和方法三分列数据后,如果打印时不需要打印原数据列:即B列:,可以根据实际需要,选择下面两种方法中的一种来解决: ?选中B列,右击鼠标,在随后弹出的快捷菜单中,选“隐藏”选项,将B列隐藏起来,再进行打印就行了。 ?同时选中C列和D列,执行复制操作,然后选中C列,执行“编辑?选择性粘贴”命令,打开“选择性粘贴”对话框:如图5:,选中“粘贴”下面的“数值”选项,确定返回。再删除B列,进行打印就可以了。 .xls文件 下载 二:Excel数据合并 这个方法可以实现Excel中不同列的合并,也可以实现在某一列数据后加上特定的词语。 Excel中档需要把两列数据合并到一列中时,可以利用函数ATENACONC‎‎TE。 方法一:不使用符号分隔 在目标单元格中输入“=CONCATENATE(A1,B1)”,就可以把A1与B1两个单元格内的数据合并到一个单元格中,但这种合并结果是将原单元格内容无间隙合并的。 如果要得到如图结果,即在合并的结果中加上空格,可以进行如下操作: (图1 原始数据) 方法二:使用符号分隔(比如:空格) 首先在A列与B列之间插入一空列,然后在插入‎‎列的单元格中输入一个空格,再利用拖动复制法将整个插入列变成“空格列”(如图2)。然后在目标单元格中输入“=CONCATENATE(A1,B1,C1)”,并复制到所有相关单元格中。 :图2 结果图: ------------------------------------------------------------------------------------------------- 小提示:利用“&”符号代替函数“CONCATENATE”也可以完成上述工作。如在目 标单元格中输入“=A1&B1& C1”,也可得到相应的结果。
/
本文档为【Excel数据分列和合并方法】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索