【导语】下面小编为大家带来自动识别中英文 将Excel数据巧分列妙招三则EXCEL基本教程(共7篇),希望大家喜欢!

篇1:自动识别中英文 将Excel数据巧分列妙招三则EXCEL基本教程

一天朋友向我请教一个问题:有一个如图1所示的工作表,如何将其中B列的英文和中文分开成两列?

图1

我给他提供了下面三种方法,供其选择使用,文章末尾提供.xls文件供大家下载参考。

方法一、直接分列法

1、启动Excel(其他版本请仿照操作),打开相应的工作表,在B列右侧插入一个空白列,用于保存分列的结果。

2、选中B列,执行“数据→分列”命令,打开“文本分列向导-3步骤之1”对话框(如图2),选中其中的“分隔符号-……”选项(通常是默认选项)。

图2

3、按“下一步”按钮,进入“文本分列向导-3步骤之2”对话框(如图3),

图3

选中“其他”选项,并在后面的方框中输入间隔“-”号(因为B列数据中都有一个间隔“-”号,参见图1),单击“完成”按钮,分列完成(参见图4)。

图4

注意:大家可以通过图3中的“数据预览”窗口查看分列后的效果。

方法二、查找提取法

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”同样是为了去掉间隔“-&

关 键 字:EXCEL

篇2:自动识别中英文 将Excel数据巧分列妙招三则

一天朋友向我请教一个问题:有一个如图1所示的工作表,如何将其中B列的英文和中文分开成两列?

图1

我给他提供了下面三种方法,供其选择使用,文章末尾提供.xls文件供大家下载参考。

方法一、直接分列法

1、启动Excel2003(其他版本请仿照操作),打开相应的工作表,在B列右侧插入一个空白列,用于保存分列的结果。

2、选中B列,执行“数据→分列”命令,打开“文本分列向导-3步骤之1”对话框(如图2),选中其中的“分隔符号-……”选项(通常是默认选项)。

图2

3、按“下一步”按钮,进入“文本分列向导-3步骤之2”对话框(如图3),

图3

选中“其他”选项,并在后面的方框中输入间隔“-”号(因为B列数据中都有一个间隔“-”号,参见图1),单击“完成”按钮,分列完成(参见图4)。

图4

注意:大家可以通过图3中的“数据预览”窗口查看分列后的效果。

方法二、查找提取法

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列,进行打印就可以了。

图5

篇3:Excel教程:自动识别中英文妙招三则

一天朋友向我请教一个问题:有一个工作表,如何将其中B列的英文和中文分开成两列?

方法一、直接分列法

1、启动Excel(其他版本请仿照操作),打开相应的工作表,在B列右侧插入一个空白列,用于保存分列的结果。

2、选中B列,执行“数据→分列”命令,打开“文本分列向导-3步骤之1”对话框,选中其中的“分隔符号-……”选项(通常是默认选项)。

3、按“下一步”按钮,进入“文本分列向导-3步骤之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单元格右下角,成“细十字线”状时(通常称之为“填充柄”),按住鼠标左键向下拖拉。

方法三、统计提取法

上面两种方法,利用了原有字符串中的间隔“-”号。如果原有字符串中没有那个间隔“-”号,我们可以采取下面的方法来分列。

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列下面的单元格中即可。

注意:采取方法二和方法三分列数据后,如果打印时不需要打印原数据列(即B列),可以根据实际需要,选择下面两种方法中的一种来解决:

①选中B列,右击鼠标,在随后弹出的快捷菜单中,选“隐藏”选项,将B列隐藏起来,再进行打印就行了。

②同时选中C列和D列,执行复制操作,然后选中C列,执行“编辑→选择性粘贴”命令,打开“选择性粘贴”对话框,选中“粘贴”下面的“数值”选项,确定返回。再删除B列,进行打印就可以了。

篇4:Excel动画教程:数据分列EXCEL基本教程

今天我们用动画的形式介绍在Excel中数据分列整理的方法和技巧,

如果一列英文和中文组合的字符数据,中间用“-”隔开了,如何将他们分开保存到两列中呢?我们可以用数据分列来解决。

选中相应的列,执行“数据分列”命令,启动“文本分列向导-3之步骤之一”,选中“分隔符号”选项(通常是默认选项),单击“下一步”按钮,选中“其它”选项,并在后面的方框中输入“-”,按下完成按钮即可,

注:有关分列的其它类型,请大家参看相关的帮助文件,并进行实际练习。

具体操作的动画演示过程如下:

关 键 字:EXCEL

篇5:教你一招 Excel数据分列处理技巧EXCEL基本教程

