Google スプレッドシート: セルをカンマで連結する
Google スプレッドシートでは、次の基本的な数式を使用して、セル範囲をカンマで連結できます。
= TEXTJOIN ( ", " , TRUE , A2:C2 )
この特定の例では、範囲A2:C2の各セルを、各セル内の文字間にカンマを使用して連結します。
注: TRUE引数は、範囲内の空のセルを無視することを指定します。
次の例は、この公式を実際に使用する方法を示しています。
例: Google スプレッドシートでセルをカンマで連結する
Google スプレッドシートに、さまざまな人物の名、ミドルネーム、姓を含む次のデータ セットがあるとします。
セルD2に次の数式を入力して、セルA2からC2の名前をカンマで連結します。
= TEXTJOIN ( ", " , TRUE , A2:C2 )
次に、この数式をコピーして、列 D の残りの各セルに貼り付けます。
各行の名、ミドルネーム、姓はすべて、各名前をカンマで区切って列 D に連結されていることに注意してください。
TEXTJOIN式では、各カンマの後に意図的にスペースを追加していることに注意してください。
必要に応じて、次の数式を使用してセルをカンマのみで結合できます。
= TEXTJOIN ( "," , TRUE , A2:C2 )
次のスクリーンショットは、この式を実際に使用する方法を示しています。
各行の名、ミドルネーム、姓はすべてコンマで連結されており、スペースは含まれていないことに注意してください。
追加リソース
次のチュートリアルでは、Google スプレッドシートで他の一般的なタスクを実行する方法を説明します。
Google スプレッドシート: If 連結数式の使用方法
Google スプレッドシート: スペースで CONCATENATE を使用する方法
Google スプレッドシート: QUERY で CONCAT を使用する方法