Excel では、プレフィックスの追加はそれほど必要ありません。場合によっては、テキストまたは文字列の前に接頭辞を追加する必要があります。プレフィックスには、Excel セル内のデータの前に挿入する任意のテキストまたは文字列タイプのデータを指定できます。
例えば、 Excel シート内の各メール担当者の名前の前に文字列 Mr. を追加するか、職業が医師である各人の名前の前に Dr. を追加します。したがって、プレフィックスはこのように行われます。
Excel ユーザーがセルの先頭に追加する文字列をプレフィックスと呼びます。文字列の最後に付加される文字列をサフィックスと呼びます。
なぜプレフィックスを追加するのでしょうか?
プレフィックスは任意のセル データに手動で追加できます。ただし、複数のセルのデータに同じプレフィックスを追加する必要がある場合は、別の方法を使用して追加できます。複数のセルに 1 つずつプレフィックスを追加すると時間がかかりすぎるためです。同様にサフィックスも発生します。
Excel シートで大規模なデータ セットを操作していて、プレフィックスまたはサフィックスを追加したいとします。大規模なデータセットにサフィックスまたはプレフィックスを手動で追加すると、時間がかかりすぎて多忙になります。
この目的には、連結関数または & 演算子を使用できます。おそらく、Excel シートに保存されているデータにプレフィックスを簡単かつ迅速に追加できることがわかるでしょう。
プレフィックスを追加する方法
Excel シート内のデータにプレフィックスを追加するには 2 つの方法があります。
- CONCATENATE関数を使う
- & 演算子の使用
CONCATENATE関数を使用してプレフィックスを追加します
CONCATENATE() は、MS Excel が提供する関数で、Excel データにプレフィックスまたはサフィックスを追加するために使用できます。基本的には連結演算に使用します。この関数を使用して、データにプレフィックスを追加します。たとえば、列 A のデータにプレフィックスとして Dr. を追加します。
CONCATENATE() 関数の構文
=CONCATENATE(string1, string2)
両方の文字列パラメーターが渡されて、単一の文字列にマージされます。
例1
この例では医師のデータがあり、データにプレフィックスを追加する方法を示します。 CONCATENATE() 式を使用して、セル範囲内の名前にプレフィックスとして Dr. を追加します。
このデータを用意して、CONCATENATE() 関数の実装を示します。
以下と同じ手順に従ってみましょう -
ステップ1: まず、「名前」列の横に新しい列を追加します。
ステップ2: この新しい列に、名前に追加するプレフィックス文字列を含む次の式を記述します。
=CONCATENATE('博士', A2)
ステップ 3: を押します。 入力 キーボードの キーを押して、連結された文字列を確認します。両方の文字列が正常にマージされます。
同様に、他のセルでも行うことができます。列 A の各セルに接頭辞として Dr. を入力する必要があるためです。
ステップ 4: そこで、B2 セルに移動し、右下隅にマウス カーソルを置きます。 + 記号を使用すると、この付近で有効になります。この + 記号を下のセルにドラッグして、数式をコピーします。
ステップ5: プレフィックス文字列を確認してください 博士。 は、数式をコピーするまで、各名前の前に置かれます。
このプロセスにより、ユーザーは MS Excel のさまざまなセルのデータの前に接頭辞を簡単に追加できます。
& 演算子を使用してプレフィックスを追加する
Excel データに対して連結操作を実行するもう 1 つの方法は、& 演算子を使用することです。これは、ユーザーが文字列を連結するのにも役立ちます。アンパサンド & は、Excel で文字列を連結するために使用できる演算子です。
ヴィカス・ディヴィヤキルティ
& 演算子を使用してプレフィックスを追加する構文
= &
ここでは、この Excel シートの列 A に医師の名前が含まれる場所を事前に準備しました。
& 演算子を使用して、列 A のデータにプレフィックスを追加します。以下と同じ手順に従ってみましょう -
ステップ1: その隣に、医師名に接頭辞を追加した結果のデータを含む新しい列を追加します。
ステップ2: 次に、名前に追加するプレフィックス文字列を使用して、B2 セルに次の数式を書き込みます。
='博士。 '&A2
A2 セル文字列と数式で渡したプレフィックス文字列が連結されます。
ステップ 3: を押します。 入力 キーボードの キーを押して、連結された文字列を確認します。両方の文字列が正常にマージされます。
同様に、さらに多くのデータを処理できます。これは、& 演算子を使用して一度に複数の文字列を連結できるという & 演算子の利点です。
ステップ 4: そこで、B2 セルに移動し、右下隅にマウス カーソルを置きます。 + 記号を使用すると、この付近で有効になります。この + 記号を下のセルにドラッグして、数式をコピーします。
ステップ5: プレフィックス文字列を確認してください 博士。 は、数式をコピーするまで、各名前の前に置かれます。
同じ数式が各セルにコピーされることがわかりました。これにより、ユーザーが同じプレフィックスを各セルに手動で追加する時間を節約できます。
「各セル データに異なるプレフィックスを追加する必要がある場合には役に立たないことを覚えておいてください。」
文字列にプレフィックスとサフィックスを追加する
前に説明したように、& 演算子を使用して複数の文字列を連結できます。以前に定義した文字列にプレフィックスとサフィックスの両方を追加する例を詳しく説明します。したがって、単一の数式を使用して複数の文字列をマージする方法を学びます。
以下と同じ手順に従ってみましょう -
ステップ1: 指定されたデータにプレフィックスまたはサフィックスを追加して実装するために、次のデータを用意しました。データにプレフィックスとサフィックスを追加した後、結果を列 B に格納します。
ステップ2: 次に、名前に追加するプレフィックス文字列を使用して、B2 セルに次の数式を書き込みます。
=「さん」 「 &A2& 、博士課程教授」
ここで、Mr. は接頭辞、PHD Professor は接尾辞です。 A2 セル文字列と数式で渡したプレフィックス文字列が連結されます。
ステップ 3: を押します。 入力 キーボードの キーを押して、連結された文字列を確認します。プレフィックスとサフィックスが文字列に追加されていることを確認します。
ステップ 4: B3セルで以下の数式を使用して、別のセルのデータを連結します。
=「さん」 「 &A3& 」、PHD 教授 」
ステップ5: を押します。 入力 キーを取得し、文字列を結合した後に返された連結データを取得します。
上記の方法で行ったように、数式をドラッグして同じ数式をコピーし、下のセルに実装することができます。
プレフィックスをバッチで追加する
Excel ユーザーは、一度に複数のセルに同じプレフィックスを付ける必要がある場合があります。 CONCATENATE() 関数と演算子を使用してプレフィックスまたはサフィックスを追加する方法についてはすでに説明しました。 Excel データにプレフィックスとサフィックスを追加する別の方法があります。
この方法は上記の方法よりも簡単であることがわかります。このために数式を入力したり、演算子を使用したりする必要もありません。プレフィックスを追加するには、いくつかの手順を選択して適用するだけです。
この方法を使用する利点:
- Excel データにプレフィックスを追加するこの方法を希望する場合、ユーザーは数式を使用する必要はありません。
- データにプレフィックスを追加した後、結果を保持するために新しい列を作成する必要はありません。対象のデータ列内で結果を取得できます。
プレフィックスをバッチで追加する手順
単一の数式を使用せずに、複数のセルに接頭辞を追加する方法を見てみましょう。
ステップ1: 列 A には数値データである従業員 ID があります。プレフィックスを追加し、文字列 EMP を追加して英数字にしたいと考えています。
ステップ2: プレフィックスを追加するセルを一括で選択し、 Ctrl+1 鍵。
PLSQL
ステップ 3: の中に 番号 タブに移動し、 カスタム 左側のサイドバーのタブ。
ステップ 4: ここで、追加するプレフィックスを [タイプ] フィールド内の [ 一般的な。 次に、クリックします わかりました 最後に。
ここにEMPを追加しました。
ステップ5: 選択したデータにプレフィックスが追加されていることがわかります。
プレフィックスを追加するために数式を使用していないことがわかりました。最も重要なことの 1 つは、実際のコンテンツが入力されるわけではないということです。選択したセルの形式が変更されるだけです。
条件に基づいてプレフィックスを追加する
上記のすべての例では、文字列タイプのデータのみを使用しました。ただし、別の種類のデータをマージできないことを混乱したり心配したりしないでください。数値データを結合することもできます。次に、数値データを連結する方法を示します。たとえば、携帯電話番号の前に国コードを付けます (インドの携帯電話番号の場合は +91)。
また、条件ベースにすることも試みます。国がインドの場合と同様に、各レコードの携帯電話番号にプレフィックス文字列として +91 が追加されます。上記の方法の前に、少し複雑になります。
これは、カスタム数値形式と条件付き書式を組み合わせることによって実現できます。これには条件付き書式を実装する必要があります。
実装してどのように行われるかを見てみましょう。ここで、この Excel シートの A 列には医師の名前が含まれています。
入力規則を使用してドロップダウン リストを作成する
国のリストを含むドロップダウン リストを作成します。国の選択に基づいて、国コードがプレフィックスとして携帯電話番号に追加されます。
ステップ1: ユーザーからの入力を取得するために、列と国列にいくつかの携帯電話番号を取り込みました。
ステップ2: そこで、列 B のドロップダウン リストを作成し、ヘッダーから列 B を選択して、 データ タブ。
ステップ 3: ここで、 データ検証 の中で データツール ドロップダウンリストを作成します。
Androidで隠されたものを見つける方法
ドロップダウン リストは、MS Excel のデータ検証カテゴリにあります。
ステップ 4: さあ、選んでください リスト 「許可」フィールド内。次に、国の名前をカンマで区切って入力し、クリックします。 わかりました。
ステップ5: 列 B には国のドロップダウン リストが作成されています。
条件付き書式を実装する
次に、条件付き書式をデータに適用します。これは、ユーザーがリストから国の 1 つを選択すると、それぞれのセルの携帯電話番号にプレフィックスとして国コードが追加されることを意味します。
ステップ6: 列 A を選択します (これがターゲットの列です)。そして、 条件付き書式 の中で 家 タブ。
ステップ 7: 選ぶ 新しいルール から 条件付き書式 リスト。
ステップ8: 選ぶ 数式を使用して書式設定するセルを決定する ルールタイプの場合。数式 =B1='India' を記述します。これにより、数式が true になったときに値がフォーマットされます。
クリック フォーマット データに書式設定を適用します。
インドはその国です。これを列 B のドロップダウン リスト内に追加しました。
ステップ9: このパネルで、 カスタム タブ (ヘッダーの [数値] タブ内) に移動し、フィールドに「(+91)」 0 を入力します。 タイプ フィールドを選択してクリックします わかりました。
ステップ 10: 書式設定をプレビューしてクリックします わかりました すべてが正しければ。プレビュー欄と同様に(+91)文字列が追加されます。
ステップ 11: 作成したドロップダウン リストの国コードを持つ他の国について、手順 6 から手順 10 を繰り返します。また、他の国向けに条件付き書式設定も作成しました。あなたもそうします。
作成されたすべてのルールを再確認します
ステップ 12: さあ、クリックしてください 条件付き書式 内部 家 タブをクリックして選択します ルールを管理します。
ホーム > 条件付き書式設定 > ルールの管理
この列のすべてのルールを表示するには、列 A を選択し続けます。
ステップ 13: 作成したすべてのルールがここに表示されます。ルールが表示されない場合は、選択してください このワークシート の中で の書式ルールを表示します。
ここではすべてがうまくいきました。そこで、 適用する ボタン。
ここで、次のことに気づきます。 に適用されます 正しいデータセルを持つセル。したがって、それらを変更します。また、条件付き書式ルールの作成中に間違いを犯した場合は、そのルールをダブルタップしてここから編集できます。
ステップ 14: さあ、クリックしてください わかりました パネルを閉じます。
ステップ 15: 列 B のドロップダウン リストから国を選択すると、選択した国コードが対応するセルの携帯電話番号の前に自動的に配置されます。
上のスクリーンショットでは、列 B で異なる国を選択し、異なるコードが携帯電話番号に適用されていることがわかります。
これは、Excel データにプレフィックスを追加する動的方法です。同様に、列に条件付き書式を設定することでプレフィックスを追加する他の方法も見つかります。
たとえば、ドロップダウンリスト入力ではなく列に直接入力すると、何らかの条件に基づいて別の列のデータに反映されます。ドロップダウン リストを常に作成する必要はなく、データに直接条件を設定できます。これも例を挙げて理解しましょう。
例 2: 条件に基づいてプレフィックスを追加する
特定の資格や学位に属する人の名前を取り上げています。彼らの資格に基づいて、名前に接頭辞を追加します。たとえば、PHD の資格を持つ人の名前には、接頭辞として「Dr.」が追加されます。これを実現するには、資格列に条件付き書式を使用し、名前列のデータを書式設定します。
この変更は、ユーザーが資格フィールドに値を入力したときに名前フィールドに発生します。このためのドロップダウン リストは作成しません。この方法は上記の方法より簡単だと思われるかもしれません。
条件に基づいてプレフィックスを追加する手順
ステップ1: 「名前」列 (ターゲット列です) を選択し、「C」をクリックします。 条件付き書式設定 の中で 家 タブ。
ステップ2: 選ぶ 新しいルール から 条件付き書式 リスト。
ステップ 3: 選ぶ 数式を使用して書式設定するセルを決定する ルールタイプの場合。数式 =B1='PHD' を記述します。これにより、数式が true になったときに値がフォーマットされます。
クリック フォーマット データに書式設定を適用します。
ステップ 4: このパネルで、 カスタム タブ (ヘッダーの Number タブ内) に移動し、「(Dr.)」 0 を入力します。 タイプ フィールドを選択してクリックします わかりました。
XMLコメント
ステップ5: 書式設定をプレビューしてクリックします わかりました すべてが正しければ。プレビュー欄と同様に(Dr.)の文字列が追加されます。
ステップ6: 次に、エンジニアリングに対してステップ 1 からステップ 5 を繰り返し、接頭辞として (Eng.) を使用します。
作成されたすべてのルールを再確認します
ステップ6: さあ、クリックしてください 条件付き書式 内部 家 タブをクリックして選択します ルールを管理します。
ホーム > 条件付き書式設定 > ルールの管理
この列のすべてのルールを表示するには、列 A を選択し続けます。
ステップ 7: 作成したすべてのルールがここに表示されます。ルールが表示されない場合は、選択してください このワークシート の中で の書式ルールを表示します。
ここではすべてがうまくいっていることがわかります。クリック わかりました パネルを閉じます。
'何らかの変更を加えた場合は、まず次のように使用します 適用する その後クリックしてください わかりました。' これにより、ここで更新されたデータに変更が適用されます。
ステップ8: 次に、資格欄にデータを入力します。条件を満たした場合、作成時に設定したプレフィックスが対応する名前セルに配置されます。
上のスクリーンショットでは、列 B で異なる国を選択し、異なるコードが携帯電話番号に適用されていることがわかります。