textjoin関数・とは?初心者でも分かる使い方と実例ガイド共起語・同意語・対義語も併せて解説!

  • このエントリーをはてなブックマークに追加
textjoin関数・とは?初心者でも分かる使い方と実例ガイド共起語・同意語・対義語も併せて解説!
この記事を書いた人

高岡智則

年齢: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 出力準備など、データ整理の場面で便利。

インターネット・コンピュータの人気記事

awstatsとは?初心者でもわかる使い方と基本解説共起語・同意語・対義語も併せて解説!
16673viws
bing・とは?初心者のための基本ガイド:検索エンジンの仕組みと使い方共起語・同意語・対義語も併せて解説!
3031viws
差し込み印刷・とは?初心者でもすぐわかる使い方と仕組みガイド共起語・同意語・対義語も併せて解説!
1229viws
着信転送とは?初心者向けガイドで分かる使い方と設定のコツ共起語・同意語・対義語も併せて解説!
1199viws
7zファイル・とは?初心者でもわかる使い方と特徴を解説共起語・同意語・対義語も併せて解説!
1094viws
com端子・とは?初心者にも分かる基礎ガイド|シリアルポートの使い方と歴史を解説共起語・同意語・対義語も併せて解説!
1059viws
全角文字とは?初心者向け解説|全角と半角の違いをやさしく学ぶ共起語・同意語・対義語も併せて解説!
1051viws
充電アダプターとは何かを徹底解説|初心者でも分かる基本と選び方のコツ共起語・同意語・対義語も併せて解説!
1002viws
リマインドメールとは?初心者にもわかる基本ガイドと使い方のコツ共起語・同意語・対義語も併せて解説!
886viws
pinロックとは?初心者が知っておくべき基本と使い方ガイド共起語・同意語・対義語も併せて解説!
882viws
16進数カラーコード・とは?初心者でもつまずかない基礎と使い方ガイド共起語・同意語・対義語も併せて解説!
830viws
asp・とは?初心者向けに徹底解説する基本と使い方ガイド共起語・同意語・対義語も併せて解説!
827viws
none とは?初心者にもやさしく解説する意味と使い方ガイド共起語・同意語・対義語も併せて解説!
827viws
xlsmとは?初心者でも分かるExcelのマクロ付きファイルの基本共起語・同意語・対義語も併せて解説!
778viws
ローカルポート・とは?初心者にも分かる基本と使い方ガイド共起語・同意語・対義語も併せて解説!
753viws
sha256とは?初心者が知るべき暗号ハッシュの基礎と使い道共起語・同意語・対義語も併せて解説!
733viws
csvダウンロードとは?初心者が今すぐ使える基本ガイド共起語・同意語・対義語も併せて解説!
643viws
ワンタイムコード・とは?初心者でも分かる基本と使い方ガイド共起語・同意語・対義語も併せて解説!
623viws
countifとは?初心者でもすぐ使える基本と応用ガイド共起語・同意語・対義語も併せて解説!
622viws
googleドキュメントとは?初心者が今日から使いこなす基本ガイド共起語・同意語・対義語も併せて解説!
555viws

新着記事

インターネット・コンピュータの関連記事