• 締切済み

エクセルのデータ抽出

エクセルのデータ加工について質問致します。 P列にデータが入っています。 例えばR2に10を入れた時には、P列から上から10個のデータを取り出して、取り出した10個のデータの上位から5%、25%、40%~に値する相対数値をS列に反映したいと思っています。また、その割合に含まれる個数をT列に出したいのですが、よろしくお願い致します。

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.1

>P列から上から10個のデータを取り出して 機械的に、p2:P11のセルデータについて考えればよいのか? VBAなら何とでもできると思うが、ワークシート関数では、エクセルでは PercentRank関連しかないと思う。 http://office-qa.com/Excel/ex223.htm 上位○%以上を出すPercentRank関数 https://net-business888.com/excel-joui-sum/ 上位10パーセントまでの合計や平均を計算する方法 などを参考に考えてはどうか。 >相対数値をS列に反映したいと思っています はどういうことか。 こういう、あまりありふれた質問ではないので、そういう質問の場合は、p2:p11のデータ例を用いて、人間の(手)作業でやった場合の中間結果などを示して、結果を示し、質問するとよいと思うが。 他人には文章では、よほど工夫しないと、意図が伝わりにくいものだ。 それをやる過程で、解決に必要な関数も、質問者に見えてくるだろう。

関連するQ&A