excel提取英文和数字
excel提取文字和数字
Q1: EXCEL中如何将字符串中的数字或字母取出?
将字符串的数字或字母提取出来,分两种情况:
一、字母在左、数字在右。(如图)
提取数字的公式为 =LOOKUP(9^9,RIGHT(A2,ROW(1:9))*1)
提取字母的公式为 =SUBSTITUTE(A1,B1,)
二、字母在右、数字在左。(如图)
提取数字的公式为 =LOOKUP(9^9,LEFT(A8,ROW(1:9))*1)
提取字母的公式为 =SUBSTITUTE(A8,B8,)
Q2: excel如何提取字母右边的数字
可选用以下方法之一(假定需要定位的字母为A):
1、若给出的字符串有规律,可用mid函数直接取到数字:=mid(a1,数字的起始位置,数字的长度)
2、若字符串无规律,但数字长度固定(比如是3位数),公式比较简单:=--mid(a1,find("A",a1)+1,3)
3、若数字长度也不固定,可用以下通用公式(数字最大长度99位):
=lookup(10^99,--left(mid(a1,find("A",a1)+1,99),row(1:99)))
Q3: 在EXCEL中怎么提取符号和英文字母后面的数字。
亲,如下图,B1的公式是数组公式。在单元格中粘贴完成以后,不要直接按回车退出,一定要按“Ctrl+Shift+回车”退出。然后下拉公式。
=RIGHT(A1,MIN(IF((CODE(LEFT(RIGHT(A1,ROW($1:$100)),1))>=65)*(CODE(LEFT(RIGHT(A1,ROW($1:$100)),1))<=90)+(CODE(LEFT(RIGHT(A1,ROW($1:$100)),1))=45),ROW($1:$100)))-1)
小提示:内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。