お世話になります あるセルにアルファベット、記号、数値が混在したものが入っています 右側の数値だけを取り出したいのです 例) ABCDE534 → 534 ABCD-66789 → 66789 A334-9876543 → 9876543 何か技わかる方ご教授願います。
まずはこれを試してください。 A B 1 ABCDE534 534 2 ABCD-66789 66789 3 A334-9876543 9876543 B1 =IFERROR(REGEXEXTRACT(A1,"\d+$"),"") または =IFERROR(REGEXEXTRACT(A1,"\d+$")*1,"") 下方向・↓
だめだったら =TEXTAFTER(CONCAT(TEXT(MID(A1,SEQUENCE(LEN(A1)),1),"0;;0;|")),"|",-1)
んなっとさんの後で恐縮ですが、新しいエクセルを使っていないので、Excel2010レベルの式です。 んなっとさんの表を借用して B1: =AGGREGATE(14,6,RIGHT(B4,ROW($A$1:$A$20))*1,1) 文字列は20文字程度と仮定しています。
> =AGGREGATE(14,6,RIGHT(B4,ROW($A$1:$A$20))*1,1) 式中の「B4」は「A1」の間違いです。失礼しました。
んなっとさん、メジロ2さん 出来ました!助かりました。 ありがとうございます。
利用者の皆様にお知らせです。
マイクロソフト オフィス スペシャリスト(MOS)
ビジネス統計スペシャリスト
IC3(アイシースリー)
VBAエキスパート
アドビ認定プロフェッショナル
Microsoft認定資格
App Development with Swift
IT Specialist
Cisco Certified Support Technician(CCST)
外交官から学ぶ グローバルリテラシー
令和のマナー検定