Excel

【Excel】エクセルにて歳や様を消す(末尾)方法は?【一括削除:関数:置換など】

当サイトでは記事内に広告を含みます

この記事では「エクセルにて歳や様を消す(末尾)方法【一括削除:関数:置換など】」について解説していきます。

文字列の語尾の際や様を消すには、状況によって対応方法が変わるものの

・一括置換機能の使用

・SUBSTITUE関数の使用

・書式設定の変更

で対応するといいです。

 

文字列の歳や様を一括削除する方法(語尾)【一括置換機能の使用:Ctrl+H】

以下のよう各文字列美の語尾に「様」や「歳」がついたデータがあるとします。

まずはA様などの「様」をまとめて削除していきましょう。

具体的には、末尾の様を消したいセルを選んだ上で「Ctrl + H(置換と検索のショートカット)」を押すといいです。

ここで

・検索する文字列に「様」

・置換後の文字列に「」(何もいれない)

としましょう。

この状態にて左端のすべて置換を押します。

すると、以下のよう「4件を置換しました」とメッセージが出て、末尾の「様」をまとめて消すことができました!

語尾の「歳」を消すのも同様

上では一括置換機能により「様」を一気に消しましたが、「歳」であっても同じです。

Ctrl+Hコマンドを押し、検索文字列に「歳」、置換後に何もいれないで処理ましょう。

これで「歳」も一気に消えますよ。

 

歳や様はSUSTITUTE関数でも一気に消せる

上では置換機能で「様・歳」を消してみましたがSUBSTITUTE関数でも同様に処理できます。

関数では「元のデータを消さないで済む」ので状況に応じて使いわけてください。

具体的には、任意のセルに=SUBSTITUTE(B3,”様”,””)と入れるといいです。

SUBSTITUTE関数は

=SUBSTITUTE(対象セル,検索文字列,置換後の文字列)

と入れるといいです。

検索文字列に「様や歳」を入れる時は、” “(ダブルコーテーション)で括ってくださいませ。しないとエラーとなります(セル参照であれば必要なしです)。

最後にコピー(オートフィル)にかければ関数での様・歳などの一括削除が完了です。

 

書式設定を変えて様・歳を消す

なお、元の書式設定として、自動で「様・歳」が付くよう設定されている場合では、これを解除することで一気に消すことができます。

以下は実は上のサンプルとは異なり、B3であれば

・実際のセルの中身は「A」
・表示は「A様」

と書式設定されています。

右クリックにてセルの書式設定を出します(Ctrl+1でもOK)。

表示形式、ユーザー定義の種類で設定されている

@”様”

から様を削除するだけでOKです。もしくは標準などに形式を変えてもいいです。

これが書式設定がされている場合に、語尾の様や歳をまとめて消す方法です。

 

まとめ エクセルにて歳や様を消す(末尾)方法は?【一括削除:関数:置換など】

この記事では、エクセルにて歳や様を消す(末尾)方法は?【一括削除:関数:置換など】について解説しました。

エクセル操作になれ、もっと効率よく処理していきましょう(^^)/!