CONCATENATE(コンカテネイト)とCONCAT(コンカット)と&(アンド)の違い

CONCATENATE(コンカテネイト)とCONCAT(コンカット)と&(アンド)の違い
セルに表示された文字列を連結するCONCATENATEとCONCATと&の違い

セルの値や文字列などをつなげる3つの方法
&(アンド・アンバーサンド)
CONCATENATE(コンカテネイト)
CONCAT(コンカット)

="A"&"B"&"C"&"D"&"E"&"F"
=CONCATENATE("A","B","C","D","E","F")
=CONCAT("A","B","C","D","E","F")

上記のようにただ繋げるなら結果はすべて一緒です
結果 ABCDEF

「&」と「CONCATENATE」はまったく同じで個々をつなげられます

CONCAT関数はEXCEL2016に追加された新しい関数で
「&」と「CONCATENATE」の機能プラス範囲が指定できるようになりました

セルB3~K3を連結させる場合
=B3&C3&D3&E3&F3&G3&H3&I3&J3&K3
=CONCATENATE(B3,C3,D3,E3,F3,G3,H3,I3,J3,K3)
=CONCAT(B3:K3)

CONCAT関数は「,」カンマで個々「:」コロンで範囲指定できます
範囲指定は便利です


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

エクセル(Excel)関数

(C) 2001-2019 Digital World