Excel2007の質問です


H列 K列 N列 Q列 の3行目以降500行目まで数値が入っています

全ての数値の上位10%(大きい数字)が各行に(3行目から500行目まで)いくつ入っているかをかぞえたいです。

よろしくお願いいたします。

回答の条件
  • 1人2回まで
  • 13歳以上
  • 登録:2011/06/14 21:33:54
  • 終了:2011/06/14 22:38:07

ベストアンサー

id:taknt No.1

きゃづみぃ回答回数13537ベストアンサー獲得回数11982011/06/14 22:12:04

ポイント100pt

H列 K列 N列 Q列のそれぞれ間の列に 何も入ってないという条件で・・・

それぞれに 分けると VBAを使うほうがよくなる。

もし それぞれ 間の列に 値が 入っているというならば

別のシートに =H3とかやって とにかく 4列くっつけた状態にしてください。

それで

H列 

=COUNTIF(H$3:H$500,">=" & LARGE($H$3:$Q$500,COUNT($H$3:$Q$500)/10))

K列

=COUNTIF(K$3:K$500,">=" & LARGE($H$3:$Q$500,COUNT($H$3:$Q$500)/10))

ってな感じで求めます。

  • id:breakthrough1
    少し説明を足します
    カウントしたいのは各行ごとです。
    H3からQ500(必要でしたら間の数値は取り除きます)全ての中の上位10%がその行に
    何個入っているかを調べたいです。

    たぶん教えていただいたのでは列にいくつ入っているのかをカウントしていると思うのですが・・・
  • id:breakthrough1
    こうすればいいのかな?
    =COUNTIF(H3:Q3,">=" & LARGE($H$3:$Q$500,COUNT($H$3:$Q$500)/10))
  • id:breakthrough1
    takntさん
    ありがとうございました。
  • id:taknt
    各行って 4つしか ないから 対象が 少ないですね。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません