映画のエンドロール観る派?観ない派?

1枚のワークシートにズラッと表が抽出されます。

それを1つの表に対して、ワークシート1枚とうようにすることは可能でしょうか。

または、その抽出された表を番号順に並べ替えることはできますか。(一枚のワークシートのままでもOKです)
番号は、A-1、D-2といったように、アルファベットのところがタイプで、数字が順に並んでいます。タイプを無視し、数字だけの順に並べ替えたいと思っています。

説明がわかりにくくて申し訳ないですが、教えてください。

A 回答 (3件)

例えば一列を使って、



(1行目から、A列に番号が入っているとして)
=RIGHT(A1,LEN(A1)-FIND("-",A1))

をいれて、オートフィルで一列埋めます。
すると数字だけ抜き出せますのであとは普通に並び替えで
出来ます。
    • good
    • 0
この回答へのお礼

早速の回答ありがとうございます。
これはこれで便利だと思うのですが、ちょっと私の説明が悪かったかもしれません。
エクセルに抽出された表というのが、一つの表ではなく、
同じ形式の表が、何枚も同じシートにある状態なんです。
それを番号順に並び替えたいのですが…。

お礼日時:2006/12/15 14:15

それぞれのデータにどの表に属しているのかが記載されている


または、それぞれの表がしめるセル範囲が何処かに記載されている
ならば、頑張れば関数式で出来ると思うのですが

エクセルの表は人がそれを見た場合は
どの範囲が「1つの表」か判別できますが
エクセル自身は何ら認識してません

どこからどこまでをいじって良いのかを識別できるデータを与えない限り
エクセル側では何処をどうすればいいのか解らいので
ちょっと無理です
よね?

どのようなデータの羅列なのか凡例を示して頂ければ
出来るものなのか解るのですが…
    • good
    • 0

うーん。

難しいですね。

一枚のシート上に





または
A   B
D   C

のように(A~Dは表)あるということでしょうか。

それでA~Dの中それぞれで、あるいは全てを通して並べ替えたいと
いうことでしょうか。

位置が固定であれば、なんとか出来そうですけど・・・
そうでなければマクロしかなさそうですね。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報