- ベストアンサー
エクセルで上位30位までを合計する
似たような質問がたくさんあったのですが、いろいろ試してみたものの何一つ成功しませんでした。自分の不甲斐なさを認識するとともに、皆様のご指導を頂きたく思っております。よろしくお願い致します。 意味合いは =SUM(LARGE(U3:U76,1),LARGE(U3:U76,2)・・・・・・LARGE(U3:U76,30)) でありまして、上位30位までの数値の合計をだしたいのですが、もっと短くできないでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
#1です。補足です。 よく考えたら、30番目の値をもつデータが2件以上あると、以下は違ってきます。ごめんなさい。どっちがいいのかはご自分で選んでくださいね。 =SUMIF(U1:U76,">"&LARGE(U1:U76,31),U1:U76) =SUMIF(U1:U76,">="&LARGE(U1:U76,30),U1:U76)
お礼
・・・・出来た・・・ ほぇ~~~、何やら入力されてる事がよく理解できませんが勉強していきたいと思います。 ありがとうございました。 30番目が何件あっても一つしか合計しないようにはしてあるんで大丈夫です。 SUMIF(*.*,">="***,*.*)の使い方、これから活用していこうと思います。