私は Visual Studio を使用してレポートを作成しており、次の 3 つの式を使用しようとしました。
=IIF(Fields!A.Value = 0 or Fields!B.Value = 0, 0,SUM(Fields!A.Value)/SUM(Fields!A.Value)
=IIF(SUM(Fields!A.Value) = 0 or SUM(Fields!B.Value =0),0,SUM(Fields!A.Value)/SUM(Fields!A.Value)
=Replace(Round((((SUM(Fields!A.Value)/SUM(Fields!B.Value)))*100),0),"NaN","0")+"%"
最初の 2 つは % として 0 しか与えず、最後の 1 つは Infinity を取り除きませんが、NaN を取り除きます。
これらの両方の式を一緒に使用でき、上位2つまたは最後の1つを使用すると0%と無限大しか得られない場所を誰かが助けてくれますか?