Excelの全セルに接頭辞・接尾辞を一括で追加する簡単な方法
Excelのシートに対して、直前に「テキストに接頭辞(プレフィックス)や接尾辞(サフィックス)を追加してほしい」と依頼された経験はありませんか?手作業でひとつずつ編集するのは現実的ではなく、セルの数によっては丸1日かかってしまうこともあります。しかし、数式を使えば、この面倒な作業を自動化できます。たった1つの数式で、難しく感じられる作業もあっという間に完了します。
この記事では、具体例を使いながらその手順を詳しく解説します。
注意: 接頭辞・接尾辞として追加するテキストがすべて同じである場合にのみ、数式をドラッグして列全体に適用できます。
セルに接頭辞と接尾辞を追加する方法
仕組みを理解するために、例を見てみましょう。以下のシートにはA、B、Cの3つの列があります。ここで「https://wethegeek.com」をテキストの先頭に追加したいとします。B列に接頭辞を追加する数式を入力し、同様にC列には接尾辞を追加する数式を入力します。URLを接頭辞として、人名を接尾辞として追加していきます。
最も簡単な方法は、Excelの文字列連結演算子「&」(アンパサンド)を使うことです。
手順1:「&」演算子を使う方法
「接頭辞+テキスト」という名前を付けたB2セルに、次のように入力します。
="https://wethegeek.com"&A2
ここで、引用符内のテキストが接頭辞となり、「A2」は元のテキストが入力されているセルのアドレスです。数式を入力してEnterキーを押すと、接頭辞が追加されます。
詳細は下記のスクリーンショットをご参照ください。

同じ要領で、C列のデータに接尾辞を追加するには、=A2&"Preeti"という数式を入力します。引用符内のテキストが接尾辞になります。Enterキーを押すと、接尾辞が追加されます。
詳細は下記のスクリーンショットをご参照ください。

手順2:数式を列全体にコピーする
数式を入力したら、そのセルを選択し、フィルハンドル(セル右下の小さな四角)をドラッグして、接頭辞や接尾辞を適用したい範囲までコピーします。
詳細は下記のスクリーンショットをご参照ください。

これで、テキストへの接頭辞・接尾辞の追加が一瞬で完了します。
CONCATENATE関数を使う代替方法
「&」演算子の代わりに、CONCATENATE関数を使うこともできます。手順は以下の通りです。
手順1:関数の挿入
リボンの「数式」タブをクリックし、「関数の挿入」を選択します。「関数の挿入」ダイアログボックスで「Concatenate」と入力して「検索」をクリックし、関数一覧から「CONCATENATE」を選んで「OK」を押します。

手順2:引数の設定
「関数の引数」ウィンドウが開きます。「文字列1」には接頭辞として追加したいテキスト(例:「https://wethegeek.com」)を入力し、「文字列2」には接頭辞を付けたい対象のセル参照(例:「A2」)を入力します。これで、セル内のすべてのテキストに接頭辞を追加する数式が作成できます。
詳細は下記のスクリーンショットをご参照ください。

複数のセルに接頭辞を追加するには、数式が入力されたセルを選択し、必要な範囲まで下方向にドラッグしてコピーします。
接尾辞を追加する場合
接尾辞を追加する場合も、基本的な手順は同じです。
唯一の違いは、「関数の引数」ウィンドウの「文字列1」に、接尾辞を追加したいセルのアドレスを入力することです。この例ではA2セルです。そして「文字列2」に接尾辞(この例では「Preeti」)を入力します。
詳細は下記のスクリーンショットをご参照ください。

複数のセルに接尾辞を追加する場合も、数式が入力されたセルを選択し、必要な範囲までドラッグしてコピーするだけです。
このように、「&」演算子やCONCATENATE関数を活用すれば、大量のデータにも短時間で接頭辞・接尾辞を簡単に追加できます。
この記事がお役に立てば幸いです。どちらの方法でも結果は同じなので、使いやすい方をお選びください。操作中に問題が発生した場合はお気軽にお知らせください。サポートいたします。また、記事の感想もぜひお聞かせください。
-
Excelで行の階層(アウトライン)を追加する方法【2つの簡単な手順を解説】
行の階層(Row Hierarchy)は、互いに関連する複数の行データを見やすく整理したいときに非常に便利な機能です。Excelでは、この階層を作成することで、詳細データを折りたたんだり展開したりでき、大量のデータでも読みやすくなります。本記事では、Excelで行の階層を追加する2つの簡単な方法を、手順を追ってわかりやすく解説します。記事中のExcelファイルをダウンロードすれば、読みながら実際に操作を練習することも可能です。Excelで行の階層を追加する2つの方法以下のサンプルデータには、店舗(Store)・製品(Product)・売上(Sales)の3つの列があります。ここではSUM関数を
-
Pingとは?IP接続を簡単にテストする方法を徹底解説
ウェブサイトにアクセスしようとしても接続できなかったり、「応答なし」と表示されたりした経験はありませんか?その原因の多くは、インターネット接続の不調、あるいは対象サイトが講じているプライバシー保護対策によるものです。こうした問題は、パソコンで「ping(ピング)」テストを実行することで簡単に確認できます。 Pingとは、相手のコンピューターに応答を求める仕組みです。例えば、インターネットに接続できているかどうかを確認したいときはGoogleに対してpingを実行し、社内ネットワーク上のサーバーへの接続を確認したいときにも利用できます。では、pingとは具体的にどのようなものなのでしょうか。詳し