エクセル技!複数のシートの表を一瞬で合体させる方法

ページに広告が含まれる場合があります。

 

エクセルで作業をしていると、複数のシートに散らばった表を1つにまとめたい時ってありますよね?例えば、毎月の売上データをシートごとに管理していて、年間の売上を一覧にしたい時など…。シートを行ったり来たりしてコピペを繰り返すのは面倒だし、ミスも起こりやすいですよね。

そこで今回は、そんな悩みを解決する魔法のようなテクニックをご紹介します! VBAなどの難しい操作は一切不要、誰でも簡単にできる方法です。

魔法の呪文「VSTACK関数」

Microsoft 365のExcelをお使いなら、「VSTACK関数」という魔法の呪文が使えます。

使い方はとっても簡単!

  1. まず、結合結果を表示したいシートのセルを選びます。
  2. そこに「=VSTACK(シート1!範囲, シート2!範囲, シート3!範囲, …)」と入力します。
    • 「シート1!範囲」の部分には、各シートの表の範囲を指定します。(例:A1:C10)
    • シート名にスペースや記号がある場合は、シート名をシングルクォーテーションで囲みます。(例:’シート 1′!A1:C10)
  3. Enterキーを押せば、あら不思議! 指定したシートの表が、縦にずらっと1つにまとまります。

まるで魔法みたいですよね!

VSTACK関数のすごいところは、元の表を更新すると、結合した表も自動的に更新されること! もうコピペの手間とはおさらばです。

もう一つの魔法「Power Query」

Excel 2010以降のバージョンをお使いなら、「Power Query」という機能も使えます。

こちらは、ちょっと手順が多いですが、VSTACK関数よりも多くのデータに対応できる強力な魔法です。

  1. 「データ」タブから「データの取得」→「ファイルから」→「ブックから」と進み、目的のExcelブックを開きます。
  2. 結合したいシートを選んで「データの変換」をクリック。
  3. 表示された画面で、結合したいシートを選んで「クエリの追加」→「クエリを新しいものとして追加」と進みます。
  4. 「3つ以上のテーブル」を選んで、結合するシートを指定します。
  5. あとは「閉じて読み込む」をクリックするだけ!

Power Queryは、データの並び替えや不要なデータの削除など、色々な加工ができるのも魅力です。

まとめ

複数のシートの表を結合する方法は、VSTACK関数とPower Queryの2つをご紹介しました。

どちらの方法も、VBAのような複雑な操作は必要ありません。

ぜひ、あなたに合った方法で、エクセル作業を効率化してくださいね!

最近の記事
おすすめ記事
人気の記事
  1. 業界分析の強力なツール:5フォース分析でビジネスチャンスを見極める

  2. エクセル技!複数のシートの表を一瞬で合体させる方法

  3. Google ドライブがもっと便利に!Gemini でフォルダー整理が劇的に効率化

  4. もうコピペは不要!スプレッドシートでWeb情報をラクラク取得する方法

  5. 【Gmail便利術】宛先変更が劇的に楽に!ドラッグ&ドロップ機能が追加

  1. 知っておきたい!Google検索のスパムをなくす裏ワザ「&udm=14」

  2. Windows 11のスタートメニュー、使いこなせていますか?

  3. Google Keepでごちゃごちゃメモをスッキリ整理!おすすめテクニック7選

  4. Googleドキュメントの電子署名機能

  5. Windows 11 24H2でLinuxベースのNAS(Network Attached Storage)にアクセスできない場合

  1. Windows 11 24H2でLinuxベースのNAS(Network Attached Storage)にアクセスできない場合

  2. Outlookの署名を別PCのOutlookに移行する

  3. Googleドキュメントの電子署名機能

  4. Excelが開かない。更新プログラムの「KB4461627」を削除

  5. Outlook 「インポートとエクスポート」がグレーアウトになる

関連記事