Excel学习笔记:P24-如何用LEFT等函数提取表格中的文字资料


一、LEFT、RIGHT、MID、FIND、LEN函数

1.1 LEFT函数

LEFT表示从单元格的左侧抓取资料,用法如下
在这里插入图片描述
比如我想从左侧单元格抓取PAPAYA,可以如下操作
在这里插入图片描述

1.2 RIGHT函数

RIGHT和LEFT用法相同,只是抓取方向相反。如果我想从右侧抓取Classroom,则如下操作
在这里插入图片描述

1.3 MID函数

从中间抓取数据,可使用MID,用法如下:
在这里插入图片描述
比如我想从中间抓取class这个单词,操作如下
在这里插入图片描述

1.4 FIND函数

在使用以上三个函数时,我们也常使用FIND使得资料截取更加方便。FIND作用是在文字中找到特定字母的顺位。
在这里插入图片描述
比如我想寻找y在单元格中的顺位,操作如下:
在这里插入图片描述
但当我要寻找a在单元格中的顺位时,有四个a,这时可以通过指定起始搜索点来解决。
在这里插入图片描述
如我将搜索起点指定为第七个字母。
在这里插入图片描述

1.5 LEN函数

LEN函数用于计算单元格中的字数和空格(空格也计算在内)。
在这里插入图片描述

二、例子

将表格左侧的资料截取到右侧对应的表格中。
在这里插入图片描述

2.1 截取品名

对于第一个商品,截取商品名可以使用LEFT函数,截取四个字母。但每个商品长度不一定相同,抓取固定字数不行。
因此,不妨使用资料中的横线 - 位置来判断品名的长度。例如对于刷毛圆领上衣这个商品, - 位于第七顺位,代表前面品名是六个字。具体操作如下:
①使用LEFT函数找出 - 的顺位,再减去1,就是商品名的长度。
②从左往后截取相应的长度

在这里插入图片描述

2.2 截取性别

由于性别位于中央,因此使用MIN函数最为合适。我们只需以第一个"-"为起始点,向右抓取一个字就行。
在这里插入图片描述
具体操作如下;
①使用FIND找到第一个 - 的位置,并加1,这就是MIN函数的起始抓取点
②向右抓取1个字

在这里插入图片描述

2.3 截取尺寸

商品的尺寸位于最右侧,我们不妨使用RIGHT。但是尺寸有的是一个字母,有的是两个或者三个字母等。如何判定抓取几个字母呢?思路如下:
①通过FIND找到第二个横线 - ,来得知尺寸左侧有多少个字。

在这里插入图片描述
②使用LEN求出单元格的总字数,减去左侧的字数就可以得出尺寸的字数
在这里插入图片描述
具体操作如下:
①通过FIND找到第一个横线 - 的位置,然后加1,跳到性别处。
=FIND("-",B3)+1)
②同样使用FIND,但搜寻起点为步骤①求出的性别处。如此我们就可以得出第二个横线 - 是左起第几顺位。
=FIND("-",B3,FIND("-",B3)+1)
③利用LEN计算出单元格的总长度,减去步骤②求出的顺位,得出尺寸的字数。
=LEN(B3)-FIND("-",B3,FIND("-",B3)+1)
④使用RIGHT函数,从右向左截取步骤③所得的尺寸的字数。
=RIGHT(B3,LEN(B3)-FIND("-",B3,FIND("-",B3)+1))
最终效果如图:
在这里插入图片描述

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

知初与修一

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值