兔兔的大饼 发表于 2021-11-4 07:57:00

求助:截取数字前字母问题!!!


求用什么函数把不定字母前不固定的字母提取出来,另外,如何将字母统一成大写!谢谢

边缘书生 发表于 2021-11-5 11:13:42

数组公式,Ctrl + Shift + Enter 三键结束
=UPPER(LEFT(B2,MIN(FIND(ROW(1:10)-1,B2&"0123456789"))-1))

廖敏仪 发表于 2021-11-5 20:10:28

=UPPER(LEFT(B2,LEN(B2)-LEN(-LOOKUP(,-RIGHT(B2,ROW($1:$10))))))

路遥笃行 发表于 2021-11-9 04:29:21

=LEFT(B2,MIN(FIND(ROW($1:$10)-1,B2&1/17))-1)

红色咖啡杯 发表于 2021-11-9 13:20:20

=UPPER(CONCAT(IF((MID(B2,ROW($1:$99),1)>="A")*(MID(B2,ROW($1:$99),1)<="Z"),MID(B2,ROW($1:$99),1),))) 三键结束 另补充个 =UPPER(SUBSTITUTE(B2,CONCAT(TEXT(MID(B2,ROW($1:$99),1),"0;0;0;")),"")) 三键结束

杨轶 发表于 2021-11-11 04:26:36

非数组:=UPPER(LEFT(B3,LOOKUP(1,0/(MID(B3,ROW($1:$9),1)>"9"),ROW($1:$9))))

克劳斯 发表于 2021-11-12 19:03:57

=CONCAT(TEXT(MID(A1,ROW($1:$30),1),))

欣语萱 发表于 2021-11-13 02:56:18

=UPPER(LEFT(b2,AGGREGATE(15,6,FIND(ROW($1:$10)-1,b2),1)-1))

年轻不平凡 发表于 2021-11-13 12:11:26

=UPPER(SUBSTITUTE(B2,LOOKUP(9E+100,--RIGHT(B2,ROW($1:$99))),""))

腊肉奶爸 发表于 2021-11-15 05:07:32


这个公式返回的是这个结果,谢谢
页: [1] 2 3 4
查看完整版本: 求助:截取数字前字母问题!!!