TEXTJOIN関数は
・区切り記号を挿入しつつ
・複数のセル範囲や文字列を
・結合する
関数です!
結合対象は
・2つでも3つでも4つでも指定可能
です!
TEXTJOIN関数は
・Excel2019で追加された関数
です!
TEXTJOIN関数の書式
TEXTJOIN関数
=TEXTJOIN(区切り記号,空白セルを無視するかどうか,セル範囲や文字列①,…)
●第1引数
「区切り記号」を指定します。
●第2引数
「空白セルを無視するかどうか」を指定します。
※TRUE :空白セルを無視する
※FALSE:空白セルを無視しない
●第3引数、…
「セル範囲や文字列」を指定します。
TEXTJOIN関数の使用例
ここでは例として以下を指定します。
※セル「F3」に記載するTEXTJOIN関数を記載します。
第1引数:「区切り記号」に「,(カンマ)」
第2引数:「空白セルを無視するかどうか」に「TRUE(空白セルを無視する)」
第3引数:「セル範囲や文字列」にセル範囲「B3:D3」
=TEXTJOIN(",",TRUE,B3:D3)
セル「F3」に記載したTEXTJOIN関数の結果は、以下を結合した「東京,佐藤,1000」となりました。
・区切り記号として「,(カンマ)」
・セル「B3」の「東京」
・セル「C3」の「佐藤」
・セル「D3」の「1,000」
参考①
TEXTJOIN関数の詳細は、公式サイトをご確認ください。
参考②
この記事で紹介した「TEXTJOIN関数」と別の記事で紹介している「CONCAT関数」は、挙動が似ています。
挙動の違いを比較すると理解しやすいです。
関数名 | 挙動 |
---|---|
CONCAT関数 | 複数のセル範囲や文字列を結合する |
TEXTJOIN関数 | 区切り記号を挿入しつつ、複数のセル範囲や文字列を結合する |
「CONCAT関数」の詳細は、以下の記事をご確認ください。