2016-05-31 12 views
0

文字列から特定の文字が削除される数式を作成しようとしています。例えば。 CC200-M1-02-1-1(文字列)このようにCC200021が出てきます。したがって、次の文字が削除されます( - 、m、1、 - 、 - 、 - 、1)。私はレンズを試してみましたが、これは最後の文字だけを取り除きます。助言がありますか?セル内の文字列から特定の文字を削除します。

CC200-M1-02-1-1

CC230-M1-02-1-1

CC250-M1-02-1-1

CS005-MW-14-1 -1

LG100-M0-14-1-1

LG150-M0-14-1-1

LG220-M0-14-1-1

LG230-M0-14-1-1

LX150-M0-14-1-1

+0

パターンは常に同じですか?最初の3番目と4番目のグループはどこにありますか? –

+0

@ScottCraner私はもっと多くの例を提供しました、そして、彼らは同じシーケンスを持っているようです。 – Luis

答えて

2

それはあなたが、この使いたい式の場合:

=TRIM(MID(SUBSTITUTE(A1,"-",REPT(" ",999)),1,999))&TRIM(MID(SUBSTITUTE(A1,"-",REPT(" ",999)),2*999,999))&TRIM(MID(SUBSTITUTE(A1,"-",REPT(" ",999)),3*999,999)) 

enter image description here

+0

いつも大変助けてくれてありがとう! – Luis

+0

@Scott、あなたの** 'REPT' **機能はいつも私を困惑させました。 – ManishChristian

+0

@ManishChristian私はそれを信用できると思うが、私はtigeravatarとGaryの学生から学んだ。 –

関連する問題