Excel:改行を伴うtextjoin関数の使い方


Excel のTEXTJOIN関数を使用すると、特定の区切り文字を使用して複数のテキスト値を結合できます。

区切り文字として改行を使用してTEXTJOIN関数を使用するには、次の式を使用できます。

 = TEXTJOIN ( CHAR ( 10 ) , TRUE , A1:A5 )

この特定の数式は、改行を区切り文字として使用して、セルA1からA5までのテキスト値を結合します。

: Excel では、改行を表すためにCHAR(10)が使用されます。

次の例は、この公式を実際に使用する方法を示しています。

例: Excel で改行を含む TEXTJOIN 関数を使用する方法

Excel に次のような文章の列があるとします。

改行を区切り文字として使用して、これらの各式を 1 つのセルに結合するとします。

これを行うには、セルC1に次の数式を入力します。

 = TEXTJOIN ( CHAR ( 10 ) , TRUE , A1:A5 )

次のスクリーンショットは、この式を実際に使用する方法を示しています。

Excel で実際に改行を表示するには、セルC1をクリックし、 [ホーム]タブの[配置]グループにある[テキストの折り返し]アイコンをクリックする必要があります。

このアイコンをクリックすると、セルC1に改行が表示されます。

改行を含むExcelのTEXTJOIN関数

A1:A5の範囲内の各文は、区切り文字として改行を使用して 1 つのセルに結合されていることに注意してください。

この式はどのように機能するのでしょうか?

すべての文を 1 つのセルに結合するために使用した式を思い出してください。

 =TEXTJOIN(CHAR(10), TRUE, A1:A5 )

この数式では、次の基本構文を使用するTEXTJOIN関数が使用されます。

TEXTJOIN(区切り文字、ignore_empty、text1、text2、text3…)

金:

  • delimiter : テキストを結合するときに使用する区切り文字
  • ignore_empty : 空のセルを無視するかどうか
  • text1text2 、 text3 、 … : 結合するテキスト値

この特定の関数を使用して、区切り文字として改行 ( CHAR(10) ) を使用し、範囲内のすべての空のセルを無視するTRUE引数を使用して、範囲A1:A5内の各文を結合しました。

: Excel のTEXTJOIN関数の完全なドキュメントは、ここで見つけることができます。

追加リソース

次のチュートリアルでは、Excel で他の一般的なタスクを実行する方法について説明します。

Excel: 列をカンマ区切りリストに変換する方法
Excel: If 連結数式の使用方法
Excel: 値を連結し、先頭のゼロを維持する方法

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です