Excel でパーセンテージを計算すると、セルの絶対参照や除算記号と格闘することがよくあります。しかし、組み込みツールで実行できるのに、なぜそのような作業を行うのでしょうか?ピボットテーブルの[値の表示形式]オプションを使用すると、数式を 1 つも入力せずに、複雑な比率を数秒で計算できます。
手動のパーセンテージ式の問題
そして、「値を次の形式で表示」メニューが今後の選択肢となる理由
数式は Excel の根幹ですが、クリーンなスプレッドシートを乱雑にする最も簡単な方法でもあります。
個別のパーセンテージ列を追加すると、視覚的なノイズが発生し、データの邪魔になります。 Excel テーブルや構造化参照を使用する場合でも、ロジックを作成して保守する必要があります。多くの場合、特にフィルターが適用されている場合に、不正確な結果を返す可能性がある総計値を管理する必要があります。手動のセル参照も壊れやすいです。構造が変更されると、=A2/$B$20 のような数式が間違ったセルを指しているか、#DIV/0! が返される可能性があります。エラー。
ピボットテーブルは、ソース データに列を 1 つも追加せずに、生の数値を比率に変換する組み込み機能である「値を表示」を使用して、これらの問題を大幅に回避します。この分析は別のワークシートに保存されるため、元のデータはそのまま残ります。何よりも、行が削除されたり、範囲が並べ替えられたりした場合に壊れる可能性がある脆弱なセル間の数式に依存していないのです。ロジックはピボットテーブル自体に組み込まれています。
ビッグデータセットを高速に分析するための私の頼りになる Excel のテクニック
ピボットテーブルは、Microsoft Excel のツールとして過小評価されています。
サンプルデータセット
例の一貫した基盤
[値の表示]ツールをデモンストレーションするために、日付、地域、営業担当者、製品カテゴリ、収益を含む次の Excel テーブル (T_SalesData) を使用します。以下の 3 つの例はそれぞれ新しいピボットテーブルから始まるため、どのように異なるかがわかります。 値を次のように表示 ツールは、同じ生の情報を独自の洞察に変換できます。
Excel テーブルの使用 (Ctrl+T) はデータ ソースとして、動的なワークフローに不可欠です。標準の範囲とは異なり、新しい行を追加すると自動的に拡張されます。ピボットテーブルは固定セル座標ではなくテーブル名にリンクされているため、更新されるとソース範囲に常に新しい行が含まれます。
読み進めるには、例で使用されている Excel ワークブックの無料コピーをダウンロードしてください。リンクをクリックすると、ウィンドウの右上隅にダウンロード ボタンが表示されます。
例 1: 貢献度と分配の計算
個々の部分が全体にどのような影響を与えるかを視覚化する
[値を表示]を使用すると、単一の式を作成せずに、各サブカテゴリが合計にどのように寄与するかを確認できます。
シナリオ: 各分野の金額と、会社の総収益に占める割合を知りたいと考えています。
まず、テーブルからピボットテーブルを作成する必要があります。
-
Excel テーブル内の任意の場所をクリックし、 入れる タブ、クリック ピボットテーブル。
-
テーブル名を確認してください (T_販売データ) にあります テーブル/範囲 フィールド、そして 新しいワークシート にチェックが入っているのでクリックします わかりました。
-
で ピボットテーブルのフィールド ペイン、ドラッグ 地域 に 行 を作成するエリア 行ラベル ピボットテーブルの列。
-
ドラッグ 収益 に 価値観 エリアを 2 回クリックして、2 つの同一の列を作成します。
これで比率を計算する準備が整いました。
- 右クリック 内の任意の数字 収益の合計2 列を選択し、 値を総計の % 以上として表示。
- ダブルクリック この列のヘッダーの名前を変更します 合計に対する割合。
これで、金額とパーセンテージを並べて確認できるようになりました。これにより、単一の部門記号がソース シートを乱雑にすることなく、どの地域がビジネスを推進しているのかがわかります。
後で新しい販売レコードをソース テーブルに追加する場合は、次のようにします。 右クリック ピボットテーブルを選択して、 リフレッシュ。 Excel は展開された表を自動的にスキャンし、合計と割合を更新します。
この記事の執筆時点 (2026 年 4 月)、Microsoft は Excel の一部のバージョンでピボットテーブルの自動更新オプションの導入を開始しましたが、利用できるかどうかは状況によって異なります。見えない場合 自動更新 で ピボットテーブル分析 タブがまだ残っている場合は、上記の手動更新手順に従う必要があります。
例 2: 時間の経過に伴う傾向とパフォーマンスの比較
減算式を使用せずに成長と分散を追跡する
Excel で「新しいマイナス古い除算古い」式を記述する代わりに、組み込みロジックを使用して分散を自動的に計算できます。
シナリオ: 収益が増加傾向にあるのか減少傾向にあるのかを判断するために、前月比の売上の伸びを確認したいと考えています。
上記の例 1 でピボットテーブルがすでに設定されていると仮定すると、まず既存のフィールドをピボットテーブル フィールド ウィンドウからドラッグして削除する必要があります。
次に、新しいフィールドを追加します。
-
場所 日付 に 行 エリア。 Excel 2016 以降 (Microsoft 365 を含む) では、ピボットテーブルで日付が自動的に月にグループ化され、フィールド リストに月、日、年などのフィールドが作成されます。古いバージョンを使用している場合は、日付を右クリックして、 グループ > 月。
-
ドラッグ 収益 に 価値観 エリアは2倍。
これで、分散計算を適用する準備が整いました。
- 右クリック の値 収益の合計2 カラム。
-
へ向かう 値を次の形式で表示 > % の差…。
-
ポップアップメニューで、 ベースフィールド グループ化された月フィールド (例: 月(日付))と ベースアイテム に (前の)。次に、クリックします わかりました。
- ダブルクリック 名前を変更するヘッダー 前月比成長率 %。
ピボットテーブルには、金額とともに成長傾向が明確に表示されます。
最初の行が 前月比成長率 % 列は空白です。心配しないでください。ピボットテーブルは壊れていません。あなたが選択したときから (前の) 基本アイテムとして、Excel は最初のエントリの前月のデータを探します。ただし、前の月がないため、Excel では最初のセルが空のままになります。
Excel で数値をパーセンテージとして書式設定するのは面倒ですが、簡単に解決できます
わずか数秒で Excel の数値をパーセンテージに変換します。
例 3: 親合計を使用したネストされた分布の分析
特定のカテゴリ内の内部共有を表示する
Excel の[値の表示形式]は、データセット全体ではなく親グループに基づいてパーセンテージを計算するため、ネストされたデータに最適です。
シナリオ: 各営業担当者の収益と、各営業担当者が各カテゴリ グループ内で親カテゴリの合計に占める割合を確認したいと考えています。
フィールドをドラッグしてピボットテーブルをリセットした後にこれを行う方法は次のとおりです。 行 そして 価値観 エリア:
-
ドラッグ カテゴリ に 行 エリア、次に配置 営業担当者 その下にあります。それから、移動してください 収益 に 価値観 エリアは2倍。
- 右クリック 内の任意の数字 収益の合計2 列を選択して 値を次のように表示 > 親行合計の %。
-
パーセント列ヘッダーの名前を変更します カテゴリの%。
各製品ライン内でパフォーマンスがどのように配分されているかを正確に確認できるようになりました。たとえば、ミラー氏はハードウェア カテゴリの収益の 46.15% を占めていますが、このカテゴリでの彼の総収益は会社全体の売上のほんの一部にすぎません。これにより、これまでの単純なフラット リストよりもはるかに微妙なパフォーマンスのビューが提供されます。
手動の数式を使用せずにパーセンテージの割合を計算すると、ワークブックがクリーンになり、結果の信頼性が高まります。この自動化されたアプローチにより、データが増大しても分析の正確性が維持され、管理が容易になります。右クリック メニューには他の[値を表示]オプションが含まれていますが、ここで説明する 3 つは分析に最も役立ちます。この数式を使用しない設定を補完するには、ピボットテーブルにタイムライン フィルターとスライサーを追加して、レポートをさらにインタラクティブにし、真に動的なダッシュボードを作成します。
- OS
-
Windows、macOS、iPhone、iPad、Android
- 無料トライアル
-
1ヶ月
Microsoft 365 には、最大 5 台のデバイスで Word、Excel、PowerPoint などの Office アプリ、1 TB の OneDrive ストレージなどへのアクセスが含まれています。