目次
テキストジョイン の中で最も重要で広く使われている関数の1つです。 エクセル から発売されているものです。 エクセル2019 この関数を使うと、特定のセルを簡単に連結することができます。 今日はこの関数の使い方を紹介します。 テキストジョイン を、適切な図解を用いながら効果的に使用することができます。
練習用ワークブックをダウンロードする
この練習用ワークブックをダウンロードして、この記事を読みながらエクササイズしてください。
TEXTJOIN関数.xlsxExcelのTEXTJOIN関数の紹介
概要
- リストまたは範囲のテキスト文字列をデリミターを使って1つの文字列に連結する。
- 空白セルと非空白セルの両方を含むことができる。
- 発売元 エクセル2019 .
シンタックス
があります。 シンタックス の テキストジョイン の機能があります。
=TEXTJOIN(delimiter,ignore_empty,text1,...)
論拠 説明
論証 | 必須/オプション | 説明 |
---|---|---|
デリミタ | 必須 | 連結されたテキストを区切るためのデリミタ。 |
空白を無視する | 必須 | 範囲内の空のセルを無視するかどうかを指定します。 |
テキスト1 | 必須 | 結合される最初のテキスト文字列。 |
[テキスト2] | オプション | 2つ目のテキスト文字列を結合する。 |
... | ... | ... |
... | ... | ... |
- のように、参加するテキストを最大252個まで使用することができます。 テキスト1, テキスト2 まで、・・・など テキスト252 .
- があります。 text1、text2。 ...などの引数は数値でもかまいません。 文字列である必要はありません。 テキストジョイン 関数は数字の結合もできます。
戻り値
区切り文字で区切られたすべてのテキストを結合した文字列を返す。
ExcelでTEXTJOIN関数を使用するための3つの適切な例
次のようなデータセットを考えてみましょう。 テキストジョイン 特定のセルを連結する、セル範囲を統合する、など。 テキストジョイン 関数をネストして テキストジョイン と フィルター 今日のタスクのデータセットの概要は以下のとおりです。
例1:ExcelのTEXTJOIN関数で特定のセルを連結する
ここでは、データセットに ID、名前 と EメールID という会社の一部の従業員の マルコ・グループ を使用することができます。 テキストジョイン で区切られた1つのテキスト値に統合する関数です。 カンマ 以下の手順で勉強してみましょう。
ステップス
- まず、セルに次の数式を入力します。 E5 を、最初の従業員のために。
=textjoin(", ",true,b5,c5,d5)です。
- どこで ", " は デリミタ , 真 は ignore_empty, B5, C5, と D5 は text1、text2。 と テキスト3 のそれぞれについて テキストジョイン 関数を使用します。
- したがって、単に 入力 その結果、特定のセルを連結することができるようになります。 TEXTJOIN機能 .リターンは 101, フランク・オーウェル, [email protected].
- さらに オートフィル その テキストジョイン 関数を列の残りのセルに適用する。
- ご覧のように、それぞれの全情報を1つのセルに統合するために テキストジョイン 関数を使用します。
- を使用しています。 計数 ( 社員ID ) だけでなく ストリングス ( 名称 と EメールID )の中に入っています。 テキストジョイン 関数を使用します。
- があります。 テキストジョイン の両方の関数に参加することができます。 計数 と ストリングス .
続きを読む Excelで複数のセルを連結する方法
例2:ExcelでTEXTJOIN関数を適用して値域をマージする
を使用することができます。 テキストジョイン 関数を使用して、値の範囲を 1 つのセルにマージすることができます。 上記のデータセットでは テキストジョイン の名前をマージする関数です。 先着5名 この式を使って、以下の手順で勉強してみましょう。
ステップス
- セルに以下の数式を挿入します。 E5.
=textjoin(", ",true,c5:c9)です。
- その後 入力 のリターンを得るためにキーボードで TEXTJOIN機能 .リターンは フランク・オーウェル、ナタリア・オースティン、ジェニファー・マーロ、リチャード・キング、アルフレッド・モイーズ。
続きを読む Excelで複数の列を1つの列にまとめる
例3:TEXTJOIN関数とFILTER関数を入れ子にして、複数の条件でテキストを結合させる
を使用することができます。 テキストジョイン 関数と他のExcel関数を組み合わせて、その関数が返す結果を1つのセルにまとめることができます。 これは、主に次のような場合に使用します。 フィルター として、Excelの関数を使用します。 フィルター は、Excelで広く使われている、配列を返す関数です。
ここでは、新しいデータセットに 年、開催国、チャンピオン と 準優勝 の FIFAワールドカップ から 1930 まで 2018.
私たちの目的は テキストジョイン 関数と フィルター を使用した年数を返す関数です。 ブラジル を、1つのセルで実現しました。 以下の手順に従って、学んでみましょう。
ステップス
- まず、次の数式をセルに書き込んでください。 G5 を使用すると、カンマで区切られた1つのセル内の年数を結合することができます。 (,).
=TEXTJOIN(", ",TRUE,FILTER(B5:B25,D5:D25="ブラジル"))
- 結果的に テキストジョイン 関数で、任意の 配列式 打って 入力 を使用して、結果を1つのセルにマージします。
- FILTER(B5:B25,D5:D25="ブラジル") が含まれる年数の配列を返す。 ブラジル がチャンピオンになった。
- その後です。 TEXTJOIN(", ",TRUE,FILTER(B5:B25,D5:D25="ブラジル")) が含まれる年を連結します。 ブラジル が1セルでチャンピオンになった。
ExcelでTEXTJOIN関数が機能しない理由
エラー | 表示するとき |
---|---|
#VALUE! | 関数内の引数がない場合、または引数のデータ型が正しくない場合に表示されます。 |
#NAME! | ができない旧バージョン(Excel 2019以前)を使いながら テキストジョイン 関数を使用します。 |
#NULL! | これは、結合したい文字列をカンマで区切ることに失敗した場合に起こります。 |
結論
そのため テキストジョイン 配列や範囲の値を1つのセルに統合するExcelの関数です。 ご不明な点がありましたら、お気軽にお問い合わせください。