Skip to Content
エクセル・クックブック
book

エクセル・クックブック

by Dawn Griffiths
March 2025
Beginner to intermediate
592 pages
7h 52m
Japanese
O'Reilly Media, Inc.
Content preview from エクセル・クックブック

第11章 ピボットテーブル ピボットテーブル

この作品はAIを使って翻訳されている。ご意見、ご感想をお待ちしている:translation-feedback@oreilly.com

ピボットテーブルは、マウスを数回クリックするだけで、大量のデータをインタラクティブに分析、要約、探索できるため、Excelの最も強力な機能の1つである。 データを様々な方法で切り刻んだり、様々なスライスを適用したり、エクセルのビルトイン集計を超えてカスタム計算を挿入したりすることができる。

この章では、ピボットテーブルを最大限に活用するためのレシピを集めた:

  • さまざまな集計を使用してデータを要約する

  • パーセンテージや合計などの表示

  • ピボット・テーブルのデフォルト・レイアウトを変更する

  • スライサーとタイムラインを使ってデータをフィルタリングする

  • 日付/時刻および数値フィールドをグループ化し、アドホック・グループを手動で定義する。

  • 計算フィールドと項目を使用してカスタム数式を挿入する

  • ピボットテーブルのキャッシュを使用して、グループ、計算、フィルタを共有するかどうかを制御し、バックアップを使用せずに削除されたテーブルを復元する。

11.1 ピボットテーブル用にデータを整理する

問題

ピボットテーブルを作成するためにデータを整理したい。

解決策

ピボットテーブルを使って要約したいデータセットがあるとする。この場合、データは次のような構造になっているはずだ:

  • 最初の行にユニークな列見出しがあり、各列はユニークなカテゴリーである(例えば、商品、月、金額)。

  • 各行は個別のレコードまたはデータ項目である(例えば、売上トランザクション)。

  • また、データをテーブルに変換しておくと、ピボットテーブルの操作が簡単になるからだ。

図 11-1に 2 つのテーブル例を示す。一番左の表は、「月」と「金額」のカテゴリに固有の列があるため、ピボット・テーブルに適した構造になっているが、一番右の表は、月ごとに列が分かれているため、ピボット・テーブルには適していない。

Screenshot of tables
図11-1. 同じデータを含むが構造が異なる2つのテーブル
チップ

適切な構造になっていないデータがある場合は、数式やPowerクエリのUnpivot Columnsオプション(レシピ15.17を参照)を使って変換することができる。

ディスカッション

ピボットテーブルを作成する前に、その基礎となるデータが適切に構造化されていることを確認する価値がある。そうすることで、必要なサマリーを返すためのピボットテーブルの操作が容易になる。

11.2 ピボットテーブルを挿入する

問題

テーブルがあり、そのデータを使用するピボットテーブルを挿入したい。

解決策

あるテーブルを基にピボットテーブルを挿入したいとする。 以下の手順で実行できる:

  1. 表の中の1つのセルを選択し、Insert ⇒ Tables ⇒ PivotTableまたはTable Design ⇒ Tools ⇒ Summarize with PivotTableを選択する。

  2. PivotTable ダイアログ・ボックスで、Table/Range ボックスにテーブル名が表示されていることを確認し、ピボット・テーブルを新しいワークシートに配置するか、既存のワークシートに配置するかを選択し、"Add ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

はじめての知識グラフ構築ガイド

はじめての知識グラフ構築ガイド

Jesus Barrasa, Jim Webber
MySQL管理ハンズオン

MySQL管理ハンズオン

Arunjith Aravindan, Jeyaram Ayyalusamy

Publisher Resources

ISBN: 9798341626973