我有一個財務數據,指示項目的健康狀況,並根據差異填充顏色和字母以指示健康狀況。例如,如果varinace小於5%,它會用字母「G」填充綠色,> 5%但小於20%填充「Y」和> 20%=「R」。我已經使用if語句來獲取它。但是我需要填充整個項目的顏色。VBA Excel的條件要求比例
有5個項目,這些都是要求:
- 如果任何5個項目中有「R」,那麼整體健康是「R」
- 如果1/5的項目是「Y」如果2/5 =「Y」和3/5「G」,那麼整體健康狀況爲「Y」
- 如果3/5 =「Y」且3/5 =「G」則整體健康爲「G」
- 如果3/5 = 「Y」和2/5「G」則整體健康爲「Y」
- 如果4/5 =「Y」和1/5「G」則「Y」
- 如果5/5 = 「Y」,然後 「Y」
- 如果5/5 = 「G」,那麼 「G」
所以,如果第一個項目是G,第二個項目爲Y 3項目Y,4項目是G,第5個項目是RI,希望它爲全面健康打造「R」。
我試過使用if語句,但我必須做的組合的數量太多了。
我如何使用VBA excel來創建這種「比例」要求?
謝謝
而不是R,G等是否可以使用數值來表示健康,然後只需使用一個適合所有公式? –