Excel の CONCATENATE 関数 – 例を含む使用ガイド

場合によっては、異なるセルに含まれる値を XNUMX つに結合する必要があります。 通常、これには & 記号が使用されます。 ただし、複数の文字列を連結できないため、機能が多少制限されます。

この単純な関数は、より機能的なバージョンに置き換えられます – STsEPIT. 実際、最新バージョンの Microsoft Office では、この機能はなくなり、機能に完全に置き換えられました。 STEP. 下位互換性のために含まれていますが、しばらくすると使用できなくなる可能性があります。 したがって、Excel 2016、オンラインおよびそれ以降のバージョンでは、関数を使用することをお勧めします STEP.

CONCATENATE 関数 - 詳細な説明

演算 STsEPIT テキストを指します。 これは、テキスト値に対する操作を実行するために使用されることを意味します。 同時に、テキスト、数値、またはセル参照など、さまざまな形式で引数を指定できます。 

一般に、この機能を使用するためのルールは次のとおりです。

  1. セミコロンは、引数を区切るために使用されます。 ユーザーが他の文字を使用することにした場合、表示は引用符で囲まれた結果になります。
  2. テキスト形式の値を関数の引数として使用し、数式に直接入力する場合は、引用符で囲む必要があります。 そのような値への参照がある場合、引用符は必要ありません。 数値についても同様です。 文字列に数字を追加する必要がある場合、引用符は必要ありません。 これらの規則に違反すると、次のエラーが表示されます – #NAME?
  3. 接続された要素の間にスペースを追加する必要がある場合は、別のテキスト文字列として、つまり引用符で追加する必要があります。 このような: " " 。

それでは、この関数の構文を詳しく見てみましょう。 彼はとても単純です。 

構文

したがって、実際には、引数は 255 つしかありません。これは、挿入する必要があるテキスト文字列です。 すでにご存知のように、各引数はセミコロンで区切られています。 最大 XNUMX 個の引数を指定できます。 それら自体は独自の方法で複製されます。 最初の引数は必須です。 また、既にご存じのとおり、引数はテキスト、数値、リンクの XNUMX つの形式で指定できます。 

CONCATENATE 関数の適用

機能の適用領域数 STsEPIT 巨大。 実際、ほとんどどこにでも適用できます。 それらのいくつかをさらに詳しく見てみましょう。

  1. 会計。 たとえば、経理担当者は、シリーズとドキュメント番号を強調表示し、このデータを XNUMX つのセルに XNUMX 行として挿入する任務を負っています。 または、発行元のドキュメントのシリーズと番号を追加する必要があります。 または、一度に XNUMX つのセルに複数の領収書をリストします。 実際、たくさんのオプションがあり、無期限にリストできます。 
  2. オフィスレポート。 特に要約データを提供する必要がある場合。 または姓と名を組み合わせます。
  3. ゲーミフィケーション。 これは非常に人気のある傾向であり、教育、子育て、さまざまな企業のロイヤルティ プログラムで積極的に使用されています。 したがって、教育やビジネスの分野では、この機能も役立ちます。 

この関数は、すべての Excel ユーザーが知っておくべき標準セットに含まれています。 

Excel の逆 CONCATENATE 関数

実際、「CONCATENATE」関数とまったく逆になるような関数はありません。 セル分割を実行するには、次のような他の関数が使用されます。 レブシム и RIGHT& PSTR. XNUMX つ目は、文字列の左側から特定の数の文字を抽出します。 XNUMXつ目は右側です。 しかし PSTR 任意の場所から実行でき、任意の場所で終了できます。 

より複雑なタスクを実行する必要がある場合もありますが、それらには別の式があります。 

CONCATENATE 関数の一般的な問題

機能は一見、 STsEPIT ものすごく単純。 しかし実際には、さまざまな問題が発生する可能性があります。 それらを詳しく見てみましょう。 

  1. 結果文字列に引用符が表示されます。 この問題を回避するには、区切り記号としてセミコロンを使用する必要があります。 ただし、前述のように、このルールは数値には適用されません。
  2. 言葉はとても近いです。 この問題は、機能を使用する際のすべてのニュアンスを人が知らないために発生します。 STsEPIT. 単語を個別に表示するには、単語にスペース文字を追加する必要があります。 または、テキスト引数の直後に挿入することもできます (セル内と数式でテキストを個別に入力する場合の両方)。 たとえば、次のように: =CONCATENATE(「こんにちは」、「親愛なる」)。 ここでは、「Hello」という単語の末尾にスペースが追加されていることがわかります。 
  3. #名前? これは、テキスト引数に引用符が指定されていないことを示しています。 

