\r\n\r\n

エクセルで2つの列を簡単かつ迅速に結合する方法

2つのExcelの列にデータがある場合、手動でそれらを結合する必要はありません。Excelで列を結合する方法を学びましょう....

Excelを使用していて、データを複数の列に分割して結合する場合は、手動で行う必要はありません。その代わり、手軽な計算式を使って列を組み合わせることができます。

Excelで記号やCONCAT関数を使って列を結合する方法を紹介します。また、データを思い通りに表示させるためのフォーマットのヒントもご紹介します。

エクセルで列を結合する方法

Excelで列を結合する方法には、with sign方式と連結式の2つがあります。多くの場合、連結式よりもwith sign方式を使用した方が高速で簡単です。とはいえ、自分が一番使いやすいと思うものを使ってください。

1 列と記号を組み合わせる

  1. データを結合したいセルをクリックします。
  2. タイプ =
  3. 結合される最初のセルをクリックします。
  4. タイプ(&A)です。
  5. 結合する2番目のセルをクリックします。
  6. Enterキーを押してください。

例えば、セル A2 と B2 を結合したい場合、数式は次のようになります: = A2 & B2

2 列を結合するにはconcat関数を使用する

  1. データを結合したいセルをクリックします。
  2. タイプ=コンクリート(
  3. 結合される最初のセルをクリックします。
  4. タイプです。
  5. 結合する2番目のセルをクリックします。
  6. (タイプ)。
  7. Enterキーを押してください。

たとえば、セル A2 と B2 を結合する場合、数式は次のようになります: =CONCAT (A2, B2)

この数式は、以前はCONCATではなくSeriesでした。前者はまだ有効ですが、切り捨てられつつあり、現在および将来のバージョンのExcelとの互換性を確保するために、後者を使用することをお勧めします。

2セル以上

どのような方法でも、いくつものセルを組み合わせることができます。以下のように書式を繰り返すだけです。

  • =A2&B2&C2&D2.など。
  • = コンクリート(A2, B2, C2, D2)。

列全体をマージする

一度セルに数式を入れると、その数式を使って残りの列を自動的に埋めることができます。マージされる各セルの名前を手動で入力する必要はありません。

あるいは、マウスの左ボタンをクリックし、塗りつぶしたセルの右下隅を列の中にドラッグします。

複合カラム形式を設定するためのヒント

Excel の列の組み合わせには、テキスト、数値、日付などが含まれることがあります。

そのために、組み合わせたセルの書式設定について、さまざまなヒントをご紹介します。この例では、「with」メソッドを参照しますが、CONCAT式のロジックは同じです。

1 組み合わせたセル間のスペースの置き方

姓」列と「名」列がある場合、2つのセルの間にスペースを空けておく必要があります。

このため、計算式は次のようになります:=A2&""&B2

計算式は、A2の内容を足し算して、スペースを入れ、B2の内容を足し算するというものです。

宇宙である必要はない。スピーチマークの間には、カンマやダッシュなどの記号や文字など、好きなものを入れることができます。

2 組み合わせたセルに他のテキストを追加する方法

マージされたセルには、元のテキストが含まれるだけでなく、任意の情報を追加することができる必要があります。

セルA2に誰かの名前(例:Marge Simpson)、セルB2にその人の年齢(例:36歳)が入っているとします。この文章を「登場人物のマージ・シンプソンは36歳である」と書くこともできる。

これを行うには、式は次のようになります:= "文字" & A2 & for "& B2 & 年"。

追加テキストはスピーチマークで包まれ、その後に&が付きます。これらは、セルを参照する際にスピーチマークを必要としない。なお、スペースを入れたい箇所も含める必要があるので、「文字」ではなく「スペース」で終わります。

結合されたセルの数値を正しく表示する方法

元のセルに日付や通貨などの書式付き数値が含まれている場合、結合されたセルからその書式が取り除かれることに気づくでしょう。

この問題は、TEXT機能を使って、希望するフォーマットを定義することで解決できます。

セルA2に誰かの名前(例:Marge Simpson)、セルB2に生年月日(例:1980/02/01)が入っているとします。

これらを組み合わせるには、次の計算式を使うことを検討してください:= A2& "born in" & B2

しかし、これは、マギー・シンプソンが29252年に生まれたことを示すものです。これは、Excelが正しくフォーマットされた生年月日を通常の数字に変換してしまうためです。

テキスト関数を適用することで、Excelにセルの書式を統合するように指示することができます。次のようなものです。 = A2& "Born in" & TEXT (B2, "dd/mm/yyyy")

これは他の計算式より若干複雑なので、分解して説明しましょう。

  • =A2 - セル A2 をマージします。
  • & "Born in" - "Born in "のテキストを左右にスペース付きで追加します。
  • &Text - テキスト機能を使ってコンテンツを追加します。
  • (B2, "dd/mm/yyyy") - セルB2をマージし、フィールドの内容にdd/mm/yyyy形式を適用します。

数字に合わせて書式を変換することができます。例えば、$#, ##0.00は、千の区切りで小数点以下2桁の通貨を表示するのですか?/?は小数点の変換、H:MM AM/PMは時刻の表示、といった具合になります。

その他の例や情報については、Microsoft Office Text Functionsのサポートページをご覧ください。

結合された列から数式を削除する方法

組み合わせ列のセルをクリックすると、プレーンテキスト(例:マージ・シンプソン)ではなく、数式(例:=A2&"&B2)が入ったままであることに気づくだろう。

これは、元のセル(例えばA2とB2)が更新されるたびに、結合されたセルが自動的にその変更を反映して更新されることを意味します。

ただし、この場合、元のセルや列が削除されると、結合されたセルが壊れることになります。したがって、結合された列から数式を削除し、プレーンテキストにするのがよいでしょう。

これを行うには、結合された列のタイトルを右クリックしてハイライトし、「コピー」をクリックします。

次に、結合された列のタイトルを再度右クリックします。今回は、「貼り付けオプション」で「値」を選択します。これで数式は消え、直接編集できるプレーンテキストのセルだけが残りました。

エクセルで列を結合する方法

また、カラムを結合するのではなく、マージすることも可能です。これにより、複数のセルを1つに変換することができます。セルの結合は、左上のセルの値のみを残し、それ以外の値を破棄します。

これを行うには、結合したいセルまたは列を選択します。リボンの[スタート]タブで[マージとセンター]ボタンをクリックします(または、その横のドロップダウン矢印を使用します)。

これについては、Excelでセルの結合と結合解除を行う方法についての記事をご覧ください。

エクセル使用時の時間短縮方法

Excelで列を結合する方法がわかったので、手動で結合する必要がなくなり、時間を大幅に節約することができます。

もっとヒントが欲しいという方は、Microsoft Excelで時間を節約する方法をもっと提供してください。

あなたが興味を持っているかもしれない記事

匿名者
匿名者

0 件の投稿

作家リスト

  1. admin 0 投稿
  2. 匿名者 0 投稿

おすすめ