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

解決済みの質問

Excelで同一列セルで行方向の非空白の最下行値を取得する関数は?

Excelで、同一列セルで行方向の非空白の最下行値を取得する関数は何でしょうか?

例)A列を走査して、200という値を取得したい
     A
1   (空白)
2    300
3   (空白)
4    100
5    200
6   (空白)
7   (空白)

65536 (空白)

投稿日時 - 2007-04-10 17:15:56

QNo.2910240

暇なときに回答ください

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

数値であれば、これで表示できます。
=INDEX(A:A,MATCH(MAX(A:A)+1,A:A,1),1)

投稿日時 - 2007-04-10 17:19:34

お礼

ありがとうございます。
こちらも確かに出来ました。
MATCH関数の理解があまりできていないので、調べようと思います。

投稿日時 - 2007-04-10 18:09:10

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

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

回答(2)

ANo.2

=INDEX(A:A,MAX(INDEX(NOT(ISBLANK(A1:A1000))*ROW(A1:A1000),)))
ではどうでしょうか

投稿日時 - 2007-04-10 17:26:33

お礼

ありがとうございます。
確かに出来ました。A1000のところは、A65536とすれば対応できるということですね。

投稿日時 - 2007-04-10 18:08:11

あなたにオススメの質問