エクセル・VBA

TEXTJOIN関数の使い方|区切り文字を指定して簡単に結合

Excel(エクセル)|TEEXTJOIN関数の使い方

今回の記事はExcel(エクセル)のTEXTJOIN関数の使い方についてお話します。

オンライン経験ゼロでもできるオンラインレッスン

苦手な方向けのパソコン教室詳細はコチラ

TEXTJOIN関数とは何?

TEXTJOIN(テキストジョイン)関数とは、複数の文字列や値といったデータを結合することができる関数で、指定した区切り文字で結合することができます。

また、TEXTJOIN関数では、空のセルが含まれる場合にそのセルを無視するかどうかを指定することも可能です。

その他に文字列を結合できる関数でCONCAT関数やCONCATENATE関数があります。

CONCAT関数の使用 方法については、下記で詳しく解説しています。

CONCAT関数の使い方|セル参照・文字列を追加

TEXTJOIN関数の使い方 画像解説

まずは、ザックリとTEXTJOIN関数のイメージをわかりやすいイラストで解説しています。

下記を開いてご覧ください。

Excel(エクセル)|TEEXTJOIN関数の使い方

Excel(エクセル)|TEEXTJOIN関数の使い方

Excel(エクセル)|TEEXTJOIN関数の使い方

Excel(エクセル)|TEEXTJOIN関数の使い方

苦手な方専門のパソコン教室が登場

Excel(エクセル)|TEEXTJOIN関数の使い方

Excel(エクセル)|TEEXTJOIN関数の使い方

Excel(エクセル)|TEEXTJOIN関数の使い方

Excel(エクセル)|TEEXTJOIN関数の使い方


オンライン経験ゼロでもできるオンラインレッスン

苦手な方向けのパソコン教室詳細はコチラ

さらに詳しい解説

TEXTJOIN関数の構文はこちら

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

区切り文字それぞれの文字列の間を何の文字で区切るのか指定します
空のセルは無視TRUE:空の文字列は無視して、その文字列の所には区切り文字を挿入しません
FALSE:空の文字列を無視せず、結合の対象にして、区切り文字を挿入します
テキスト1結合したい文字列を指定します

このようになります。

TEXTJOIN関数では、最初に文字列をどの文字で区切るのかを指定することができ、あとは繋げたいセルを選択するだけで簡単に文字を結合することができます。

文字列の間に、区切り文字を指定せず、単純に文字列だけを結合することもできる便利な関数です。

TEXTJOIN関数の使い方

今回は、下記の例で紹介します。

TEXTJOIN関数の説明

今回は、D列に、A列からC列までの文字列を「-(ハイフン)」を間に入れて、「2006-EK-1350」となるように文字列を結合します。

苦手な方専門のパソコン教室

①関数を挿入したいセルを選択して、関数を入力する

TEXTJOIN関数の説明

結果を表示させたいセルを選択し、「=te」と入力し、一覧から「TEXTJOIN」をダブルクリック、または、キーボードの「Tab」キーで関数を挿入します。

 

TEXTJOIN関数の説明

関数が挿入されたら、数式バーの左側にある「fx」をクリックします。

 

TEXTJOIN関数の説明

ダイアログボックスが開きます。


請求書作成講座

請求書作成講座の詳細はこちら

②区切り文字を入力する

TEXTJOIN関数の説明

まず、「区切り文字」の欄をクリックします。

そして今回は、文字列の間を「-(ハイフン)」で区切りたいので、「-」を入力します。

 

③空のセルは無視を入力する

TEXTJOIN関数の説明

続いて、「空のセルは無視」の欄をクリックしましょう。

今回は、空のセルがあっても空のセルは無視して、その箇所には区切り文字を入れないようにするので、「TRUE」を入れましょう。

※「TRUE」の代わりに「1」を入力することも可能です。

※「空のセルは無視」の欄をクリックすると、「区切り文字」に入力した「-(ハイフン)」に自動でダブルクォーテーションが付きます。


見積書作成講座

見積書作成講座の詳細はこちら

④テキスト1を入力する

TEXTJOIN関数の説明

最後に、繋げたい文字列を選択します。

結合したいセルが並んでいる時は、そのセル範囲を選択します。

並んでいない場合は、テキスト1、テキスト2と、順に結合させたい文字を入力またはセル参照して入力しましょう。

 

TEXTJOIN関数の説明

ダイアログボックスに上記のように表示されます。

この時、ダイアログボックスには結果も表示されます。

自分が結合したい文字列になっているかを確認してみましょう。

「OK」をっクリックして確定します。

 

TEXTJOIN関数の説明

結果が表示されたら、下のセルにコピーしましょう。

 

TEXTJOIN関数の説明

これで、A列からC列までをハイフンで区切って結合することができました。


スキルアップ講座

企業向けスキルアップ講座の詳細はこちら

TEXTJOIN関数の疑問を解決!

「空のセルは無視」って何?

TEXTJOIN関数の引数に「空のセルは無視」があります。

「空のセルは無視」には2つの選択肢があります。

「TRUE」と「FALSE」です。

「TRUE」は空のセルがあってもそのセルは無視して、次のセルの文字列を繋げます。

「FALSE」は空白のセルがあってもそのセルを無視せずに、その場所にも区切り文字を挿入して文字列を繋げます。

詳しく見てみましょう。

 

TEXTJOIN関数の説明

