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