牛利 发表于 2022-1-29 09:16:27

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

农人 发表于 2022-1-30 16:10:05

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

公知恨国党克星 发表于 2022-2-1 16:22:25

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

此人已退群 发表于 2022-2-2 18:20:29

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

喆吉 发表于 2022-2-4 00:34:18

=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;")),"")) 三键结束

莱福大酒店 发表于 2022-2-4 07:52:30

=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;")),"")) 三键结束

龙创紫砂 发表于 2022-2-7 07:59:46

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

京山八一路手机通讯 发表于 2022-2-9 22:34:35

你看我发的附件,结果是不是没问题。
在你那里出了问题,是因为输入公式后你直接按Enter了。
这个是数组公式,输完公式后先不要按回车,
先按住 Ctrl 键不放,再按住 Shift 键不放 ,最后按 Enter 键,OK

用户喜临门 发表于 2022-2-12 06:26:33

CONCAT(TEXT(MID(UPPER(B2),ROW($1:$9),1),";;;@"))数组
页: 1 2 3 [4]
查看完整版本: 求助:截取数字前字母问题!!!