私が正しく理解していれば、上記の式は最初のセルMaxC
で機能し、デフォルトでは他のセルを個別に機能させることができますか?もしそうなら、これをタブリックス全体、つまりデータセット全体に集約することに関心がありますか?
Max()
その場合は、問題のデータセットで次のような関数を使用することをお勧めします。
=Switch(Max(Fields!MaxC.Value, "DatasetA") > 4000, "Red", Max(Fields!MaxC.Value, "DatasetA") < 2000, "Green" , true , "Gold")
そして、3つのしきい値すべてを1つに組み込みたい場合、および異なる場合は、次のようになります。
=Switch(Max(Fields!MaxC.Value, "DatasetA") > 4000
OR Max(Fields!AvgC.Value, "DatasetA") > 3000
OR Max(Fields!MaxU.Value, "DatasetA") > 2000 , "Red",
Max(Fields!MaxC.Value, "DatasetA") < 2000
OR Max(Fields!AvgC.Value, "DatasetA") < 1000
OR Max(Fields!MaxU.Value, "DatasetA") < 500 , "Green",
true , "Gold")
また
=Switch(Max(Fields!MaxC.Value, "DatasetA") > 4000 , "Red",
Max(Fields!AvgC.Value, "DatasetA") > 3000 , "Red",
Max(Fields!MaxU.Value, "DatasetA") > 2000 , "Red",
Max(Fields!MaxC.Value, "DatasetA") < 2000 , "Green",
Max(Fields!AvgC.Value, "DatasetA") < 1000 , "Green",
Max(Fields!MaxU.Value, "DatasetA") < 500 , "Green",
true , "Gold")