• ベストアンサー

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

Excelで、同一列セルで行方向の非空白の最下行値を取得する関数は何でしょうか? 例)A列を走査して、200という値を取得したい      A 1   (空白) 2    300 3   (空白) 4    100 5    200 6   (空白) 7   (空白) : 65536 (空白)

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

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.1

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

peanuts18
質問者

お礼

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

その他の回答 (1)

  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.2

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

peanuts18
質問者

お礼

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

関連するQ&A