データを失わずに Excel で 2 つのセルを結合する方法 (2 つの方法)
この記事では、データを失うことなく Excel で 2 つのセルを結合する方法を示します。 Excel では、セルを結合してラベルや見出しを作成し、より見やすい方法でデータを整理できます。通常、Excel はデータの保存に使用され、表示には使用されません。ただし、データセットを複数のユーザーが使用する場合は、データセットを簡単に理解できるようにラベルとヘッダーが必要です。したがって、Merge &Center Excel の機能は、複数のセルを結合するのに非常に便利です。
残念ながら、マージ &センター機能は、セルがマージされた後の最初のセル データのみを保持します。最初のセル以外のすべてのデータが失われるため、データを含むセルを頻繁にマージする必要がある場合、これは非常に不便になる可能性があります。そこで、データを失うことなく Excel でセルを結合する 2 つの方法を紹介します。
下のダウンロードボタンから練習用ワークブックをダウンロードできます。
Excel でデータを失うことなく 2 つまたは複数のセルを結合する 2 つの方法
データを失うことなく Excel で 2 つのセルを結合する 2 つの方法を次に示します。
1. Fill Justify 機能を使用して、列内の隣接する 2 つのセルを結合
Fill Justify を使用して列内の 2 つ以上の隣接するセルを結合するには、次の手順に従います。
📌手順:
- まず、2022 年の従業員による四半期ごとの売り上げを含む次の模擬データセットについて考えてみましょう。ここでは、従業員の姓名が同じ列の隣接するセルに表示されています。ここで、姓と名を含むセルをマージします。この機能は、データセットがこのようにフォーマットされている場合にのみ使用できます。
- まず、セルを選択して列幅を広げ、両方のセルの内容が 1 つのセルに収まるようにします。
- 次に、塗りつぶし>> 両端揃え を選択します 編集から [ホーム] タブのグループ
- その後、2 つのセルのデータが結合され、最初のセルでスペースで区切られていることがわかります。
- これで、2 つのセルを選択して結合し、目的の結果を得ることができます。
2. VBA コードを使用してリボン機能を作成し、データを失うことなく 2 つまたは複数のセルを結合する
Marge &Center と同様のリボン機能を作成するには、次の手順に従います。 VBA を使用して、データを失うことなく 2 つのセルを結合します。
📌手順:
- まず、ブックをマクロ有効ブックとして保存します。次に ALT + F11 を押します または 開発者>> Visual Basic を選択します VB エディタを開きます。次に 挿入>> モジュール を選択します .
- 次に、次のコードをコピーして空白のコード モジュールに貼り付けます。
Sub MergeCellsWithData()
Application.DisplayAlerts = False
Dim Value As String
Dim Range As Range
Set Range = Selection
If Range.Rows.Count = ActiveSheet.Rows.Count Then
MsgBox "Please do not select an entire column(s).", Title:="Merge Cells With Values"
Exit Sub
ElseIf Range.Columns.Count = ActiveSheet.Columns.Count Then
MsgBox "Please do not select an entire row(s).", Title:="Merge Cells With Values"
Exit Sub
End If
For Each cell In Range
Value = Value & " " & cell.Value
Next cell
If MsgBox("Cell values will be merged seperated by space(s). Are you sure?" _
, vbOKCancel, Title:="Merge Cells Without Losing Data") = vbCancel Then Exit Sub
With Range
.Merge
.Value = Application.WorksheetFunction.Trim(Value)
.HorizontalAlignment = xlCenterAcrossSelection
End With
Application.DisplayAlerts = True
End Sub
- ALT + F + T を押します または ファイル>> オプション を選択します カスタマイズ リボンにアクセスするには または、リボンを右クリックしてそれを行うこともできます。次に リボンのカスタマイズ に移動します タブ。次に、 配置 を選択します メイン タブの下のグループ .次に、[新しいグループ] をクリックします。 .
- その後、新しいカスタム グループが追加されます。 [名前を変更] をクリックします グループ名を変更します。
- 次に、記号を選択し、表示名を入力します [OK] をクリックします。
<強い>
- マクロを選択します 「コマンドの選択」から 」ドロップダウンをクリックして、サブルーチン プロシージャに一致するマクロ名を選択します。次に [追加] を選択します リボンの機能としてマクロを追加します。次に、[名前を変更] をクリックします .
<強い>
- シンボルを選択し、表示名を入力します をクリックし、[OK] をクリックして、もう一度 [OK] をクリックします。その後、マクロ ボタンがリボンに追加されます。
<強い>
- 次に、結合するセルを選択して、リボンのマクロ ボタンをクリックします。
<強い>
- その後、確認メッセージが表示されます。 [OK] をクリックして、最初の方法で取得したものと同じ結果を取得します。
Excel でデータを失うことなく 2 つまたは複数の行を結合する方法
アンパサンドを使用できます Excelで2つ/複数のセルを結合する記号。以下の手順に従って、複数の行を結合するために適用してください。
📌手順:
- まず、次のサンプル データセットについて考えてみましょう。行を結合して、各食品カテゴリを 1 つのセルに入れる必要があるとします。
- セル B9 に次の数式を入力します .次にフィル ハンドルをドラッグします 右のアイコンをクリックして、次の結果を確認してください。
=B5&","&B6&","&B7
Excel でデータを失うことなく 2 つまたは複数の列を結合する方法
フラッシュ フィルを適用できます データを失うことなく複数の列を結合する Excel の機能。それを行うには、以下の手順に従ってください。
📌手順:
- まず、次のデータセットに示すように、First_Name 列と Last_Name 列を組み合わせて Full_Name 列を作成する必要があるとします。
- 次に、最初の 2 列の姓名をセル D5 に入力します。 以下に示すように。カンマで区切られた列のデータが必要な場合は、スペースの代わりにカンマを間に入れてください。
- 最後に、CTRL + E を押します 以下に示すように、列をマージします。 編集からもこの機能にアクセスできます [ホーム] タブのグループ
覚えておくべきこと
- Fill Justify を使用する場合にのみ、同じ列の隣接するセルを選択する必要があります
- Fill Justify 選択したセルのすべてのデータを選択範囲の一番上のセルに収めるのに必要なだけ列幅を広げないと、この機能は機能しません。
- CONCATENATE も使用できます 、CONCAT 、および TEXTJOIN データを失うことなく複数の行または列を結合する Excel の関数
結論
これで、データを失うことなく Excel で 2 つのセルを結合する方法がわかりました。さらに質問や提案はありますか?以下のコメントセクションでお知らせください。 ExcelDemy にアクセスすることもできます Excel の詳細については、ブログを参照してください。私たちと一緒に学び続けてください。
-
Excel で複製なしの ANOVA Two Factor を使用する方法
この記事では、Excel での複製なしの ANOVA 2 因子の使用方法を学習します。 . マイクロソフト エクセル は強力なツールであり、複雑な計算を簡単にします。このアプリケーションの助けを借りて、さまざまな種類のデータ分析を実行できます。 分散分析 分散分析の略 . 2 つ以上のデータ グループの違いが有意かどうかを調べるのに役立ちます。 2 因子 ANOVA は、2 つの予測変数に応じて結果が決定されるテストです。今日は、レプリケーションなしで ANOVA 2 因子を使用するための段階的な手順を示します。それでは、これ以上遅滞なく始めましょう。 ここから練習用ワークブックをダウンロー
-
Excel で CSV ファイルをマージする方法 (2 つの簡単な方法)
CSV ファイルはコンマ区切り値ファイルで、表形式のデータを保存するために使用できます。 メモ帳などのテキスト エディタで開くことができます 、または Microsoft Excel などのスプレッドシート プログラムで . CSV ファイルは、異なるソフトウェア アプリケーション間でデータを共有するためによく使用されます。複数の CSV ファイルをマージすることで、それらのコンパイルを行うことができます。この記事では、Excel で CSV ファイルをマージする方法について、2 つの簡単な方法を説明します。 . Excel で CSV ファイルを結合するためのシンプルで簡単でありながら効