如何截取excel单元格中某些字段
材料/工具:Excel2007
1、例如在这个Excel表格中我们想要提取员工姓名
2、首先选中需要提取信息的单元格(列)对应的右侧一格(列),例如,想要从A列提取,从A2开始选中B2。
3、点击工具栏下的输入框(fx字样右侧),输入公式如下:=RIGHT(A2,Len(A2)-Find("部",A2)),点击回车,B2就成了李力。
4、选中B2单元格,鼠标移至单元格右下角,鼠标图样变为黑色实心十字时,按住左键下拉至需要填充的最后一列即可。
5、就这样提取A列特定字符后的字段,并显示在B列的操作完成了。
6、如果想提取部门信息,即A列前三个字点击C2输入公式。
7、公式如下=LEFT(A2,3),即在A2单元格中取左边3个字符显示。
8、点击回车键C2就显示部门信息了。
9、将鼠标移至C2右下角点击下拉或双击左键就提取成功了。
关于sql特殊字符直接字符串的截取
select substring(replace( 字段,'jq_',''),1,2) from 表 这样, 大概都能取出来了,不过黑龙江和内蒙古估计有问题, 你自己在用case语句优化下就好了
Excel技巧——提取某特定字符前(后)的字段
公式法
1、Excel中B列单元格都带有字符“-”,如下图所示,提取这个字符前面的字段。
2、利用Find函数可以找到指定字符所在位置,具体公式如下图所示。
3、然后利用Mid函数提取该特定字符前面的所有字符即可,公式如下图所示。
4、按下Enter键结束公式,并查看结果是否正确,如下图所示。
5、双击往下填充公式,得到最终结果如下图所示。
快速填充法
1、首先,在第一个单元格输入要提取的字符串,如下图所示。
2、然后点击“数据”中的“快速填充”,如下图所示。
3、可以看到提取的字符串有些是不对的,不要紧,把第一个不对的改正确,如下图所示。
4、可以看到后面的就自动更正为正确的提取结果了,如下图所示。
excel中取字符串前2个的方法
EXCEL中截取字符串常用函数有:left函数,right函数和mid函数
left函数语法:left(text,num_chars),从左侧开始截取部分字符串,也就是从前往后截取想要的字符串;
right函数语法:right(text,num_chars),从右侧开始截取部分字符串,也就是从后往前截取想要的字符串;
其中:text表示要截取的字符串,num_chars表示要截取的字符数
mid函数语法:mid(text,start_num,num_chars),从中间截取部分字符串
其中:text表示要截取的字符串,start_num表示从第几位字符串开始截取,num_chars表示要截取的字符数。
Excel中取字符串前两个的方法有两个第1种方法,我们点击这个单元格,在中间的输入框当中就会看到这一串字符,然后我们用鼠标操作,将前两个字符进行提取就可以了,第2种方法是我们双击这个单元格,然后在光标这样的状态下,我们就可以对单元格的里面的内容进行操作了,同样用鼠标去提取这两个数字就可以了。