当我们用Excel输入数据时,如果在一行内输入内容过长,事后想再改变的话,非常麻烦,这里教给大家一个小技巧,可以快速分列,

首先按平时输入一行文字。(如图一),然后选定所要分割的数据区域(如图二)。

图一 输入一行文字

图二 选定所要分割的数据区域

单击上方菜单栏的“数据”,呼出下拉菜单,选择“分列”。(如图三)

图三 分列

在弹出的对话框中选择“固定宽度”(如图四),并点击“下一步”。

图四 固定宽度

在希望分割的地方单击鼠标,这时会出现一道竖线,拖住鼠标还可以移动竖线的位置了,

(如图五)

图五 拖住鼠标还可以移动竖线的位置

选择好位置后,单击“下一步”,所要分割的区域此时会呈选中状态,点击完成(如图六)

图六 呈选中状态

这样就将内容分到不同列中了(如图七),怎么样,很实用吧!

图七 将内容分到不同列中

关 键 字:EXCEL

篇6:巧借表格向Excel中导入数据EXCEL基本教程

最近学校购买了一套电子考试系统,学生们可以直接上机考试,而且交卷以后系统自动判卷,学生可以当场看到自己的成绩,但是系统后台将学生的分数保存到了一个叫做“record.txt”的文本文件中,不利于对成绩进行分类汇总、统计分析(如图1)。做这个工作最适合的要数Excel了,那如何把这些数据导入到Excel中去呢?由于直接将“record.txt”中的数据粘贴到Excel中会出现所有内容都挤到“A”列中,显然这样不能进行任何处理,此时笔者想到把这些文本内容转换成Word表格,然后就可以轻松导入Excel了。

首先将“record.txt”中的所有文本复制到Word文档中,然后在Word文档中再次选择这些文本,单击菜单“表格/转换/文本转换成表格”命令,随后弹出“将文字转换成表格”对话框,在该对话框中我们设置列数为“10”,列宽为“自动”,文字分隔符为“”(如图2),最后单击“确定”按钮,这些文字就转换成了表格形式,

提示:此操作的关键是“文字分隔位置”选项,大家可以根据自己文本数据中的分隔符号具体设置。

此时选择Word 中的表格,单击“复制”按钮,然后切换到Excel,单击“A1”单元格,使之成为当前活动单元格,然后单击“编辑/选择性粘贴”命令,在弹出的对话框中选择粘贴方式为“文本”即可。这样在Excel中我们就可以利用公式很容易的算出学生的总成绩,也可以根据需要方便的进行汇兑和分析了。更重要的是我们掌握了一种处理问题的方法和思路,在工作中有这方面问题的朋友不妨试一试。

关 键 字:excel

篇7:巧将Excel建立的工作簿文件转成VFP成绩报表EXCEL基本教程

考试结束了,上级部门要求上报成绩:字段名分别为学号、姓名、班级、各科成绩及总分,宽度分别为14、8、12、4、4……成绩及总分要求是数值型,其余为字符型,文件名为:学校名.dbf。可学校上报的成绩是Excel 2000建立的工作簿文件,如何将Excel 2000建立的工作簿文件转换成符合要求的VFP成绩报表?

用VFP重新建立成绩报表,学生数量大,繁琐且容易出错!太费劲,还是另寻出路吧。

选中VFP“文件”菜单中的“打开”选项,打开Excel 2000建立的工作簿文件,结果显示乱码,显然此法不当。

试用“文件”菜单中的“导入”选项,弹出“导入”对话框,如图1所示,点击“来源于”的[…]按钮,找到需导入的电子工作簿,结果弹出报错对话框,不能直接导入Excel 2000建立的工作簿文件。

图1找到需导入的电子工作簿

能否将Excel 2000建立的工作簿文件转化成Microsoft Excel 5.0和97(XLS)格式?启动Excel 2000,打开“另存为”对话框,发现保存类型可以保存为Microsoft Excel 5.0/95工作簿,于是将Excel 2000建立的工作簿文件保存为Microsoft Excel 5.0/95工作簿,再进行VFP中的“导入”操作,工作簿被成功导入了,

在“命令”窗口中,输入“list”,查看导入的结果,无误!用“list stru”,发现“字段名”、类型、字段“宽度”不合要求,在“命令”窗口使用“modi stru”命令分别按要求对“字段名”、类型、字段“宽度”进行修改,如图2所示。

图2对字段宽度进行修改

修改完毕,用VFP进行“导出”操作,如图3所示,至此符合要求的VFP成绩报表制作完成了。

图3用VFP进行导出

关 键 字:EXCEL

更多推荐

自动识别中英文 将Excel数据巧分列妙招三则EXCEL基本教程