※ ChatGPTを利用し、要約された質問です(原文:Excel関数:データの中から最高値をカウントしてその割合を求める方法)
Excel関数:最高値をカウントして割合を求める方法
このQ&Aのポイント
Excelの関数を使用して、データの中から最高値をカウントしてその割合を求める方法について紹介します。
最高値が複数ある場合、優先度の高い列の最高値をカウントし、重複を除く方法を説明します。
計算結果はパーセントで表示し、専用のセルに収めることができます。
Excel関数:データの中から最高値をカウントしてその割合を求める方法
例えば、
A B C
1 50 25 50
2 40 80 20
3 0 0 0
4 30 45 45
5 90 25 35
このようなデータがあったとします。ここで1の列の最高値、2の列の最高値というように見ていきます。
ただし、最高値が複数ある場合、A(最も優先度が高い)←→C(最も優先度が低い)とし、同じ列の中でカウントされるのは1つだけにします。
また、0は除きます(総数からも省く)。
例の場合、1を見るとAとCが最高値ですが優先度はAの方が高いため、Aがカウントされます。
2は、B、3はカウントなし、4はBとCが最高値ですがBの方が優先度が高いためBがカウントされます。
このようにカウントしていって、「Aのカウント数/総数」のような計算をして、2/4となります。
同じようにBやCも計算し、パーセントで表します。
結果は、
A B C
6 % % %
というように、計算式や関数はできるだけ少ないセルに収めたいのですが(計算式は「A6」「B6」「C6」の部分)、このような方法はあるでしょうか?
回答よろしくお願いします。
お礼
なるほど。よく分かりました。 ありがとうございました。