TEXTJOIN(テキストジョイン)エクセル(Excel)関数

TEXTJOIN(テキストジョイン)は、セルに表示された文字列を連結するときに文字を追加することができます
・関数TEXTJOIN(テキストジョイン)
・書式=TEXTJOIN(区切り記号,空の時の文字列を無視, 文字列1, 文字列2,・・・)
・内容個々のセルや範囲指定したセルに表示された文字列を区切り記号を追加して連結します
使い方
=TEXTJOIN("-",TRUE,"A","B","C","D","E","F")
結果:A-B-C-D-E-F

=TEXTJOIN("-",TRUE,"A","B","","","E","F")
結果:A-B-E-F

=TEXTJOIN("-",FALSE,"A","B","","","E","F")
結果:A-B---E-F

TRUEを指定するとセルが空の時区切り記号は付きません
FALSEを指定するとセルが空でも区切り記号は追加されます

エクセル表サンプル
  A B C D E
1        
2   名前 所属 内線  
3   小林 人事部 4649  
4   高橋 経理部 4756  
5   鈴木 営業部 4899  
6   井上 開発部 4900  
7          

「,」カンマ区切りで個々
「:」コロン区切りで範囲

組み合わせることもできます
=TEXTJOIN("-",TRUE,B3:B6,"A","B",D6)
結果:小林-高橋-鈴木-井上-A-B-4900

個々のセルを連結させるのはCONCATENATE関数と一緒ですが、TEXTJOIN関数はCONCAT関数のように範囲を指定できるようになりました


TEXTJOINとよく使うエクセル関数
 LEN  文字列の文字数を取得します
 MID  指定された文字数の文字を取得します
 SEARCH  字列を他の文字列の中から検索します
 SUBSTITUTE  指定した文字を置換します
HOME

エクセル(Excel)関数

(C) 2001-2019 Digital World