作者:乔山办公网日期:
返回目录: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单元格公式复制后,复制到其他单元格中,整个表格就按照要求做好了。
1、首先在电脑上用2007版excel软件打开目标文来件。
2、B2中输入公式:=IFERROR(MID(A2,FIND("区",A2,1)+5,LEN(A2)-(FIND("区",A2,1)+4)),""),回车自一下。
3、然后再用鼠标左键双击此单元格右下角位置,将格式填充给其它知表格。
4、完成以上设置道后,即可达到提问者的要求。
位置没关系,只要格式固定,按以下(假设数据在A1):
=MID(A1,FIND("ABB",A1)-4,11)
在百C3输入:度
=MID(B3,FIND("@版",SUBSTITUTE(B3,"-","@",3))+1,FIND("@",SUBSTITUTE(B3,"-","@",4))-FIND("@",SUBSTITUTE(B3,"-","@",3))-1)
其它类权似