Excelの計算式でキャリッジリターンを使って連結する(6例)

  • これを共有
Hugh West

を挿入することがよくあります。 キャリッジリターン を挿入することで、データをよりわかりやすくすることができます。 キャリッジリターン などの様々な関数を用いて、式中の連結を行います。 CONCATENATE , CHAR , テキストジョイン のみならず ブイビーエー マクロ アンパサンド ( & )、および パワークエリ の特徴をご紹介します。

があるとします。 苗字 , 氏名(フリガナ , ビジネスアドレス 都市 , 状態 そして 郵便番号 カラムを挿入したい。 キャリッジリターン 今回は、Excelの連結式にキャリッジリターンを挿入する方法について説明します。

Excelワークブックをダウンロードする

キャリッジリターン・コンカテネート・フォーミュラ(Concatenate Formula).xlsm

キャリッジリターンとは何ですか?

Excelの場合。 キャリッジリターン は、セルの内容の一部をセル内の改行へ移動させる操作である。 1つのセルに複数のセル項目が連結されている場合、セル全体の内容が長くなりすぎて快適に表示できないことがある。 そのため、改行を挿入してセルの内容を前行の下の改行へ押し出すのである。

Excelの数式にキャリッジリターンを挿入して連結する6つの簡単な方法

方法1:アンパサンド演算子とCHAR関数を使用する Excelの式にキャリッジリターンを挿入して連結する

を作るためです。 名称 住所 カラムの場合、複数のカラムのエントリを1つに連結する必要があります。 複数のエントリを連結するには、次のようにします。 アンパサンド(&) を挿入したいので キャリッジリターン を式に入れると CHAR 関数が使用されます。 CHAR (10) は文字コード ラインブレイク .

ステップ1. 隣接する任意のセルに次の数式を入力します(例. H5 ).

=B5&CHAR(32)&C5&CHAR(10)&D5&CHAR(44)&E5&CHAR(44)&F5&CHAR(44)&G5

があります。 アンパサンドオペレーター は、数式で指示したとおりに、すべてのセルの内容を結合します。 数式は、以下のように結合します。 最後 氏名(フリガナ を持っています。 スペースキャラクター (すなわち CHAR (32) ) を使用することができます。 B5&CHAR (32) &C5 ).

でフルアドレスを結合しています。 カンマ文字 (すなわち CHAR (44) ) を使用することができます。 D5&CHAR (44)&E5&CHAR(44)&F5&CHAR(44)&G5 ).

ついに、両者 名称 住所 で区切られます。 ラインブレイク または キャリッジリターン (すなわち CHAR (10) ).

➤ 数式を挿入した後、 を押します。 エンタメ 下の図のように、各項目の間にキャリッジリターンがないことがわかります。

ステップ2. キャリッジリターンを表示するようにするには、Go! ホーム タブで選択します。 テキストを折り返す オプションで指定します。 アライメント の項を参照)。

➤ 選択する テキストを折り返す は、セルの内容を希望する形式で表示させます。 これで H5 セルの内容がキャリッジリターンで表示される。

ステップ3. をドラッグしてください。 フィルハンドル をクリックすると、下の図のように、すべてのセルの内容が希望の形式で表示されます。

続きを読む Excelの計算式でキャリッジリターンを使って連結する(6例)

方法2:CONCATENATE関数とCHAR関数でキャリッジリターンを挿入する

があります。 CONCATENATE 関数は、1つのセル内の複数のエントリーを結合することもできます。 このセクションでは CONCATENATE しかし、キャリッジリターン(改行)を入れるためには CHAR の関数を使用します。 CONCATENATE の式で表されます。

ステップ1. 任意の空白のセルに次の数式を貼り付けます(例)。 H5 ).

=concatenate(b5,char(32), c5,char(10),d5,char(44),e5,char(44),f5,char(44),g5)

で説明したように、エントリーの結合パターンは似ています。 ステップ1 方法1 .

ステップ2. 数式挿入に続いて、以下を繰り返します。 ステップ2 方法1 を使用してテキストをラップし フィルハンドル で、結合した内容をすべてキャリッジリターンで表示します。

続きを読む: ExcelでConcatenateする方法(3つの適切な方法)

方法3:TEXTJOIN関数で、連結されたテキストにキャリッジリターンを配置する

