エクセル入門
TEXTJOIN関数(区切り記号を指定できる文字列結合)

Excelの初心者向け入門解説
最終更新日:2021-06-25

TEXTJOIN関数(区切り記号を指定できる文字列結合)


TEXTJOIN関数は、複数の範囲や文字列を結合し、各文字列の間に区切り記号を挿入します。
区切り記号が空の文字列の場合は、範囲または文字列がそのまま連結されます。



TEXTJOIN関数の書式

=TEXTJOIN(区切り文字,空のセルは無視,テキスト1,[テキスト2],...)

区切り文字

必須です。
結合する各文字列の間に挿入する区切り記号を指定します。
セルおよび固定の文字列(空の文字列を含む)が指定できます。
数値が指定されている場合は、テキストとして扱われます。

空のセルは無視無視

必須です。
TRUE の場合、空のセルは無視されます。

テキスト1

必須です。
文字列、またはセル範囲などの文字列の配列。

[テキスト2],...

省略可能です。
結合する追加の文字列またはセル範囲。
引数として最大252を指定することができます。
各テキストには、文字列、またはセル範囲などの文字列の配列を指定できます。


CONCAT関数との一番の違いは区切り記号を指定できる点にあります。
結果の文字列が32767文字 (セルの上限) を超えた場合、TEXTJOIN は#VALUEを返します。

TEXTJOIN関数の使用例

A1セルからF1セルまで以下のように入っている場合、


A列 B列 C列 D列 E列 F列
a b c   e f

=TEXTJOIN(",",TRUE,A1:F1) ・・・ a,b,c,e,f
=TEXTJOIN("-",FALSE,A1:F1) ・・・ a-b-c--e-f


Officeサポート TEXTJOIN関数


ワークシート関数一覧
Excelワークシート関数の一覧と解説です、詳細解説ページへのリンクもあります。Excel2007までの関数です。2010以降追加の関数一覧 ワークシート関数の一覧(2010以降) 引数、関数構文については Excelシートの複雑な計算式を解析するVBAの関数構文 文字列関数…27 日付と時刻の関数…21 情報関数…

ワークシート関数の一覧(2010以降)
Excelワークシート関数の一覧と解説です。Excel2010以降に追加された関数一覧になります。2007までのワークシート関数一覧ワークシート関数の一覧 引数、関数構文については Excelシートの複雑な計算式を解析するVBAの関数構文 Excel2010で追加されたワークシート関数 Excel2013で追加され…



同じテーマ「エクセル入門」の記事

FREQUENCY関数(値の頻度を縦方向の配列で返す)

