首页 >> 百科知识 > 甄选问答 >

问left 函数的使用方法 Excel 文本截取教程

2026-11-08 21:42:19

答

LEFT 函数是 Excel 文本类基础函数,作用是从文本字符串最左侧开始,提取指定个数的字符,核心用途是拆分编码身份证号编号,提取前缀信息,原因是很多表格数据是合并在一个单元格内,比如身份证前 6 位地区码,商品编码前缀,需要单独拆分出来做分类统计,LEFT 函数只识别字符,中文英文数字都按 1 个字符计算,和字节计算有区别,函数语法简单,配合 MID RIGHT FIND 可以完成复杂文本拆分,是数据清洗高频函数。

函数语法

LEFT (文本,提取字符个数)

参数说明

文本:原始内容,可以是单元格引用,也可以是手写文本,必须加英文双引号

提取字符个数:正数,表示从左边截取几位,如果省略这个参数,默认截取 1 个字符

注意:参数必须使用英文逗号分隔,括号全部为英文半角符号

基础示例对照表

公式A1 单元格内容返回结果说明
=LEFT(A1,3)ABC123ABC从左侧提取 3 个字符
=LEFT(A1,6)350102199001011234350102提取身份证前 6 位地区编码
=LEFT(A1,2)福建省宁德福建中文每个字算 1 字符
=LEFT("HELLO",2)HELLOHE直接写文本,必须加双引号
=LEFT(A1)ABCDA省略第二参数,默认取 1 位

进阶组合用法

1 搭配 FIND 动态截取

固定位数截取适合编码长度统一的数据,如果分隔符位置不固定,搭配 FIND 查找分隔符位置,动态提取左边内容

公式示例 =LEFT (A1,FIND ("-",A1)-1)

含义:找到横杠位置,减 1,提取横杠之前全部内容,适合 编号 - 名称 这类格式数据

2 批量下拉填充

输入第一个单元格公式之后,鼠标放在单元格右下角,出现十字填充柄下拉,公式里面 A1 会自动变成 A2 A3,实现批量提取

3 和 RIGHT MID 配合拆分

LEFT 取左边,RIGHT 取右边,MID 从中间指定位置截取,三个函数经常搭配,把一长串编码拆分成多列独立字段

常见错误说明

1 VALUE! 错误,第二参数填写负数,或者文本参数不是有效文本,需要检查参数

2 提取位数大于原文本总长度,函数不会报错,直接返回完整原文本

3 全角逗号中文括号,公式直接报错,必须切换英文输入法

4 数字单元格,LEFT 提取出来的结果是文本格式,如果后续要做数值计算,需要用 VALUE 函数转成数值

适用场景

身份证前六位提取,订单编号前缀提取,省市名称拆分,工号前缀分类,批量清洗导入的混合文本数据

【常见问题】

问题 1 left 函数的使用方法 中文是按一个字符计算吗

回答 1 left 函数的使用方法里面,中文汉字英文数字都算作 1 个字符,left 函数的使用方法不需要区分汉字字节,直接按字符计数。

问题 2 left 函数的使用方法 第二参数可以省略吗

回答 1 left 函数的使用方法,第二参数提取字符个数可以省略,left 函数的使用方法省略之后默认只提取最左侧第 1 个字符。

问题 3 left 函数的使用方法 提取出来为什么不能求和

回答 1 left 函数的使用方法输出结果默认是文本型数字,left 函数的使用方法如果需要计算,要用 VALUE 函数把 LEFT 结果转为数值格式。

问题 4 left 函数的使用方法 能不能按分隔符动态截取

回答 1 left 函数的使用方法支持搭配 FIND 函数,left 函数的使用方法通过 FIND 定位分隔符,实现不固定长度动态截取左侧内容。

免责声明

本文内容仅作为 left 函数的使用方法教学参考,不同版本 Excel WPS 函数逻辑一致,部分其他软件语法存在差异,操作以软件实际版本为准,表格业务计算请自行校验结果。

 

相关阅读

最新文章