A列のどこまで入力があるか不明だけれど、一番下にある値の「行番号」を知りたい・・・
- 途中に空白行がある
- データ追加・削除が頻繁
😀そんなとき、次の関数式が使えます!
=LOOKUP(2,1/(A:A<>""),ROW(A:A))

🧠 仕組み(かみ砕き)
A:A<>""
→ 値が入っている行だけ TRUE1/(A:A<>"")
→ TRUE → 1、FALSE → エラーROW(A:A)
→ 各行の行番号LOOKUP(2, … )
→ 存在しない「2」を探し、
**最後の 1(=最終行)**に対応する行番号を返す
👉 空白行が途中にあってもOK
✍まとめ
「行番号」を取得したい場合は、LOOKUP関数とROW関数の組み合わせでOK!
空白行や行数変動に強く、実務向きの関数技です。



コメントを残す