Excelを使用していて、結合する複数の列にデータを分割している場合は、手動でこれを行う必要はありません。代わりに、すばやく簡単な数式を使用して列を組み合わせることができます。
アンパサンド記号またはCONCAT関数を使用して、Excelで2つ以上の列を組み合わせる方法を説明します。また、データを希望どおりに表示するようにフォーマットする方法に関するヒントもいくつか提供します。
Excelで列を組み合わせる方法
Excelで列を組み合わせるには、次の2つの方法があります。 アンパサンド記号 と 連結式 。多くの場合、アンパサンド法を使用すると、連結式よりもすばやく簡単に使用できます。とはいえ、最も快適に感じる方を使用してください。
1.Excelの列をアンパサンド記号と組み合わせる方法
- 結合されたデータを移動するセルをクリックします。
- タイプ =
- 結合する最初のセルをクリックします。
- タイプ &
- 結合する2番目のセルをクリックします。
- を押します 入力 鍵。
たとえば、セルA2とB2を組み合わせる場合、数式は次のようになります。 = A2&B2
2.Excelの列をCONCAT関数と組み合わせる方法
- 結合されたデータを移動するセルをクリックします。
- タイプ = CONCAT(
- 結合する最初のセルをクリックします。
- タイプ 、
- 結合する2番目のセルをクリックします。
- タイプ )。
- を押します 入力 鍵。
たとえば、セルA2とB2を組み合わせる場合、数式は次のようになります。 = CONCAT(A2、B2)
この式は、CONCATではなくCONCATENATEでした。前者を使用すると、Excelで2つの列を組み合わせることができますが、減価償却が行われているため、現在および将来のExcelバージョンとの互換性を確保するために後者を使用する必要があります。
2つ以上のExcelセルを組み合わせる方法
どちらの方法でも、必要な数のセルを組み合わせることができます。次のようにフォーマットを繰り返すだけです。
- = A2&B2&C2&D2 ... NS。
- = CONCAT(A2、B2、C2、D2) ... NS。
Excel列全体を組み合わせる方法
数式を1つのセルに配置したら、これを使用して列の残りの部分に自動的にデータを入力できます。組み合わせる各セル名を手動で入力する必要はありません。
これをする、 右下隅をダブルクリックします 満たされたセルの。または、 左クリックして右下隅をドラッグします 塗りつぶされたセルの列を下に移動します。
関連している: Excelのファイルとシートをマージする方法
Excelで結合された列をフォーマットする方法に関するヒント
結合されたExcel列には、テキスト、数値、日付などを含めることができます。そのため、セルをフォーマットせずに結合したままにしておくことが常に適切であるとは限りません。
あなたを助けるために、ここに結合されたセルをフォーマットする方法に関する様々なヒントがあります。この例では、アンパサンド法を参照しますが、論理はCONCAT式でも同じです。
1.結合されたセルの間にスペースを入れる方法
「名」列と「姓」列がある場合は、2つのセルの間にスペースが必要になります。
Windows10は表示ショートカットをオフにします
これを行うには、式は次のようになります。 = A2& '' '&B2
この式は、A2の内容を追加し、次にスペースを追加し、次にB2の内容を追加することを示しています。
スペースである必要はありません。カンマ、ダッシュ、その他の記号やテキストなど、スピーチマークの間に好きなものを入れることができます。
2.結合されたセル内にテキストを追加する方法
結合されたセルには、元のテキストが含まれている必要はありません。必要な追加情報を追加できます。
セルA2に誰かの名前(例:Marge Simpson)が含まれ、セルB2に年齢(例:36)が含まれているとします。これを「マージ・シンプソンのキャラクターは36歳です」という文に組み込むことができます。
これを行うには、式は次のようになります。 = '文字'&A2& 'は'&B2& '歳'です
追加のテキストはスピーチマークで囲まれ、その後に & 。セルを参照するときにスピーチマークを使用する必要はありません。スペースを入れる場所を含めることを忘れないでください。そのため、末尾にスペースが付いた「文字」は「文字」の代わりになります。
3.結合されたセルの数値を正しく表示する方法
元のセルに日付や通貨などの書式設定された数値が含まれている場合、結合されたセルが書式設定を削除していることに気付くでしょう。
これは、必要な形式を定義するために使用できるTEXT関数を使用して解決できます。
セルA2に誰かの名前(例:Marge Simpson)が含まれ、セルB2に生年月日(例:01/02/1980)が含まれているとします。
それらを組み合わせるには、次の式を使用することをお勧めします。 = A2& 'は'&B2で生まれました
ただし、次のように出力されます。マージシンプソンは29252に生まれました。これは、Excelが正しくフォーマットされた生年月日を単純な数値に変換するためです。
TEXT関数を適用することにより、結合されたセルをどのようにフォーマットするかをExcelに指示できます。そのようです: = A2& 'は'&TEXT(B2、 'dd / mm / yyyy')で生まれました
これは他の式よりも少し複雑なので、分解してみましょう。
- = A2 -セルA2をマージします。
- &' に生まれた ' -両側にスペースを入れて「生まれた」というテキストを追加します。
- &文章 -テキスト関数で何かを追加します。
- (B2、 'dd / mm / yyyy') -セルB2をマージし、dd / mm / yyyyの形式をそのフィールドの内容に適用します。
必要な数に応じてフォーマットを切り替えることができます。例えば、 $#、## 0.00 千の区切り文字と小数点以下2桁の通貨が表示されます。 #?/? 小数を分数に変換します、 H:MM AM / PM 時間を表示します。
あなたはより多くの例と情報を見つけることができます Microsoft OfficeTEXT機能サポートページ 。
結合された列から数式を削除する方法
結合された列内のセルをクリックすると、プレーンテキスト(Marge Simpsonなど)ではなく、数式(= A2& ''&B2など)が含まれていることがわかります。
これは悪いことではありません。これは、元のセル(A2やB2など)が更新されるたびに、結合されたセルがそれらの変更を反映するように自動的に更新されることを意味します。
ただし、元のセルまたは列を削除すると、結合されたセルが破損することを意味します。そのため、結合された列から数式を削除して、プレーンテキストにすることをお勧めします。
これを行うには、結合された列のヘッダーを右クリックして強調表示し、[ コピー 。
次に、結合された列のヘッダーをもう一度右クリックします。今回は、その下にあります。 貼り付けオプション 、 選択する 値 。これで数式がなくなり、直接編集できるプレーンテキストのセルが残ります。
Excelで列をマージする方法
Excelで列を結合する代わりに、それらをマージすることもできます。これにより、複数の水平セルが1つのセルに変わります。セルを結合すると、左上のセルの値のみが保持され、残りは破棄されます。
不明なUSBデバイス無効なデバイス記述子
これを行うには、マージするセルまたは列を選択します。リボンでは、 家 タブをクリックし、 マージ&センター ボタン(またはその横にあるドロップダウン矢印を使用)。
詳細については、Excelでセルを結合および結合解除する方法に関する記事を参照してください。
Excelを使用するときに時間を節約する方法
これで、Excelで列を組み合わせる方法がわかりました。時間を大幅に節約できます。手作業で組み合わせる必要はありません。これは、数式を使用してExcelの一般的なタスクを高速化できる多くの方法の1つにすぎません。
共有 共有 つぶやき Eメール MicrosoftExcelで時間を節約するための14のヒントMicrosoft Excelが過去に多くの時間を費やしたことがある場合は、その一部を取り戻す方法を紹介します。これらの簡単なヒントは覚えやすいです。
次を読む 関連トピック- 生産性
- スプレッドシートのヒント
- マイクロソフトエクセル
- MicrosoftOfficeのヒント
ジョーはキーボードを手に持って生まれ、すぐにテクノロジーについて書き始めました。彼はビジネスの学士号(優等学位)を取得しており、現在はフルタイムのフリーランスライターであり、誰にとってもテクノロジーをシンプルにすることを楽しんでいます。
ジョーキーリーからもっとニュースレターを購読する
ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。
購読するにはここをクリックしてください