質問: excelの入力値検索について excel2000の数式(関数?)で困っています。 「a1」~「a20」の中で一番下に入力した値を「a30」に出力する方法を教えていただけないでしょうか。 「a30」のセルに記述する数式(関数)がわからなくて困っています。 例1.「a1」~「a20」に全て値が入力されている場合 → 「a30」には「a20」の値を入力 例2.「a1」~「a12」に値が入力され、「a13」~「a20」は空欄の場合 → 「a30」には「a12」の値を入力 例3.「a2」「a5」「a17」に値が入力され、左記3セル以外は空欄の場合 → 「a30」には「a17」の値を入力 宜しくお願い致します。
回答: 一例です。 入力データが数値と文字列を意識すると数式が長くなるので配列数式としまし。 数式の入力完了時は、shift+ctrl+enterキーを同時押下して下さい。 =index(a1:a20,max((a1:a20<>"")*row(a1:a20)))