機能の使用に関する推奨事項

この機能をより効率的に使用するには、いくつかの重要な推奨事項を考慮する必要があります。

  1. & を可能な限り使用します。 XNUMX つのテキスト行だけを結合する必要がある場合は、別の関数を使用する必要はありません。 そのため、スプレッドシートは、特に RAM の容量が少ない弱いコンピューターでより高速に実行されます。 例は次の式です。 =A1 & B1. 式 = に似ています。セクション (A1、B1)。 特に、式を手動で入力する場合は、最初のオプションの方が簡単です。
  2. 通貨または日付をテキスト文字列、および上記以外の形式の情報と組み合わせる必要がある場合は、最初に関数で処理する必要があります。 TEXT. 数字、日付、記号をテキストに変換するように設計されています。

ご覧のとおり、これらのニュアンスを理解することはまったく難しくありません。 そして、彼らは上記の情報から従います。 

CONCATENATE 関数の一般的な使用法

したがって、一般式は次のとおりです。 CONCATENATE([テキスト2];[テキスト2];…). 適切な場所にテキストを挿入します。 受信したテキストの要件は次のとおりであることに注意することが重要です。値が入力されるフィールドの長さよりも短くなければなりません。 属性として、定義済みの値だけでなく、セル内の情報や、他の数式を使用した計算結果も使用できます。

この計画では、入力用のデータをテキスト形式で使用することを強制的に推奨するものではありません。 ただし、最終結果は「テキスト」形式で表示されます。

関数に入るにはいくつかの方法があります。XNUMX つは手動で、いくつかは半自動です。 初心者の場合は、ダイアログ ボックスの方法で引数を入力することをお勧めします。 プログラムの経験豊富なユーザーは、数式を手動で入力することもできます。 最初は不便に思えるかもしれませんが、実際、キーボード入力ほど効率的なものはまだ発明されていません。 

ちなみに、一般的に Excel を使用する場合の推奨事項は、常にホットキーを学習することです。 彼らはあなたが多くの時間を節約するのに役立ちます.

ただし、初心者の場合は、特別に作成されたウィンドウを使用する必要があります。

では、それをどのように呼ぶのですか? 式の入力行を見ると、その左側に小さなボタン「fx」があります。 押すと以下のメニューが出てきます。 リストから目的の機能を選択する必要があります。

Excel の CONCATENATE 関数 - 例を含む使用ガイド
1

目的の関数を選択すると、引数を入力するためのウィンドウが開きます。 これにより、範囲を設定したり、セルへのリンクであるテキストを手動で入力したりできます。 

Excel の CONCATENATE 関数 - 例を含む使用ガイド
2

手動でデータを入力すると、「等号」から始まる入力が実行されます。 つまり、次のようになります。

=CONCATENATE(D2;”,”;E2)

私たちが実行したすべての操作の後、結果のセルにテキスト「21.09」が表示されます。これは、いくつかの部分で構成されています。D21 としてインデックス付けされたセルにある数字 2 と、セル E09 にある行 2 です。 . それらをドットで区切るために、XNUMX 番目の引数として使用しました。 

名前バインディング

わかりやすくするために、名前をバインドする方法を説明する例を見てみましょう。 

そのようなテーブルがあるとしましょう。 これには、顧客の名、姓、都市、州に関する情報が含まれています。 私たちの仕事は、姓と名を組み合わせてフルネームを取得することです。 

Excel の CONCATENATE 関数 - 例を含む使用ガイド
3

この表に基づいて、名前への参照は列 B に入力し、姓は A に入力する必要があることがわかります。式自体は、見出し「氏名」の下の最初のセルに書き込まれます。

式を入力する前に、関数はユーザーが指定した以上の情報を関連付けないことに注意してください。 したがって、区切り文字、疑問符、ドット、ダッシュ、スペースを追加する必要がある場合は、それらを個別の引数として入力する必要があります。

