Excel ピボット テーブルに数式を含むフィールドを追加する

Excel ピボット テーブルに数式を含むフィールドを追加する

Excel 2007 ピボット テーブル フィールド リストに次のフィールドがあります。

SaleDate
Amount

数式=WEEKDAY(SaleDate)(またはその列の日付を曜日に変換できるもの) を使用して SaleDate から計算されるフィールドを追加したいと思います。結果は次のようになります。

SaleDate
Amount
SaleDay

SaleDay追加した後行ラベルそしてAmount価値観結果は次のようになります。

   SaleDay  | Amount
------------+-------
1           |  15646
2           | 851562
3           | 515155
4           | 613215
5           | 516846  
6           | 511662
7           |  25165
------------+-------
Grand Total |3049251

答え1

これは、計算値ピボット テーブル自体では、個々のレコードの値ではなく、合計に対してのみ機能するようです。

一番簡単なのは、WEEKDAY()関数を使用してデータに列を追加し、それをテーブルに含めます。

スプレッドシートの列 A に SaleDate 情報があり、列 B に金額があり、列見出しが行 1 にあると仮定すると、SaleDayセル C1、=WEEKDAY(A2)セル C2 に入力して、数式を列の下にコピーできます。列見出しは、ピボット テーブルを機能させるために重要です。ピボット テーブルのソース データ範囲を拡張して列 C を含めると、SaleDayピボット テーブルのフィールドとして使用できるようになります。

関連情報