Excelの関数で質問です

補足

ついでに文字ではなく数字の場合も教えて欲しいです

Excel99閲覧

ベストアンサー

0

その他の回答(3件)

0

=INDEX(A1:A20,SMALL(INDEX((LEN(A1:A20)=0)*999+ROW(A1:A20),),COUNTA(A1:A20)-1))

0

画像参照ください。 B列は作業列です。 B1 =IF(A1<>"",ROW(A1),"") 下にコピー これにて D1 =INDEX(A:B,LARGE(A:B,2),1)

画像
1

次の式でよいでしょう。 =INDEX(A:A,MATCH("ー",A:A)-1) 上の式でーは必ずひらがな入力モードのーにします。半角英数モードの-では失敗します。

1人がナイス!しています