LEFT 函数是数据处理和编程中非常常用的一个基础函数,它的核心作用非常直观:从一个文本字符串的最左侧(开头)开始,提取指定数量的字符。
它在 Excel、各类数据库以及编程语言中都有广泛的应用,虽然语法略有差异,但核心逻辑完全一致。以下是详细的分类讲解:
📊 在 Excel 电子表格中的用法
在 Excel 中,LEFT 函数主要用于从单元格文本中提取前缀信息(如提取工号、区号等)。
标准语法:=LEFT(text, [num_chars])
- text(必需):包含要提取字符的文本字符串,可以是直接的文本,也可以是单元格引用(如 A1)。
- num_chars(可选):指定要提取的字符数量。如果省略,默认提取 1 个字符。
常见示例:
=LEFT("Hello World", 5) 结果为 "Hello"。=LEFT("Excel函数", 2) 结果为 "Ex"。- 如果提取数量大于文本总长度,它会直接返回整个文本,不会报错。
⚠️ 特别注意(避坑指南):
不要直接使用 LEFT 函数去提取 Excel 中的日期或纯数字。因为在 Excel 底层,日期和数字是以序列号(数值)形式存储的。如果对日期直接使用 LEFT,它会截取该日期序列号的前几位数字,而不是你肉眼看到的“年份”或“月份”。处理日期建议使用专门的YEAR()、
MONTH() 或 TEXT() 函数。