有用

表格与 Excel08 / 10

文本函数

拆分、合并、提取。

  • 学会用时20 分钟
  • 你的收获把乱糟糟的文字整理成规整的列
  • 用到的频率每周 2 次
  • 难度进阶

01为什么学

没学之前

手工把「张三-销售」拆成两列,几百行要花半小时。

学会之后

LEFT、FIND 一个公式,拖一下全部完成。

  • 清理从系统导出的数据
  • 一次学会,终身有用

02图解

流程图
  1. 1FIND找到「-」在第几位
  2. 2LEFT取「-」之前的部分
  3. 3MID取「-」之后的部分
  4. 4TRIM去多余空格
拆一个字符串,通常是「找位置 + 取出来」。

03基本单元5 个

  • LEFT、RIGHT从左、右取
  • MID从中间取
  • FIND找位置
  • TEXTJOIN合并
  • TRIM去空格

04怎么用

  1. LEFT、RIGHT、MID 按位置提取
  2. FIND 找分隔符位置,配合 MID 拆分
  3. TEXTJOIN 用分隔符合并多个单元格
  4. TRIM 去掉多余空格,CLEAN 去不可见字符

05速查表

需求公式
取「-」前面的=LEFT(A2, FIND("-",A2)-1)
取「-」后面的=MID(A2, FIND("-",A2)+1, 99)
合并多格=TEXTJOIN("、", TRUE, A2:A6)
去空格=TRIM(A2)

06套用一次

「张三-销售」→ 姓名 =LEFT(A2,FIND("-",A2)-1),部门 =MID(A2,FIND("-",A2)+1,99)。

07常见的坑

  • 单元格里有多余空格

    先用 TRIM 清理。

  • 不用公式而是手动拆

    数据一多就吃亏,学公式一次受用。

08自测与练习

先做 10 秒自测,再动手练一下。

要找到分隔符「-」的位置,用?

10 分钟小练习

把「张三-销售」拆成姓名和部门两列。

看参考答案
在 B2 写 LEFT,C2 写 MID,向下拖。

+配合着学

表格与 Excel的全部 10 条