乐于分享
好东西不私藏

LEFT函数:Excel里的“文字雕刻刀”,从混乱中精准切出你想要的

LEFT函数:Excel里的“文字雕刻刀”,从混乱中精准切出你想要的

上个月,做客服的小刘接了一个“大活”。

公司导出了一批客户投诉记录,有一列叫“问题描述”,每一条的格式都是“投诉类型:投诉内容”。比如“产品质量:商品收到时已破损”“物流速度:比承诺时间晚了三天”……
领导说:把投诉类型单独拆一列,我要看各类投诉的分布。
小刘打开表格,准备手动复制粘贴——把冒号前面的内容一个个贴到新列。两千多条记录,她预估要干一整天。
我路过,问了一句:“你知道LEFT吗?”
她看着我,一脸茫然。
我在她电脑上写了一个公式:=LEFT(A2, FIND(“:”, A2)-1),往下一拖。三秒钟,所有投诉类型全部提取完毕。
小刘看了半天,憋出一句话:“这……这刀太锋利了。”
LEFT,就是Excel里那把“从左边下刀”的雕刻刀。

 LEFT是什么?从左边开始“切”文字

LEFT的全称就是“左”。它的工作只有一个:从一个文本的左边开始,提取你指定数量的字符。
语法简单到不能再简单:=LEFT(要切的文本, 切几个字符)
  • =LEFT(“Excel函数”, 3) → “Exc”
  • =LEFT(“张三,销售部,010”, 2) → “张三”
就这么一刀,干净利落。

 LEFT的四大黄金搭档

LEFT本身很简单,但当你把它和下面这几个函数组合起来使用,它就会变成一把“万能雕刻刀”。
搭档一:FIND——定位“从哪里下刀”
你根本不知道要切几个字符,但你知道“要在某个符号的左边停下来”。
就像上面小刘的例子:每条记录的格式是“投诉类型:投诉内容”,你要的是冒号左边的文字。
=LEFT(A2, FIND(“:”, A2)-1)
FIND函数找出冒号在第几个位置,-1就是“停在冒号的前一位”。LEFT从这个位置下刀,只切冒号左边的部分。
这就是LEFT的灵魂用法:它让你不需要知道“要切多长”,只需要告诉Excel“切到某个符号为止”。
搭档二:LEN——从右边辅助定位
有时候你想取“开头的前N个字符”,但数据不规则,有的是“张三(销售部)”,有的是“李四(财务部)”。
你想提取姓名(括号之前的文字)。括号的位置不固定。
=LEFT(A2, FIND(“(”, A2)-1)
只要能找到左括号,LEFT就能精准切出括号左边的所有文字。
搭档三:SUBSTITUTE——配合清理多余空格
数据里可能带有不可见的空格。LEFT切出来的内容前后有空格,影响后续匹配。
=LEFT(TRIM(A2), 3) → TRIM去掉所有多余空格后再切
或者用SUBSTITUTE把空格替换掉再切。
搭档四:SEARCH——不区分大小写的FIND
FIND区分大小写,SEARCH不区分。如果你在处理英文数据,SEARCH比FIND更宽容。
=LEFT(A2, SEARCH(“VIP”, A2)+2)

 LEFT的五大实战场景

场景一:提取省份简称
地址是“广东省深圳市南山区”,你想提取“广东”。
=LEFT(A2, 2) → “广东”
如果地址有长有短,省份固定是前两个字,LEFT就是最快的方式。
场景二:提取订单前缀
订单编号是“ORD-20240101-001”,你想提取“ORD”。
=LEFT(A2, 3) → “ORD”
场景三:提取身份证号前6位
身份证号前6位是地区码。
=LEFT(A2, 6) → 地区代码
场景四:清理文本中的标记符号
数据是“【紧急】客户投诉”“【普通】产品咨询”,你想只保留“客户投诉”和“产品咨询”——也就是去掉中括号及其里面的内容。
先用FIND找到“】”的位置,再用LEFT切掉中括号前面的部分:
=RIGHT(A2, LEN(A2)-FIND(“】”, A2))
等等,这里用的是RIGHT,不是LEFT?对,因为你要的是右边的内容。LEFT和RIGHT是一对好搭档,一个切左边,一个切右边。
场景五:提取登录名
邮箱格式是“zhangsan@company.com”,你想提取“zhangsan”。
=LEFT(A2, FIND(“@”, A2)-1) → 完美提取@前面的用户名。

LEFT vs LEFT vs MID:三条不同的“切割线”

  • LEFT:从左边开始切 → 适用于“取开头部分”的场景
  • RIGHT:从右边开始切 → 适用于“取末尾部分”的场景
  • MID:从中间任意位置开始切 → 适用于“取中间部分”的场景
记住这个口诀:左边的用LEFT,右边的用RIGHT,中间的用MID。

 一个真实案例:LEFT帮他清理了3000条脏数据

前公司的运营专员小周,接手了一份从CRM系统导出的客户数据。“客户全名”列里,每个名字前面都带了一个“客户编号-”前缀,比如“C1001-张三”“C1002-李四”。
他需要把“张三”“李四”提取出来,单独放一列。
他最开始的想法是:手动删除前缀,一个个改。3000条数据,改到下班都改不完。
我教他用LEFT+FIND组合:
=RIGHT(A2, LEN(A2)-FIND(“-”, A2))
(注意:这里用的是RIGHT,因为要取的是横杠右侧的姓名)
三秒钟,全部搞定。
小周从此对LEFT和RIGHT有了新的认识:“原来‘切’这个动作,不是用手,是用公式。”
LEFT函数很简单,简单到很多“高手”觉得不值一提。
但它就像一把瑞士军刀里的小刀片——不起眼,但当你需要从一大段文字里精准切出某一块的时候,它是最快、最趁手的工具。
在Excel的数据清洗工作中,LEFT和它的搭档们(RIGHT、MID、FIND、LEN)是最基础也最实用的“文字切割工具包”。
明天上班,找一列“开头有固定信息”的数据——比如带前缀的编号、带称呼的姓名、带标签的描述——试试用LEFT把它们切成你想要的样子。
你会发现,原来“提取信息”这件事,可以精确到字符,可以快到你想象不到。