ARTICLE · 1299941
Excel 函数|第 14 期:LEFT / RIGHT / MID
Excel 函数|第 14 期:LEFT / RIGHT / MID
Excel 函数|第 14 期:LEFT / RIGHT / MID
对账最烦的事之一:一串长编码里,只想要中间那一小段。
手工复制粘贴,错一个字符就得重新核对。
其实 Excel 早就给了三把刀——LEFT、RIGHT、MID。
✅函数从哪切
LEFT 左边开头几位=LEFT(文本, 位数)
RIGHT 右边结尾几位=RIGHT(文本, 位数)
MID 中间指定位置=MID(文本, 起点, 位数)
⚠️6 个坑(重点)
① 起点从 1 开始数,不是 0
MID(A2,4,4) 的第 4 位是第 4 个字符,不是从 0 计。
② MID 的第三参数是"取几个",不是"到第几位"
想要第 4~7 位,写 MID(A2,4,4),不是 MID(A2,4,7)。
③ 分隔符也算一个字符
SH-2026-0012 里那个 - 占一位,所以年份从第 4 位起,别数成第 3 位。
④ 长度不固定的编码,用 FIND 定位
如果前缀可能是 SH 也可能是 SZH:
=MID(A2, FIND("-",A2)+1, 4)
FIND("-",A2) 找到第一个横杠的位置,+1 就是年份起点。这样前缀变长也不怕。
⑤ 切出来的数字是"文本"
拿它做加减乘除会出错,前面加两个减号转成数值:=--MID(A2,4,4)
⑥ 编码长度不一致时会错位
固定位数只适用于格式统一的编码;格式不齐,先用 LEN 查一下长度。
💡 小贴士
三兄弟都没有专属快捷键。但有个组合特别好用:
=LEN(A2) 先量长度、=FIND("-",A2) 再找位置,两个数一凑,MID 的参数就出来了——再也不用一个个数字符。
#Excel函数#办公技巧#职场效率#文本函数#每天一个函数
收录于Excel函数公式
江西,17分钟前,















































































