当前位置:主页 > Office办公 > excel提取字符串中的数字

excel提取字符串中的数字

excel 如何提取字符串中的数字
excel 如何提取字符串中的数字

Excel中提取字符串的常见形式有以下三种:第一,从原有文本中截取一部分用于形成新的文本;第二,文本和数字分离;第三,提取文本中的数字。  提取字符串的常用函数有left(rihgt)、mid、substitute等等。LEFT函数是从左向右提取,RIGHT函数是从右向左提取,MID函数也是从左向右提取,但不一定是从第一个字符起,可以从中间开始提取。  第一题,从下图所示的E-mail地址中提取“@”字符以前的文本作为账号。  上图所示的E-mail地址中包含用户的账号,但是账号长短不一,单独使用LEFT函数无法提取,需要配合FIND函数来实现。  FIND函数的用法是返回一个字符串在另一个字符串中出现的起始位置。FIND函数的格式是:FIND(要查找的文本,包含要查找文本的文本, 指定开始进行查找的字符)。  本题的思路是使用FIND("@",A19)返回"@"在A19单元格的位置,然后再使用LEFT函数从A19单元格从最左边开始提取到"@"之前的字符。  因此,第一题的公式为:=LEFT(A19,FIND("@",A19)-1),下拉即可完成。  另外也可以使用数组公式:=LEFT(A19:B25,FIND("@",A19:B25)-1),三键结束,下拉。  第二题,将下图所示的电话号码的区号和号码分别提取出来。

4725 次浏览