【Excel 関数】一番下(最終行)の行の値を取得する

投稿者: | 2020年8月6日
excelアイコン

Excelバージョン
マイクロソフト365

 

たまにデータの一番下の行の値を取得したくなるときがあります。

VBAなら簡単なんですが、そんな時便利な反則的な関数があるので参考にしてみてください。

 

最終行の値(数字のみ)

➀データがA列の場合

VLOOKUPで(*^^)v

=VLOOKUP(ROWS(A:A)^5,A:A,1)

もしくは

=INDEX(A:A,MATCH(LARGE(A:A,1)+1,A:A,1),1)

 

ポイントはVLOOKUP関数MATCH関数の引数の検査値一致させないようにすることで取得が可能になります(^o^)o

その他に使用した関数:LARGE関数 INDEX関数 ROWS関数

 

最終行の値(文字のみ)

②データがA列の場合

 

最終行の値(全て)

③データがA列の場合

 

使用した関数:MAX関数

まとめ

関数で取得する場合は文字や数字など分けて取得できるので奥が深いですネ~(^^)