文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院办公软件Excel自动识别中英文 将Excel数据巧分列妙招三则
精品推荐
特别推荐
·八招设置Excel2007 用得更顺手
·用Excel实现定时提醒
·可以在Excel中使用的Office语音识别命令
·在同一Excel图表工作表中显示多个图表
·Excel 2007中创建或删除自定义数字格式
·Excel 2007表格行和列的移动或复制
·Excel旧表翻新技巧
·Excel中快速定位的技巧实例
·Excel密码保护的解除方法与解除原理
·用Excel函数快速统计学生期中考试成绩
·八种常见Excel错误提示及问题解决方法
·在Excel中将文本转换为数字的七种方法
·更改多个Excel工作表的数据合并计算
·解决Excel数值进位问题
·巧用Excel发送电子邮件
·跟我学做Excel XP斜线表头
·Excel 2007单元格内容的编辑与控制
·快速查找具有条件格式的Excel单元格
·Excel 2003数据隐藏小技巧
·办公软件 Excel真正的实现四舍五入
热点TOP10
·EXCEL快速操作技巧
·八招设置Excel2007 用得更顺手
·Excel密码保护的解除方法与解除原理
·比较常用的25条Excel技巧整理放送
·EXCEL2000使用技巧十招
·为什么EXCEL身份证号码都科学计数法?
·跟我学做Excel XP斜线表头
·让多页Excel表格自动打印统一表头
·在Excel中的打印设置的技巧(图)
·用Excel制作自动记录的考勤表
·在同一Excel图表工作表中显示多个图表
·改改小细节 Excel表格立刻变得更漂亮
·用Excel实现定时提醒
·将Excel的文本数字转换成数字
·将Excel中存储为文本的日期转换为日期格式
·如何把工作表中的小写字母都变成大写?
·在Excel中将文本转换为数字的七种方法
·节约成本之Excel打印技巧三则
·多科成绩也能实现快速录入
·Excel 2003数据隐藏小技巧

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

日期:2004年5月13日 作者:清风网络学院 查看:[大字体 中字体 小字体]


一天朋友向我请教一个问题:有一个如图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


天极网 文/陈秀峰

(出处:清风网络学院






上一篇:设计模式之代理模式(Proxy)

下一篇:套用还是自定义 巧用“样式”编辑Word文档

自动识别中英文 将Excel数据巧分列妙招三则 相关文章:
·男女生英文名大全-给自己起个好名字
·EXCEL快速操作技巧
·男子英文名大全,来历、释义
·英文名起名取名字技巧+英语姓名小常识
·添加或删除启动时自动运行的程序
·女子英文名字含义 来历
·在PB中如何实现数据模糊查询
·八招设置Excel2007 用得更顺手
·EasyRecovery 604硬盘数据恢复软件技巧
·CCNA认证英文词汇中文解析-最新最全版
自动识别中英文 将Excel数据巧分列妙招三则 相关软件:
·中文版Excel 2003实例与技巧
·Visual Studio 2005 英文版 ISO 查看
·GHOST全自动备份还原系统光盘V3.0
·Excel应用宝典
·SQL/MYSQL/数据库教程专栏
·逐步精通数据库 sql server 视频教程
·东南大学SQL数据库基础视频教学全42讲 CSF 详见查看
·勤哲Excel勤哲Excel服务器2007企业版V7.1.2
·OFFICE 2000 英文版
·《两个世界》德文版转英文版补丁

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.vipcn.net
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.vipcn.net All Rights Reserved. 鄂ICP备05000083号Powered by:viphot