この例では、姓と名をスペースで区切る必要があります。 したがって、XNUMX つの引数を入力する必要があります。名を含むセルのアドレス、スペース文字 (引用符で囲むことを忘れないでください)、および姓を含むセルのアドレスです。 

引数を定義したら、それらを適切な順序で数式に書き込みます。 

式の構文に注意を払うことは非常に重要です。 常に等号で始めます。その後、括弧を開き、引数をリストしてセミコロンで区切り、括弧を閉じます。

場合によっては、引数の間に通常のコンマを入れることができます。 英語版の Excel を使用する場合は、カンマを付けます。 -language バージョンの場合は、セミコロン。 Enter キーを押すと、マージされたバージョンが表示されます。

あとは、オートフィル マーカーを使用して、この数式をこの列の他のすべてのセルに挿入するだけです。 その結果、各クライアントのフルネームがあります。 任務完了。

Excel の CONCATENATE 関数 - 例を含む使用ガイド
4

まったく同じ方法で、州と都市を接続できます。

Excel の CONCATENATE 関数 - 例を含む使用ガイド
5

数字とテキストのリンク

すでに知っているように、関数を使用して STsEPIT 数値とテキスト値を連結できます。 店舗の商品在庫に関するデータを含むテーブルがあるとします。 現時点では 25 個のリンゴがありますが、この列は XNUMX つのセルにまたがっています。 

次の最終結果が必要です。

Excel の CONCATENATE 関数 - 例を含む使用ガイド
6

この場合、25 つの引数も必要ですが、構文は同じです。 しかし、少し複雑さを増したタスクを完了してみましょう。 複雑な文字列「We have XNUMX apples」を記述する必要があるとします。 したがって、既存の XNUMX つの引数に「We have」という行をもう XNUMX つ追加する必要があります。 最終結果は次のようになります。

=CONCATENATE("";F17;" ";F16) があります

必要に応じて、ユーザーは必要な数の引数を (上記の制限内で) 追加できます。

VLOOKUP と CONCATENATE の接続

関数を使う場合 VPR и STsEPIT 一緒にすると、非常に興味深い、そして重要なことに、機能的な組み合わせになる可能性があります。 機能の使用 VPR 特定の基準に従って、テーブルに対して垂直検索を実行します。 次に、見つかった情報を既存の行に追加できます。

では、そのようなテーブルがあるとしましょう。 現在、第 XNUMX 倉庫と第 XNUMX 倉庫にある商品について説明します。 

Excel の CONCATENATE 関数 - 例を含む使用ガイド
7

特定の倉庫にある特定のアイテムの価格を見つける必要があります。 このために、関数が使用されます VPR. ただし、使用する前に、まずテーブルを少し準備する必要があります。 VPR はデータを左側に出力するため、元のデータを含むテーブルの左側に追加の列を挿入する必要があります。 

その後、データを連結します。 

これは、次の式のいずれかで実行できます。

=B2&»/»&C2

またはそのような。

=CONCATENATE(B2;”/”;C2)

したがって、XNUMX つの値の間のセパレータとしてスラッシュを使用して、XNUMX つの列を連結しました。 次に、この数式を列 A 全体に転送します。このようなテーブルが得られます。

Excel の CONCATENATE 関数 - 例を含む使用ガイド
8

次に、次の表を使用して、訪問者が選択した製品に関する情報を入力します。 最初のテーブルから、商品のコストと倉庫番号に関する情報を取得する必要があります。 これは、関数を使用して行われます VPR.

Excel の CONCATENATE 関数 - 例を含む使用ガイド
9

次に、セルを選択します K2、 その中に次の式を書きます。 

{=ВПР(G2&»/»&H2;A2:E6;5;0)}

または、関数を介して書き込むことができます STsEPIT.

{=ВПР(СЦЕПИТЬ(G2;»/»;H2);A2:E6;5;ЛОЖЬ)}

この場合の構文は、番号と倉庫に関する情報の組み合わせがどのように実行されたかに似ています。 

関数を含める必要があります VPR キーの組み合わせ「Ctrl」+「Shift」+「Enter」を使用します。

ご覧のとおり、すべてが単純です。

コメントを残す