

高岡智則
年齢:33歳 性別:男性 職業:Webディレクター(兼ライティング・SNS運用担当) 居住地:東京都杉並区・永福町の1LDKマンション 出身地:神奈川県川崎市 身長:176cm 体系:細身〜普通(最近ちょっとお腹が気になる) 血液型:A型 誕生日:1992年11月20日 最終学歴:明治大学・情報コミュニケーション学部卒 通勤:京王井の頭線で渋谷まで(通勤20分) 家族構成:一人暮らし、実家には両親と2歳下の妹 恋愛事情:独身。彼女は2年いない(本人は「忙しいだけ」と言い張る)
textjoin関数・とは?初心者でも分かる使い方と実例ガイド
テキストをまとめる作業は、データ処理の基本です。textjoin関数は、複数の文字列を一つの文字列に結合する強力な機能です。区切り文字を決めて、セルの内容をつなげるだけ。Excelの標準機能として長く使われており、Googleスプレッドシートにも同様の操作が用意されています。
TEXTJOINの基本的な構文
構文は次のようになります。
TEXTJOIN(delimiter, ignore_empty, text1, [text2], ...)
引数の意味
- delimiter: 区切り文字として使う文字列。例: ","、" - " など。
- ignore_empty: 空のセルを無視するかを決めるブール値。TRUEなら空白を省いて結合します。FALSEだと空白もそのまま入ります。
- text1, text2, ...: 結合対象の文字列。セル参照や直接入力した文字列もOKです。
使い方の実例
例1: 名前のリストをカンマ区切りで1行にまとめる
式: =TEXTJOIN(", ", TRUE, A1:A4)
データ例: A1に「太郎」、A2に「花子」、A3に空、A4に「健太」が入っているとします。
| シチュエーション | 式 | 結果 |
|---|---|---|
| 名前リスト | =TEXTJOIN(", ", TRUE, A1:A4) | 太郎, 花子, 健太 |
例2: 複数の列を結合する
式: =TEXTJOIN(" ", TRUE, B2:E2)
データ例: B2:E2 に「美しい」、「日」、「景色」、「です」などが入っているとします。結果は「美しい 日 景色 です」などになります。
応用のヒント
空白を無視する設定を使えば、データの入力ミスや抜けをすっきりまとめられます。
ExcelとGoogle Sheetsの違い
基本的な構文は同じですが、ExcelではTEXTJOINは2016年以降のバージョンで使えます。古いExcelや一部のオンラインアプリでは利用できない場合があります。その場合は代替として、TEXTJOINの代わりに CONCAT や & 演算子を使う方法もあります。ただし、空セルの処理やパフォーマンスは TEXTJOIN の方が直感的です。
よくある質問
Q1: TEXTJOINはどんなときに便利ですか?
A: 一覧を1つの文にまとめたいとき、連絡先リスト、商品名のリスト、成績のコメント欄など、複数の文字列をつなげる場面で便利です。
この機能を覚えると、データの整理やレポート作成の作業時間を大幅に短縮できます。数式だけでなく、データの整形にも活躍するので、初心者のうちに使い方を押さえておくと良いでしょう。
注意点
・テキストが長くなるとセルの表示が大きくなる点に注意。セルの長さ制限もあるので、長いリストは複数のセルに分ける工夫を。
・TEXTJOINは結合する対象が配列の場合、自動的に展開されて1つの文字列になります。
ExcelとSheetsの補足
テキスト結合の使いどころは、名前リスト、商品名、コメント欄、データの整理など、日常のデータ作業に広く役立ちます。覚えておくと、表作成やレポートの体裁を整える作業がぐんと楽になります。
よくあるケース: 連絡先のリストを1行にまとめる、住所欄で都道府県名と市区町村名を1つにする、チーム名の列を1つの文にする、など。これらはすべてTEXTJOINを使えば短い式で実現できます。
textjoin関数の同意語
- TEXTJOIN関数
- 区切り文字を指定して、複数の文字列を1つの文字列に結合するExcelの関数。空セルの扱いを選べる点が特徴。
- 区切り文字付き連結機能
- 区切り文字を介して文字列を結合する機能の総称。
- テキスト結合関数
- 文字列をつなげて1つの長いテキストにする機能の総称。TEXTJOINを含む、区切り文字を指定して結合する目的の表現として使われることがある。
- 文字列連結関数
- 複数の文字列を1つにまとめる関数の名称表現。プログラミング言語や表計算ソフトでの連結機能を指す総称的語。
- 区切り文字あり連結関数
- 区切り文字を介して文字列を結合する関数の表現。TEXTJOINの機能を説明する際の別称として用いられる。
- 区切り文字付きテキスト結合
- 区切り文字を挟んで複数のテキストを1つの文字列に結ぶ操作の説明表現。
- 区切り付き文字列結合関数
- 区切り文字を使って文字列を連結する関数の名称表現。
- 複数文字列の結合機能
- 複数の文字列を1つにまとめる機能の総称。TEXTJOINの核心機能を指すことが多い。
- 区切り文字指定連結関数
- 区切り文字を指定して文字列を結合する関数の説明表現。
- Excelの区切り文字付き連結機能
- Excelアプリ内で区切り文字を挟んでテキストを結合する機能の説明表現。
- GoogleスプレッドシートのTEXTJOIN
- Googleスプレッドシートで利用される同名のTEXTJOIN機能。プラットフォーム間の同名機能を指す表現。
- テキスト連結機能
- テキストを連結する機能全般を指す表現。
- 区切り文字つき連結関数
- 区切り文字つきで文字列を結ぶ関数の表現。
textjoin関数の対義語・反対語
- TEXTSPLIT
- 1つの長い文字列を区切り文字で分割して、複数の要素に分解する関数。TEXTJOIN の対義語として最も直接的な例です。
- SPLIT
- 文字列を区切り文字で分割し、複数の値に展開する関数。TEXTJOIN の反対の操作を指す、他のプラットフォームの類似機能名です。
- 分割
- テキストを区切り文字で分解して、複数の部分に分ける操作。TEXTJOIN の反対の概念として用いられる一般名。
- 分解
- 1つの文字列を複数の要素へ分ける作業。結合(TEXTJOIN)の逆のイメージを表す語。
- 逆結合
- 複数の要素を1つの文字列に結ぶ動作の反対。TEXTJOIN の反対操作を示す比喩的な名称。
textjoin関数の共起語
- 区切り文字
- TEXTJOINで各要素を結ぶ際に挿入される区切り文字(デリミタ)。
- ignore_empty
- TEXTJOINの第2引数。空のセルや要素を結合に含めるかどうかを指定する真偽値(TRUE/ FALSE)。
- テキスト1
- TEXTJOINの最初の結合対象テキスト。
- テキスト2
- TEXTJOINに渡す追加の結合対象テキスト(任意の続きの要素)。
- 配列
- TEXTJOINは配列やセルの集合も結合対象として受け取る。
- 範囲
- セル範囲(例: A1:A10)を結合対象として指定可能。
- セル範囲
- 結合対象となるセル範囲の表現。
- 文字列
- 結合対象となる文字列そのもの。
- 連結
- 文字列を結びつけてひとつの文字列にする操作。
- 結合
- 複数の文字列をつなぐこと全般を指す言葉。
- Excel
- TEXTJOINが利用される主要なスプレッドシートアプリのひとつ。
- Google Sheets
- TEXTJOINが利用される別の主要アプリ。
- CONCAT
- TEXTJOINと同様の文字列結合を行う関数(複数の引数を連結)。
- CONCATENATE
- 古い文字列結合関数。TEXTJOINの代替として使われることがある。
- TRUE
- ignore_emptyにおける有効値のひとつ。空要素を無視する設定を選ぶ時に使う。
- FALSE
- ignore_emptyのもうひとつの選択肢。空要素も結合に含める。
textjoin関数の関連用語
- TEXTJOIN
- Excel/Sheets のセル結合用関数。区切り文字を指定して複数の文字列を1つのセルに結合し、空のセルを除外するか含めるかを選べます。
- 区切り文字
- 結合時に挿入される文字列(デリミタ)。例として「,」「-」「スペース」などを指定します。
- ignore_empty
- TRUE を設定すると空のセルを結合結果に含めず、FALSE だと空白も含めて結合します。
- テキスト結合
- 複数の文字列を1つの文字列に連結する操作の総称。
- 連結関数
- 文字列を結合する関数の総称。TEXTJOIN のほか CONCAT、CONCATENATE などがある。
- CONCAT
- 複数の文字列を連結する新しい Excel の関数。
- CONCATENATE
- 古い Excel の連結関数。現在は CONCAT の利用が推奨される。
- &演算子(連結演算子)
- 文字列を結合する演算子。セル参照と組み合わせて連結できます。
- TEXTSPLIT
- TEXTJOIN と組み合わせて使われる分割関数。指定した区切り文字で文字列を分割します。
- SPLIT
- 文字列を区切り文字で分割する操作。Google Sheets などでよく使われます。
- セル範囲結合
- A1:A5 のようなセル範囲をまとめて1つの文字列に結合する使い方。
- 可変長引数
- TEXTJOIN は text1, text2, ... のように任意の数の引数を受け取ることができます。
- 空セルの扱い
- 結合時に空セルをどう扱うかの設定。ignore_empty の影響を受けます。
- 空文字列
- ""(空文字列)を渡すケース。結合結果に影響することがあります。
- CSV作成
- 区切り文字で値を連結して CSV 形式のデータを作る際に便利。
- デリミタ
- 区切り文字の別称。TEXTJOIN でも delimiter として指定します。
- Excel 2016 以降
- TEXTJOIN が搭載されたバージョンの目安。旧バージョンには含まれません。
- Google Sheets の TEXTJOIN
- Sheets でも TEXTJOIN が利用可能。構文は基本的に同じです。
- 実務での使い方
- 複数列のデータを1列にまとめる、リストを1行表示にする、CSV 出力準備など、データ整理の場面で便利。



















