在Excel中如何使用综合函数截取中文汉字
发布时间:2022-01-28 12:38:50
在Excel里,可以根据函数截取各种字符,仍然,却没有截取中文的函数。
在Excel里,可以根据函数截取各种字符,仍然,却没有截取中文的函数。
因此,要想让Excel能够截取单元格中的中文汉字,我们就必须借助多个函数,实现综合应用,才能截取相应的汉字。
以下是举例,希望对您有帮助。
如下表。

看好了,单元格A1中的内容,是中文和其它英文字符数据的混合,请注意,中文要么在左边要么在右边,并且,必须是连续的,如上图一样,这样,才能够通过综合函数截取出来。
一、截取除汉字之外的字符
如下图。

通过公式:=RIGHT(A1,LEN(A1)*2-LENB(A1))
就可以实现截取。
二、截取汉字
如下图。

直接通过公式:=LEFT(A1,LEN(A1)*2-LENB(A1))
就可以截取。
如上的截取,函数都很简单,但是难以理解,下面,给您逐一介绍。
三、综合函数分析
LEFT函数,我们都是知道,左截取字符的函数。指的是从左边开始截取。同类,RIGHT函数是右截取函数。
LEFT函数中文语法可以理解为:LEFT(A1,截取长度),即从左边第一位开始截取字符串,截取指定的长度。A1为要截取的对象。RIGHT函数同理,就不再介绍了。
现在,我们来仔细分析如上的综合函数::=LEFT(A1,LEN(A1)*2-LENB(A1))
套用如上的LEFT的中文语法,可理解为LEFT(A1,截取长度),即截取长度这个参数的值相当于LEN(A1)*2-LENB(A1)。
LEN函数是用于求一个字符串的长度的。而LENB函数是用来求一个字符串的字节数量的。
注意,无论大小英文、中文或其它符号,通过LEN求长度,每个字符只占一个单位。而LENB函数求字节大小时,中文中两个单位,而非中文只占一个单位。至于这两个函数的介绍,请参阅文章:http://www.dzwebs.net/3164.html
举例:假设A1单元格的内容是:大众计算机6789
那么,LEN(A1)返回值为:9,即每个字符占一个单位,共有九个,因此返回九。
LENB(A1),用来求A1单元格的内容的字节数,返回14.
现在,我们的理论是来源于这种思想的,A1单元格的字符长度的两倍即LEN(A1)*2减去A1单元格的字节数,就等于中文的所占的长度。
LEN(A1)*2相当于把A1中的内容,每个字符按两个长度来算。
所以才会推论出:=LEFT(A1,LEN(A1)*2-LENB(A1))公式截取左边的中文。
当然,LEFT和RIGHT函数,不管中文还是英文还是其它符号,每个字一律按一个长度来算。只有LENB函数会将一个中文以两个长度来计算。


猜你喜欢
- Apple Books 是拥有iPad的乐趣之一。在您交出 iPad 之前,您可以改为与他们及其设备共享这本书,只要他们在您的家人中即可。这
- 设置Excel表格文字居中的步骤:1、新建Excel文档并打开,编辑好需要调整的内容。2、将需要调整的内容选中。3、右键选择“设置单元格格式
- 1、打开WPS2013文字程序,单击“插入”选项卡功能区中的“表格”命令,在弹出的表格区中使用鼠标选择需要插入的表格行列数。图1在WPS20
- 很多用户每天都会对同一工作簿进行编辑,如会计用的财务报表等。为了提高工作效率,我们可以对Excel 进行设置,让其在开启时自动打开相应的工作
- 好消息,微软已经最终选定了Windows 10 Threshold 2累积更新的版本,确定为Build 10586,高于此前预计的Build
- 需准备一个Win8.1的镜像,然后下载分区助手最新的5.5专业版,一个USB3.0的u盘或者移动硬盘(制作前需格式化注意备份,制作好之后就和
- 电脑的分辨率对人的影响很大,一个合适的分辨率也会使自己工作事半功倍。一些用户在系统重装之后,想调整电脑屏幕最佳分辨率发现调不了怎么办呢?别担
- Win10专业版开启aero特效,该特效出现的位置为开始菜单和任务栏,是表现为任务栏呈透明状态,还有很多伙伴不知道Win10专业版如何开启A
- 在Word中编辑文档时,偶尔会遇到需要在里面添加当前的时间和日期的情况,当然你要自己一个字一个字的输入也是可以的,不过小编要讲的方法简单多了
- win7系统在添加打印机的时候,经常会遇到打印机服务print spooler自动关闭的情况,点击启动print spooler服务之后,一
- 有Win7系统用户反映电脑每次开机就会提示ETD Control Center已停止工作,这是怎么回事?Win7电脑开机就提示ETD Con
- 1.1.1招标信息数据规范化 公司主要分成商务部、财务部、项目部、业务部、人力资源部。说明:文中涉及到的所有表格都是经过特殊处理过
- 雷神 911 Pro银月是一款游戏影音笔记本电脑,采用了intel第10代酷睿i7处理器以及性能级独立显卡,能够满足用户们日常娱乐使用需求,
- 如果你也遇到excel公式不自动计算,那你一定看看本文的excel小技巧,是因为excel设置为手动计算了.快来围观,excel学员们!下面
- 很多人使用完U盘后,有时候都会忘了将U盘安全删除,就直接拔出来了,从而导致U盘的损坏,或者导致U盘无法被电脑识别。那么,U盘被损坏了要如何修
- 在苹果发布了的正式版iOS 14.5系统中,App Tracking Transparency(应用透明度追踪)功能正式上线。用户升级至iO
- 戴尔开机显示no boot device found怎么解决?开机显示no boot device found,很大的原因是因为用户电脑的b
- 为什么Win10没有恢复选项?最近有不少用户在使用电脑的时候,出现一些问题想要恢复上一个版本,但是想要在设置里面却找不到恢复选项,遇到这种情
- 我发现Windows任务管理器中有用户名为System的文件在运行,尤其有一个映像名称为system Idle Process的文件,CPU
- excel中ABS函数是计算绝对值的函数,如何使用绝对值函数。今天,小编就教大家在Excel中abs函数使用绝对值的操作方法。Excel中a