こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

エクセルである行番号より上のセルの最大値を求める

エクセルでa列に数字が縦に並んでいます。
b1にある数字(例えば 4)があり、
a列の a1セル~a4セル の間の 最大値 を求めたいのです。
row()関数をうまく使えないので、関数の作り方がわかりません。
最大値が求まる関数を教えてください。

1   4  5←求める数字
3
5
4
8


投稿日時 - 2009-01-20 20:46:46

QNo.4646648

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

=MAX(OFFSET(A1,,,B1,))

投稿日時 - 2009-01-20 21:47:49

ANo.1

こんな感じで、どうでしょうか?

 =MAX(INDIRECT("A1:A" & B1))

投稿日時 - 2009-01-20 20:56:47

お礼

できました。
indirect そういう手が有ったんですね。
どうもありがとうございました。

投稿日時 - 2009-01-20 21:08:42

あなたにオススメの質問