网站首页 网站地图
网站首页 > 电商创业 > left函数的使用方法及实例

left函数的使用方法及实例

时间:2026-03-20 20:54:51

`LEFT` 函数用于从文本字符串的左端提取指定数量的字符。其基本语法为 `LEFT(text, num_chars)`,其中 `text` 是要从中提取字符的文本字符串,`num_chars` 是要提取的字符数量。如果省略 `num_chars` 参数,则默认提取整个文本字符串。

提取前5个字符

```excel

=LEFT(A1, 5)

```

结果:`Hello`

提取前1个字符

```excel

=LEFT(A1, 1)

```

结果:`H`

提取整个文本字符串 (`num_chars` 大于文本长度):

```excel

=LEFT(A1, 10)

```

结果:`Hello World`

提取从左开始的前3个字符

```excel

=LEFT(A1, 3)

```

结果:`Hel`

提取从左开始的前N个字符,其中N是动态计算的

```excel

=LEFT(A1, ROW(INDIRECT("1:" & LEN(A1))))

```

这个公式会提取从左开始的前N个字符,其中N是A1单元格文本的长度。

结合 `LEN` 函数提取姓名中的姓

```excel

=IF(LEN(A1)<=3, LEFT(A1, 1), LEFT(A1, 2))

```

这个公式用于判断名字长度,如果名字长度小于等于3,则提取1个字符作为姓;否则提取前2个字符作为姓。

提取班级名称中的年级

```excel

=LEFT(A2, 3)

```

假设A2单元格的内容是“六(2)”,则结果为“六”。

提取手机号码的前三位

```excel

=LEFT(A2, 3)

```

假设A2单元格的内容是“13812345678”,则结果为“138”。

建议

使用场景:

`LEFT` 函数常用于从文本中提取特定位置的字符,例如从姓名中提取姓,从电话号码中提取区号等。

注意事项:如果 `num_chars` 参数大于文本长度,`LEFT` 函数会返回整个文本字符串。如果 `num_chars` 参数为负数,则会返回错误值 `VALUE!`。在使用数组公式时,需要同时按下 `Ctrl + Shift + Enter`。