• ベストアンサー

関数の数値を変えずにドラッグ

エクセルでランキングの表を作成しています。 関数式はいたって単純で セル1(1行目)   RANK(D2,D2:D200) セル2(2行目)   RANK(D3,D2:D200) セル3(3行目)   RANK(D4,D2:D200)             ・             ・             ・ です。 参照範囲をみていただければわかる通り この式を入力したい行数が200あります。 そのため、200行のセルに、 一つ一つ関数式を入力することは大変なので ドラッグで 範囲の数値D2:D200を変えずに ランキングを表示するセルの数値D2~だけを加数することはできませんでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • lalpuru
  • ベストアンサー率21% (93/436)
回答No.2

元の式を =rank(D2,$D$2:$D$200) に変えて下さい。 これでドラッグすれば =rank(D3,$D$2:$D$200) =rank(D4,$D$2:$D$200) =rank(D5,$D$2:$D$200)  ・  ・ と、なります。

abure
質問者

お礼

なるほど~!! そ~ゆ~ことだったんですね!ヾ(>▽<ヽ) エクセルが自動的に出してくる「関数の挿入表」を使って 手抜き入力してたんじゃダメなんですねf(^_^;) No.1さん、No.2さん、ありがとうございました!

その他の回答 (1)

  • marbin
  • ベストアンサー率27% (636/2290)
回答No.1

絶対参照にしてはいかがでしょう? =RANK($D2,$D$2:$D$200)

関連するQ&A

専門家に質問してみよう