全体数との比較算出について

お世話になっております。
フィルターで絞った合計値を全体と比較したいのですが、
差分を出す計算フィールドが上手くできません。
ご教示いただけますでしょうか。

(例)表1を「東京」に絞り、全体合計との差を算出したい

●表1
都道府県 売上 売上(フィルター用) 全体合計
東京 40 145 145
東京 10 145 145
神奈川 30 145 145
神奈川 20 145 145
●都道府県フィルター 東京
都道府県 売上 売上(フィルター) 全体合計
東京 40 50 145
東京 10 50 145
●理想の最終形
都道府県 売上 売上(フィルター) 全体合計 差分
東京 40 50 145 95
東京 10 50 145 95

計算フィールドは下記の通り作成しています。
売上(フィルター):sumOver(sum(利益額), [])
全体合計:sumOver(利益額,[],PRE_FILTER)

@mio さん、ご質問ありがとうございます。
計算フィールド内の「利益額」は実際には「売上」フィールドと言う理解でよいでしょうか。
また、「都道府県」はGROUP BY(グループ化の条件)ではなく値フィールドとして設定しつつ、各行において都道府県ごとの合計である「売上(フィルター)」と「全体合計」との差分を計算したいものと理解しました。もし認識齟齬があれば、実際のビジュアルの画面ショットをベースに教えていただけますと幸いです。

上記の前提で良い場合には、「売上(フィルター)」の計算フィールドの計算レベルをPRE_AGGにすることで実現できるかと思います。ご確認いただけますでしょうか。

sumOver(売上, [], PRE_AGG)

1 Like

早速ありがとうございます。
表記に誤りがあり申し訳ございませj。
ご認識いただいた内容の通りとなりまして、
「売上(フィルター)」の計算フィールドを修正したところやりたいことができました。
ありがとうございました。