FREQUENCY関数は、範囲内での値の頻度を縦方向の配列で返します。範囲内に含まれる頻度分布を求める場合に使います。FREQUENCY関数では配列が返されるため、配列数式として入力する必要があります。
平均値、中央値、最頻値
平均値では実体が分からないことが多いですね。中央値が良いという話も聞きまず、それも場合によるとは思いますけど。エクセルで中央値を求めるのはMEDIAN関数です。ここまでは良く話を聞くのですが、、、じゃあ中央値の計算方法は?って聞いたら即答できないことも多いような気がしなくもない。
CONCAT関数(複数の範囲や文字列を結合)
CONCAT関数は、複数の範囲や文字列からのテキストを結合します。ただし、区切り記号は指定できません。CONCAT関数の書式 CONCAT(テキスト1,[テキスト2],…) テキスト1 必須です。結合するテキスト項目。
TEXTJOIN関数(区切り記号を指定できる文字列結合)
MAXIFS関数、MINIFS関数(条件付き最大値最小値)
MAXIFS関数は、条件を満たす条件範囲に対応する最大範囲の中から最大値を返します。MINIFS関数は、条件を満たす条件範囲に対応する最小範囲の中から最小値を返します。Excel2019以降で追加された関数です。
IFS関数(複数条件)
IFS関数は、1つ以上の条件が満たされているかどうかをチェックして、最初のTRUE条件に対応する値を返します。複数のネストしたIFステートメントを置き換えることができるため、複数の条件指定ではより簡単に記述できます。IFS関数の書式 =IFS(論理式1,真の場合1,[論理式2,真の場合2]…) 論理式1 必須です。
SWITCH関数(複数値での切替)
SWITCH関数は、1つの値に対して値の一覧を評価し、最初に一致する値に対応する結果を返します。いずれにも一致しない場合は、任意指定の既定値が返されます。SWITCH関数の書式 SWITCH(式,値1,結果1,[既定値または値2,結果2],…[既定値または値126,結果126]) 式 必須です。
XLOOKUP関数とスピル入門
2019年Office365に追加された革新的な機能としてスピルがあります。また、少し難しく時々間違った指定をしてしまいがちだったVLOOKUP関数が、より強力で簡単で便利な新関数としてXLOOKUP関数が登場しました。スピルの概要とXLOOKUP関数の基本について説明します。
スピルについて
2019年にOffice365のExcelに実装された革新的な機能としてスピルがあります。数式を入力したセルから結果があふれて隣接したセルにも出力されるのがスピルです。今までは数式を入れたセルにしか結果を出せませんでしたが、スピルでは隣接するセルにまで結果が表示されます。
FILTER関数(範囲をフィルター処理)
FILTER関数は、定義した条件に基づいてデータ範囲をフィルター処理した結果を返します。FILTER関数はスピルで登場した新しい関数です。最後の方では、表示する列を選択する方法も掲載しています。FILTER関数の書式 =FILTER(配列,含む,[空の場合]) 配列 必須です。
SORT関数、SORTBY関数(範囲を並べ替え)
SORT関数は、範囲または配列の内容を並べ替えます。SORTBY関数は、範囲または配列を対応する範囲または配列の値に基づいて並べ替えます。SORT関数とSORTBY関数は範囲を並べ替える関数ですが、同じこともできますが、れぞれの関数でなければできないこともあります。


新着記事NEW ・・・新着記事一覧を見る

VLOOKUPを使うことを基本としてシートを設計すべきか|エクセル雑感(2021-08-17)
コンピューターはブラックボックスで良い|エクセル雑感(2021-08-14)
小文字"abc"を大文字"ABC"に変換する方法|エクセル雑感(2021-08-13)
ADOでテキストデータを集計する|VBAサンプル集(2021-08-04)
VBA学習のお勧めコース|エクセル雑感(2021-08-01)
エクセル馬名ダービー|エクセル雑感(2021-07-21)
在庫を減らせ!毎日棚卸ししろ!|エクセル雑感(2021-07-05)
日付型と通貨型のValueとValue2について|エクセル雑感(2021-06-26)
DXってなんだ? ITと何が違うの?|エクセル雑感(2021-06-24)
エクセルVBA 段級位 目安|エクセル雑感(2021-06-21)


アクセスランキング ・・・ ランキング一覧を見る

1.最終行の取得(End,Rows.Count)|VBA入門
2.Excelショートカットキー一覧|Excelリファレンス
3.変数宣言のDimとデータ型|VBA入門
4.RangeとCellsの使い方|VBA入門
5.繰り返し処理(For Next)|VBA入門
6.マクロって何?VBAって何?|VBA入門
7.Range以外の指定方法(Cells,Rows,Columns)|VBA入門
8.セルのコピー&値の貼り付け(PasteSpecial)|VBA入門
9.セルに文字を入れるとは(Range,Value)|VBA入門
10.とにかく書いてみよう(Sub,End Sub)|VBA入門




このサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。


記述には細心の注意をしたつもりですが、
間違いやご指摘がありましたら、「お問い合わせ」からお知らせいただけると幸いです。
掲載のVBAコードは動作を保証するものではなく、あくまでVBA学習のサンプルとして掲載しています。
掲載のVBAコードは自己責任でご使用ください。万一データ破損等の損害が発生しても責任は負いません。



このサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。
本文下部へ