最下行の値や最右列の値を取得したい時。 VBAなら「Cells(Rows.Count,1).End(XlUp).Row」でいいわけだけど、数式だと若干面倒。昔からある方法だと 近似値検索の仕様を逆手に取って =AGGREGATE(14,6,MATCH({1E15,"ーー"},A:A),1) とする方法もあるにはあるけど、これを使うと説明を求められた時に面倒なことになる。かといって列参照で配列計算なんて入れたら確実に重くなる。下はお勧めしない方法。 =XMATCH("*?",A:A&"",2,-1) スピルに対応しているバージョンなら、ここは素直に FILTER関数を使うのがいいかと思う。 =M…