に似ています。 方法1 2 は、その テキストジョイン 関数は、複数のセル項目を連結して1つのセルに表示します。 の構文は次のとおりです。 テキストジョイン 関数は

TEXTJOIN (デリミタ、ignore_empty、text1、[text2]、...)

これです。

デリミタ テキスト間のセパレータ。

空白を無視する 空白セルを無視するかどうか、2つのオプションがあります。 空白または空のセルを無視するためのものであり FALSE でなければなりません。

ステップ1. 隣接する任意の空白セルに次の数式を書き込んでください(例. H5 ).

=TEXTJOIN(CHAR(10),FALSE,B5&CHAR(32)&C5,D5&CHAR(44)&E5&CHAR(44)&F5&CHAR(44)&G5)

式の内側。

CHAR (10) キャリッジリターン のデリミタです。

ファルス 空白を無視する オプションを使用します。

B5&CHAR (32) &C5 = テキスト1

D5&CHAR (44) &E5&CHAR (44) &F5&CHAR (44) &G5 = text2.

ステップ2. を打つ。 エンタメ キーを押しながらドラッグすると フィルハンドル をクリックすると、数式とセルの書式を他のセルに適用することができます。

続きを読む エクセルでテキストを結合する(8つの適切な方法)

類似の読み物。

  • エクセルで列を連結する方法(8つの簡単な方法)
  • [修正!】Excelでキャリッジリターンが効かない(2つの解決方法)
  • ExcelでConcatenateが機能しない(3つの理由と解決策)。
  • エクセルで文字列を改行で置換する(4つのスムーズな方法)
  • エクセルでアポストロフィを連結する方法(6つの簡単な方法)

方法4:キーボードショートカットでキャリッジリターンを挿入する

を挿入せずに、セルのエントリーを連結したいとします。 キャリッジリターン を使うだけです。 アンパサンド(&) をクリックすると、それらのエントリに参加できます。

方法1 複数のテキストを1つの長いテキスト値に変換する方法を示します。 テキストを結合した後、数式を削除して値として挿入します。 そして、その値を キャリッジリターン を使用して変換されたセルに キーボードショートカット (すなわち ALT+ENTER ).

ステップ1. 以前は アンパサンド を使ってテキストを連結します。 同様に アンパサンド 式でテキストを連結します。

=B5&CHAR(32)&C5&D5&CHAR(44)&E5&CHAR(44)&F5&CHAR(44)&G5

上記の式で スペース ファースト 苗字 の(つまり B5&CHAR (32) &C5 という式が成り立ちます。 コンマ を結合しながら、異なるセル・エントリー間の(すなわち D5&CHAR (44)&E5&CHAR(44)&F5&CHAR(44)&G5 ).

ステップ2. 結合したテキスト値を単なる値として挿入するため。 右クリック について テキスト値 選択 コピー (より)。 コンテキストメニュー のオプション)があります。

ステップ3. 再度、全範囲を選択した後 右クリック を選択します。 貼り付け オプション 価値 上記は ペースト・スペシャル 機能を搭載しています。

ステップ4. テキストを値として貼り付けると、それらを構成していた数式が削除されます。 下の図から、結合されたテキストはすべてプレーンテキストであることがわかります。 テキストを貼り付けるには、以下のようにします。 カーソル 結合されたテキスト文字列内の任意の場所(すなわち 最後 氏名(フリガナ ). プレス ALT+ENTER を完全網羅。

➤ プレスする ALT+ENTER の後に改行を挿入するか、キャリッジリターンを呼び出します。 氏名(ふりがな このキャリッジリターンによって、アドレスが改行で区切られ、セルの内容がより使いやすくなります。

➤ ドラッグする フィルハンドル をクリックすると、すべてのセルにキャリッジリターンが適用されます。

続きを読む Excelのセルにキャリッジリターンを挿入する方法(3つの簡単な方法)

方法5:VBAマクロのカスタム関数で、キャリッジリターンでエントリーを結合する

エクセルブイビーエー マクロ によって生成されたカスタム関数は、目的の結果を得るために非常に効率的です。 VBAマクロ コード というデータセットに少し手を加えました。 名称 住所 を2つのセルに分けて、カスタム関数を使って、セルのエントリを1つに連結することを試みます。

ステップ1. プレス ALT+F11 を開いてください。 マイクロソフトビジュアルベーシック ウィンドウで インサート (より)。 ツールバー )> 選択 モジュール . モジュール のウィンドウが表示されます。

ステップ2. での モジュール ウィンドウで、以下を貼り付けます。 VBAマクロコード を使って、カスタム数式を生成することができます。

 Function CrgRtrn(name As String, address As String) As String CrgRtrn = name & Chr(10) & address End Function 

マクロコードは、以下のような構文を持つカスタム関数を生成します。 name & Chr(10) & address. そこで、カスタム関数(つまり。 CrgRtrn ) は、その構文で指示されたとおりにキャリッジリターンを挿入する。

ステップ3. ワークシートに戻って、Type =Cr... の下にカスタム関数が表示されているのがわかると思います。 フォーミュラバー . ダブルクリック を機能させる。

ステップ4. その結果、以下のような数式になります。

=CrgRtrn(B5,C5)

式では B5 C5 は,キャリッジリターンまたは改行文字で区切られた2つの文字列(例. CHAR (10) ).

ステップ5. を使用します。 エンタメ キーでテキストを連結していますが、下図のようにキャリッジリターンが表示されません。

ステップ6. キャリッジリターンを表示するには テキストを折り返す オプションを指定します。 ホーム タブをクリックすると、下図のようにキャリッジリターンが表示されます。

➤ ドラッグする フィルハンドル を入力すると、すべてのセルにキャリッジリターンが表示されます。

続きを読む エクセルでキャリッジリターンを探す方法(2つの簡単な方法)

方法6:パワー・クエリでキャリッジリターンデリミターでエントリーを結合する

エクセルパワークエリ は、データを扱うための強力なツールです。 カスタム列式を使って、データセットにキャリッジリターンを挿入することができます。

ステップ1. キャリッジリターンを配置する範囲を選択します。 その後、[Go]をクリックします。 データ タブ選択 テーブル/レンジから オプションで指定します。 データの取得と変換 の項を参照)。

ステップ2. あなたのデータセットが テーブル 形式に変換されます。 テーブル .クリック よっしゃー において テーブルの作成 のダイアログボックスが表示されます。

ステップ3. があります。 パワークエリエイトエディタ ウィンドウが表示されます。 このウィンドウで カラムの追加 (リボンから)> 選択する カスタムコラム (より)。 一般 の項を参照)。

