こんばんは!
一例です。
配列数式になりますので、データ量が多い場合はあまりおススメできません。
↓の画像でA列は数値だということでの方法です。
(文字列が含まれているのであれば、COUNTの部分をCOUNTAに変更してみてください。)
とりあえず100行目まで対応できる数式です。
D1セルに
=IF(COUNT($A$1:$A$100)<ROW(A1),"",INDEX(A$1:A$100,SMALL(IF($A$1:$A$100<>"",ROW($A$1:$A$100)),ROW(A1))))
として、Shift+Ctrl+Enterキーで確定です。
もしこの画面からコピー&ペーストするのであれば、貼り付け後、
F2キーを押す、又は数式バー内で一度クリック、又はD2セルでダブルクリックします。
編集可能になりますので、Shift+Ctrl+Enterキーで確定です。
数式の前後に{ }マークが入り配列数式になります。
そして、D2セルを列方向と行方向にオートフィルでコピーすると
画像のような感じになります。
以上、長々と書きましたが
参考になれば幸いです。m(__)m
お礼
ご親切にありがとうございます^^ 大変感謝しております!