新しいExcelCONCAT関数がExcel2019およびExcel365で導入されました。

CONCAT関数は、 `link:/ Tips-concatenate-formula-in-microsoft-excel [CONCATENATE function]`と同じように、指定された文字列を1つに追加するだけですが、それよりも優れています。 CONCATENATE関数とは異なり、CONCAT関数は引数として範囲を指定し、各セルの結合されたテキストを1つに返すことができます。

CONCAT関数の構文

=CONCAT(text1,[text2],...)

Text1:text1は、連結する任意のテキストまたは範囲にすることができます。

[text2]:これはオプションです。これは、任意のテキストまたは範囲にすることもできます。

カンマを使用して、範囲をいくつでも追加できます。

この関数をいくつかの例で理解しましょう。

CONCAT関数の例

image

例1:2つ以上のテキストを追加するだけです:

=CONCAT("you ","are ","awesome")

数式は「あなたは素晴らしい」という文を返します(あなたは確かにそうです)。

例2:2つ以上の異なるセルからテキストを追加する:

互いに接触していない2つ以上の異なるセルからテキストを追加する場合は、それらのセルの参照をコンマで囲んで指定します。

ここでは、セルC2に「Hi」、セルE2に「There」があります。 CONCAT関数を使用して追加したい。式は次のようになります:

=CONCAT(C2," ",E2)

ここでは、「Hi There」として出力されるように、区切り文字として「」を使用しました

「HiThere」ではありません。

これはすべて、 `link:/ Tips-concatenate-formula-in-microsoft-excel [CONCATENATEfunction]`を使用して実行することもできます。 CONCATはどう違うのですか?次の例でその方法を説明します。

例3:範囲のテキストを追加する

ここに、F2:F7の範囲の一連の数値があります。これらの番号を123456として結合したいので、CONCAT関数への範囲参照を指定するだけです。

=CONCAT(F2:F7)

これは、CONCATENATE関数では不可能でした。

例3:2次元範囲のテキストを水平方向に追加します。

範囲A2:A5のa、b、c、dと範囲B2:B5の1,2,3,4で、これら2つの範囲を連結して、a1b2c3d4として出力を取得するとします。

その場合、CONCAT関数への参照として範囲全体を指定するだけです。

=CONCAT(A2:B5)

これにより、出力a1b2c3d4が返されます。

例4:2次元範囲のテキストを垂直方向に追加します。

上記の例で、これらのテキストを垂直に追加して、「abcd1234」として出力する場合。その場合、これら2つの範囲の参照を別々に指定する必要があります。

=CONCAT(A2:A5,B2:B5)

これにより、出力が「abcd1234」として返されます

image

_注:__この関数はExcel 2019および365で使用できます。_そうですね、ExcelでCONCAT関数を使用する方法です。お役に立てば幸いです。この記事に関して疑問がある場合、またはExcel / VBAクエリがある場合は、以下のコメントセクションで質問してください。

Excel 2019/365関数:

link:/ excel-365-functions-how-to-use-the-excel-unique-function [ExcelUNIQUE関数の使用方法] | UNIQUE関数は、指定された配列から一意の値を返します。

link:/ excel-365-functions-the-sort-function-in-excel [ExcelのSORT関数] | SORT関数は、指定された配列のソートされた形式を返します。

link:/ excel-365-functions-how-to-use-excel-sortby-function [ExcelのSORTBY関数の使用方法] | SORTBY関数は、指定された範囲を別の指定された範囲でソートします。ソート範囲はテーブルの一部である必要はありません。

link:/ excel-365-functions-how-to-use-the-excel-filter-function [ExcelFILTER関数の使用方法] | FILTER関数は、指定された基準の一致したすべての値を返し、結果を隣接するセルにスピルします。

link:/ excel-365-functions-the-sequence-function-in-excel [ExcelのSEQUENCE関数] | SEQUENCE関数は、一連の連番を返します。これは動的配列式です。

人気の記事:

link:/ keyboard-formula-shortcuts-50-excel-shortcuts-to-increase-your-productivity [生産性を高めるための50のExcelショートカット] |あなたの仕事をより速くしてください。これらの50のショートカットにより、Excelでの作業がさらに高速になります。

link:/ Formulas-and-functions-introduction-of-vlookup-function [ExcelでVLOOKUP関数を使用する方法] |これは、さまざまな範囲やシートから値を検索するために使用される、Excelの最も使用され人気のある関数の1つです。

link:/ Tips-countif-in-microsoft-excel [Excel2016でCOUNTIF関数を使用する方法] |この驚くべき関数を使用して、条件付きの値をカウントします。特定の値をカウントするためにデータをフィルタリングする必要はありません。ダッシュボードを準備するには、Countif関数が不可欠です。

link:/ excel-formula-and-function-excel-sumif-function [ExcelでSUMIF関数を使用する方法] |これは、ダッシュボードのもう1つの重要な機能です。これは、特定の条件で値を合計するのに役立ちます。