以前、同じような質問をさせていただきましたが、1点壁にぶつかりましたので投稿させていただきました。
サンプルブックでは、非集計値を使用していたため回答いただいたそのままのパラメータにて実現することができました。
ただ、集計値で差を出したい場合によく見る「集計と非集計・・・」のエラーの発生していました。
解決方法を調べておりますが、挫折したため再度投稿させていただきます。
アドバイスあればご教示いただけますと幸いです。
4 个回答

「検証用1」の計算フィールドに表示されているエラーは2種類あります。ひとつは「集計関数にさらに集計関数をかけることはできませんよ」で、もうひとつは「集計値と非集計値が混在していますよ」です。
前者はSUMに対して再びSUMを掛けているというのが具体的な現象です。先にSUMしているので、[検証用1] の計算フィールドではSUMを掛けてはいけません。
後者はELSE後のIF文の中で集計と非集計が混在しています。これはどちらかに揃える必要がありますが、今回の計算の趣旨からすると内側のIF文の中を非集計に揃え、それに対してSUMを掛けて計算式全体を集計に揃えることになります。
計算式を修正するとしたら、次のようになります。
但し、見て分かるように矛盾する条件が含まれているので、分類2がCCのときのデータは何も反映されず、総計には分類2がBBのときの合計だけが表示されます。