プロジェクトの健全性を示す財務データがあり、差異に応じて、健全性を示す色と文字が入力されます。たとえば、varinaceが5%未満の場合、緑色に文字「G」が表示され、> 5%、ただし20%未満の場合、「Y」、> 20%="R"が表示されます。それを取得するためにifステートメントを使用しました。ただし、プロジェクト全体の色を入力する必要があります。
5つのプロジェクトがあり、これらは要件です。
- 5つのプロジェクトのいずれかに「R」がある場合、全体的なヘルスは「R」です。
- 1/5プロジェクトが「Y」で4/5=「G」の場合、全体的なヘルスは「G」です。
- 2/5 ="Y"および3/5"G"の場合、全体的なヘルスは"Y"です。
- 3/5 ="Y"および2/5"G"の場合、全体的なヘルスは"Y"です。
- 4/5="Y"および1/5"G"の場合"Y"
- 5/5 = "Y"の場合、 "Y"
- 5/5 = "G"の場合、 "G"
したがって、1番目のプロジェクトがG、2番目のプロジェクトがYの場合、3番目のプロジェクトはY、4つのプロジェクトはG、5番目のプロジェクトはRIであり、全体的な健康のために「R」を入力する必要があります。
ifステートメントを使用してみましたが、組み合わせの量が多すぎます。
VBA Excelを使用してこの種の「比率」要件を作成するにはどうすればよいですか?
ありがとうございました