返回目录:excel表格制作
在excel中,取某个特定字符之前的字百段可以使用LEFT()和FIND()两个函数组合实现。
具体步骤如下:
1、首先准备一张excel表格和部分临时测试数据,我们希望取特定字符“K”之度前的字段,如“设备维修”、“家电保养”等(为了将解题思路更清晰的展示,我们将中间步骤也作为单独的列进行处理);
2、先查找特定字符的位置,在B2单元格问中输入答,回车确认;
3、回车后,会发现B2单元格已经设置成功并取到了字符“K”的位置,接着在C3单元格输入“=LEFT(A2,B2-1)”,回车确认;
因为之前B2单元格为K所在位置索引,B2-1代表取“K”之前的位置索引。
4、回车后,可以看到K之前的字符就取出来了,那么下面,我们将这两步专合并为一步,将B2单元格中的公式属代入C2单元格中,直接在D2单元格中输入“=LEFT(A2,FIND("K",A2,1)-1)”,回车确认;
5、这样,针对D2的公式就设置好了,然后将D2公式复制;
6、将D2单元格公式复制后,复制到其他单元格中,整个表格就按照要求做好了。
如果没有知其他道情况,可专用公式
=LEFT(MID(A1,FIND("期属",A1)+1,100),2*LEN(MID(A1,FIND("期",A1)+1,99))-LENB(MID(A1,FIND("期",A1)+1,99)))
有一种方法,但是不是用的公式,你看下行不行吧zd
新建一个EXCEL表,用这个表打开文档文件导入内容
内" class="ikqb_img_alink">
这时会出现导入向导
下一步
选择分割符号,看图
下一步,列数据格式设置容,选择最后一个选项,去掉不需要的列,看图
点击完成
这就是你想要的结果了!然后全选复制到表里
不知道你觉得如何!
使用长度截取公式LEFT/RIGHT/MID.
从左到右取来数,即可用=LEFT(A1,2),即可取从左到右的前两个字符长度出来
如果是从右到左,即可用=RIGHT(A1,2),同理即为从右取两自个字符。
如果是取中间的,zd即为=MID(A1,2,2),表示从第二个字符开始取两个字符出来。