ステップ4. があります。 カスタムコラム コマンドボックスが表示されます。 ボックス内で、新しい列に適当な名前を付けます。 利用可能な列を挿入します。 カスタムカラムの計算式 ボックスで結合し アンパサンド .

既存の列の横にカスタム列を挿入し、両方の列のテキストを連結します。

ステップ5. での カスタムカラムの計算式 ボックスで、次の数式を貼り付けて、Name 列と Address 列の間にキャリッジリターンを配置します。

= Table.AddColumn(#"Changed Type", "Address Labels", each Text.Combine(Record.ToList(_), "#(lf)"))

貼り付けた式は、区切り文字でレコードを結合する "#(lf)" で、キャリッジリターンを挿入します。

ステップ6. を適用してください。 エンタメ キーで、すべてのエントリーが表示されます。 カスタムコラム キャリッジリターンが挿入されます。

ステップ7. 次に、エントリーをExcelワークシートにロードする必要があります。 ホーム タブ選択 閉じる & 読み込む (より)。 閉じる & 読み込む の項を参照)。

➤ その 閉じる & 読み込む コマンドは、次のスクリーンショットに示すように、新しいExcelワークシートにエントリーを挿入します。 しかし、キャリッジリターンが挿入されていません。

ステップ8. 改行やキャリッジリターンを表示するには、カスタムカラムの範囲全体を選択し、以下の操作を行います。 テキストを折り返す 一瞬ですべてのエントリーが希望のフォーマットで区切られる(つまり、キャリッジリターンの間に 名称 住所 ).

続きを読む: Excelで条件に基づいて複数のセルを連結する(4つの方法)

結論

この記事では、Excel の数式でキャリッジリターンを挿入して処理を連結する方法を示します。 この形式を実現するために、次のような関数を使用します。 CONCATENATE , CHAR , テキストジョイン .その他、Excelの機能として アンパサンド , VBAマクロ そして パワークエリ これらの方法のいずれかを使って、フォーマットを整えることができます。 上記の方法があなたの需要を満たすのに十分効率的であることを願っています。 さらに問い合わせや何か追加することがあれば、コメントしてください。

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。