単一の Excel シート上の複数のテーブルをマスターする:ステップバイステップ ガイド
Excel テーブルは、Excel の最も強力な機能の 1 つです。データを自動的にフォーマットし、すっきりとした構造の外観を与えます。 Excel を使用すると、単一のワークシート内で複数のテーブルを作成および管理できます。テーブルには自動フィルタリング、並べ替え、構造化参照、組み込み書式設定などの機能が備わっており、データの管理と分析が容易になります。
このチュートリアルでは、同じシート内に複数のテーブルを作成する方法を説明します。また、数式、並べ替え、分析がスムーズに機能し続けるために従う必要があるルールについても学びます。
データの準備
注文、製品、顧客に関する情報が別個のデータセットに含まれる販売データがあると想像してください。販売関連のテーブルをすべて 1 つのシートにまとめたいと考えています。
- Excel ワークブックを開いて、複数のテーブルを追加するシートに移動します
- 各データセットをシート上の別々の範囲に入力します
- 重複を避けるために、各データセットの間に少なくとも 2 つの空白の行または列があることを確認してください
- シートの左上の領域に最初のテーブルを作成します
- セル A1:E11 に、最初のテーブル (Orders) のデータを入力します
- セル G1:J11 に、2 番目のテーブル (製品) のデータを入力します
- セル L1:O11 に、3 番目のテーブル (顧客) のデータを入力します

ヒント: テーブルを適切に機能させるには、各データ範囲の最初の行にヘッダーを使用します。
最初のテーブルの作成
- 最初のデータセットの範囲全体を選択します
- 挿入に移動します タブ>> テーブルを選択します (またはCtrl + Tを押します )
- 「テーブルにヘッダーがある」 チェックボックスをオンにします。
- [OK] をクリックします。

データは、フィルター、帯状の行、およびデフォルトのスタイルを備えたテーブルとしてフォーマットされます。テーブルには、デフォルトで「Table1」のような名前が付けられます。
テーブルの名前を適切に変更する:
- 表内の任意の場所をクリックします
- テーブル デザインに移動します。 タブ>> 注文 などの明確な名前を設定します。 テーブル名 ボックス

意味のあるテーブル名を付けます。これにより、データを理解しやすくなり、複数のテーブルを操作する場合に不可欠です。
追加のテーブルの作成
- 2 番目と 3 番目のデータセットに対して同じプロセスを繰り返します
- 範囲を選択
- 挿入に移動します タブ>> テーブルを選択します
- 「テーブルにヘッダーがある」 チェックボックスをオンにします。
- [OK] をクリックします。

- 2 番目のテーブルの名前を「Products」に変更します。 3 番目のテーブルは顧客です。

Excel は、重複しない限り、既存のテーブルと競合することなく、新しいテーブルを自動的に作成します。データ サイズとシステム リソースに応じて、必要なだけテーブルを追加できます。
複数のテーブル間での数式の使用
テーブルの主な利点の 1 つは、構造化された参照です。これらは動的な数式を作成し、計算と検索を容易にします。この例では、Orders テーブルは Products テーブルと Customers テーブルから関連する詳細を検索します。
Orders テーブルの右側に、CustomerName、UnitPrice、Sales という 3 つの新しいヘッダーを追加します。
顧客名:
- CustomerName 列の下の最初のセルを選択し、次の数式を入力して Customers テーブルから顧客名を抽出します
=XLOOKUP([@CustomerID],Customers[CustomerID],Customers[CustomerName],"Not found")
単価:
=XLOOKUP([@ProductID],Products[ProductID],Products[UnitPrice],0)
販売:
=[@Quantity]*[@UnitPrice]

Excel は、すべてのテーブルが同じワークシート上にある場合でも、参照しているテーブルと列を自動的に認識します。新しい行が追加されると数式は自動的に展開され、参照は読み取り可能なままになります。
テーブルのカスタマイズと管理
- 書式設定:
- テーブルを選択
- テーブル デザインに移動します。 タブ>> スタイルを選択します

- 合計行を確認します 合計行を追加します
- 縞模様の行をチェックします。 または縞模様の列

- 並べ替え:
- ヘッダー行のドロップダウン矢印をクリックし、並べ替え (A ~ Z) を選択します。
- 各テーブルは他のテーブルとは独立して並べ替えられます

- サイズ変更: 下端または右端に行または列を追加すると、表は自動的に拡張されます。手動でサイズを変更するには、右下隅にある青いサイズ変更ハンドルをドラッグします。

- 範囲に変換し直す:
- テーブルを選択
- テーブル デザインに移動します。 タブ>> 範囲に変換を選択します 正常な細胞に戻す

テーブルを垂直に積み重ねて独立したフィルタリングを行う
同じシート上にテーブルを垂直に配置することもできます。 Orders テーブルを挿入して空白行を残し、次に Products テーブルを挿入して空白行を残し、最後に Customers テーブルを挿入します。

ここで、カテゴリなどの列をフィルタリングすると、各テーブルが独立して動作するため、その特定のテーブル内の行のみが非表示になり、他の行は非表示になりません。
結論
上記の手順に従うことで、同じシート内に複数のテーブルを作成し、1 つの Excel ワークシート内で別々のデータセットを効率的に整理できます。同じシート内に複数のテーブルを作成することは許可されているだけでなく、データセットが関連していても論理的に分離されている場合のベスト プラクティスとみなされます。データセットを正しく配置し、それぞれをテーブルに変換し、構造化参照を使用することにより、明確さと柔軟性が得られ、よりプロフェッショナルなスプレッドシート構造が得られます。
ソリューション付きの高度な Excel 演習を無料で入手しましょう!-
PowerPointをマージする方法
知っておくべきこと プライマリPowerPointの場合:ホーム新しいスライドスライドを再利用参照 。 セカンダリPowerPointの場合:開く 。個々のスライドを右クリックして、スライドの挿入を選択します 、またはすべてのスライドを挿入を選択します 。 この記事では、2つ以上のPowerPointプレゼンテーションを1つのプレゼンテーションに結合する方法について説明します。 Mac版とPC版のどちらのPowerPointを使用していても、PowerPointプレゼンテーションを簡単に組み合わせることができます。 方法1:スライドを再利用する Microsoft PowerPoint
-
Excel ファイルを宛名ラベルに結合する方法 (簡単な手順)
このチュートリアルでは、Excel ファイルを宛名ラベルにマージする方法を説明します。 .ラベルは、製品のマーケティング、配達者の住所の特定など、さまざまな理由で必要です。 マイクロソフト エクセル には、ラベルを生成して印刷前にプレビューできるツールがあります。 Microsoft Excel を組み合わせて使用する および Microsoft Word 、Excelファイルを宛名ラベルに簡単にマージできます。 Microsoft Word メールマージ機能は Microsoft Excel とペアで動作します Excel でラベルを印刷します。 ここから練習用ワークブックをダウンロ