目次
目的
B列のセルで一番下にある日付を、D列で表示します。
例1.B列の一番下に記述されている値が2024/11/3のため、セルのD3は2024/11/3が表示されます。
例2.B列の一番下に記述されている値が2024/11/5のため、セルのD3は2024/11/5が表示されます。
※取得できていない場合
→途中に空白のセルがあるとずれます。
列の一番下の値を取得する方法
B列の縦に更新日が並んでいます。
B列の一番下のB7の日付をD3に表示します。
D3に以下の数式をセットします。
=OFFSET(B3,COUNTA(B3:B200)-1,0) |
内容は以下です。
OFFSET(参照(基準のセル)、行数(縦方向への移動)、列数(横方向への移動) |
参照は、B3を指定しています。基準のセルです。
列数は、0を指定しています。列方向には移動しません。
行数は、縦方向に移動します。
=OFFSET(B3,0,0) は、2024/11/1になります。
=OFFSET(B3,1,0) は、2024/11/2になります。
=OFFSET(B3,2,0) は、2024/11/3になります。
=OFFSET(B3,3,0) は、2024/11/4になります。
=OFFSET(B3,4,0) は、2024/11/5になります。
COUNTAの構文は以下です。
COUNTA(値) |
上記のエクセルで=COUNTA(B3:B200)とした場合、B3からB200のセルで空白でないセルの数は3になります。B200の200は任意の値です。
上記のエクセルで=COUNTA(B3:B200)とした場合、B3からB200のセルで空白でないセルの数は5になります。
関連の記事