上記のように、結合したいセル範囲の中に空のセルがある場合です。

 

「TRUE」で空のセルを無視する場合

TEXTJOIN関数の説明

「空のセルは無視」を「TRUE」にしましょう。

 

TEXTJOIN関数の説明

すると、上記のように、空のセルは無視され、文字列が入っているセルのみで結合されます。


MOS資格講座

MOS資格対策講座の詳細はこちら

「FALSE」で空のセルを無視しない場合

TEXTJOIN関数の説明

「空のセルは無視」を「FALSE」にして、文字列を繋げてみましょう。

 

TEXTJOIN関数の説明

すると、上記のように、文字が入っている・いないに関わらず、指定したセルを区切り文字で繋げて結合します。


パソコン教室オンラインレッスン

苦手な方向けのパソコン教室詳細はコチラ

 

区切り文字なしで文字列を結合させたい

TEXTJOIN関数の説明

区切り文字なしで、単純に指定した文字列を繋げたい場合もあると思います。

TEXTJOIN関数では、区切り文字なしで、文字列のみを結合することも可能です。

 

TEXTJOIN関数の説明

区切り文字を指定する際に、「空欄」を表すダブルクォーテーションを2つ続けて入力します。

エクセルでは「空欄」を「""」で表すことができます。

あとは、そのまま結合したいセル範囲を選択すれば、文字列のみで結合させることができます。

動画作成講座

動画作成講座の詳細はこちら

パソコン教室パレハのライン登録

ココがおすすめ

パソコン教室へのお問い合わせはこちらから

お問い合わせはこちら

    【 お名前 *必須

    【 携帯電話 *必須

     
    【 メールアドレス 】

    【 ご希望レッスン 】
    実店舗レッスンオンラインレッスン企業研修パソコン修理依頼

    【 都道府県名 & 市区町村名 &(あれば区名) 】

    【 ご質問などあればご記入ください 】

    お問い合わせいただきありがとうございます。送信ボタンを押した後、下に「内容を送信しました。ありがとうございます。」とでれば送信完了です。基本的には「090-9503-8923」の電話番号にておかけします。教室の内容についてご質問などあればお伺いできればと思います。

    お問合せリンク画像

    ココがおすすめ

    オンライン対応しております

    オンライン対応しております

    パソコン教室でのレッスン」も「Zoom(ズーム)」を利用した「オンラインレッスン」どちらも対応可能です。

    パレハのパソコンレッスンは、オンラインなのに「生で質問」出来るのが特徴です。

    詳しくは下記をご覧ください。

    オンラインパソコン教室|オンラインなのに生レッスン

    ココがおすすめ

    パソコン教室パレハ直営校

    パソコン教室パレハ直営校

    ■ パソコン教室パレハ広島市安佐南区緑井校

    ■ パソコン教室パレハ広島市中区本通り校

    ■ 広島市西区にあるパソコン教室パレハ横川校|マンツーマン教室

    ■ パソコン教室パレハ 静岡市駿河区南町校・静岡市葵区伝馬町校

    ココがおすすめ

    パソコン教室パレハグループ加盟校

    自信をもってご紹介できるパソコン教室

    下記はパレハグループ加盟校となります。

    料金体制などは異なりますが、パソコン教室パレハが自信をもってご紹介できるパソコン教室です。

    ■ 岩出市のパソコン教室キュリオステーション

    ■ 岩出市にあるパソコン教室 「キュリオステーション 岩出店」の公式サイトはこちら

    ■ 名古屋市緑区にある有松パソコン教室

    ■ 愛知県名古屋市緑区にあるパソコン教室 「有松パソコン教室」の公式サイトはこちら

    ■ 福岡市パソコン教室平尾校

    ■ 福岡県福岡市中央区にある 「福岡市パソコン教室平尾校」の公式サイトはこちら

    ■ 調布市にあるパソコン教室キュリオステーションつつじヶ丘店

    ■ 調布市にあるパソコン教室「キュリオステーションつつじヶ丘店」の公式サイトはこちら

    ■ 宮崎市にあるパソコン教室Cosmarp(コスマープ)

    ■ 宮崎市にあるパソコン教室Cosmarp(コスマープ)の公式サイトはこちら

    全国加盟校一覧

    全国のパソコン教室一覧(実店舗&オンライン)|パレハ直営校&グループ加盟校

    ココがおすすめ

    オンライン形式をご希望の方はこちら

    オンライン形式をご希望の方はこちら

    東京・名古屋・大阪・福岡・札幌・横浜・仙台・埼玉・千葉・沖縄などで受講したい方はオンラインレッスン(Zoomを使ったオンライン個別レッスンです)をお選びください。

    オンラインパソコン教室|オンラインなのに生レッスン

    ココがおすすめ

    パソコン教室講座一覧はこちら

    パソコン教室講座一覧はこちら

    他にもパソコンの講座は多数ございます。

    詳しくは下記をご覧ください。

    パソコン教室の受講コース案内(講座のご紹介)

    ココがおすすめ

    パソコン教室に関連する情報はこちら

    こちらも是非ご覧ください

    ココがおすすめ

    エクセルの操作情報はこちら

    Excel(エクセル)|VLOOKUPで自動で列番号を取得する方法

    VLOOKUPの検索方法の使い分け|完全一致のFALSEと近似一致のTRUE

    メールの画像

    メールはこちら

    ラインの画像

    LINEはこちら

    電話の画像

    お電話はこちら