- ベストアンサー
エクセルで同じ文字を削除する
同じ列に「1-22-33A-2-21」というような数字が入ってます。 このハイフンだけを取り出して「12233A221」にするにはどうすればいいですか? 英数字はランダムですが、文字の数は同じで、ハイフンの場所は一致しています。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは! 横からお邪魔します。 すでに置換の方法は出ていますので・・・ 関数での一例です。 A1セルからデータがあり、B列に表示するとします。 B1セルに =SUBSTITUTE(A1,"-","") という数式を入れオートフィルで下へコピー! こんなんではどうでしょうか?m(_ _)m
その他の回答 (3)
- rioreua123
- ベストアンサー率52% (168/323)
ハイフンを取り除きたい列、もしくは取り除きたい範囲を選択(ドラッグ)し、「Ctrl+F」 を押します。 検索と置換のウィンドウが表示されると思いますので、置換タブをクリックします。 すると、「検索する文字列」と「置換する文字列」の入力欄が出てくると思います。 「検索する文字列」には「‐」を 「置換する文字列」は空欄のままにして置換を押すと出来ると思います。 エクセルのバージョン次第で多少変わりますが、「置換」という機能を探せばOKです。 たいていは、先ほどの通り「Ctrl+F」で開くと思います。
お礼
ありがとうございました。置換でやりました。
- PXU10652
- ベストアンサー率38% (777/1993)
「このハイフンだけを取り出して「12233A221」にするにはどうすればいいですか?」 1. 文字列の「置換」で、「-」を「」に一括置換する。 2. 関数を使い、「-」意外を抜き出す。例)=LEFT(A1,1)&MID(A1,3,2)&MID(A1,6,3)&MID(A1,10,1)&RIGHT(A1,2)
お礼
ありがとうございました。置換でやりました。
ctrl+Hで置換(置換前に-,置換後を空白にして「すべて置換」)
お礼
ありがとうございました。
お礼
ありがとうございました。置換でやりました。