• ベストアンサー

エクセル 入力した年月日によって、行を入れ替えることって可能ですか?

A列1行目:2008、B列1行目:11、C列1行目:20といったように、 セルが分かれて年月日が入力されているデータがあります。 このデータに後から下の行に入力していく年月日が、例えば、 A列2行目:2008、B列2行目:10、C列2行目:20の時、 この2行目の年月日の方が、1行目の年月日よりも先の日付となりますが、 この時、1行目と2行目を自動で入れ替えてくれるような仕組み?を 組むことは可能でしょうか? お知恵を貸して下さい。よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • koko88okok
  • ベストアンサー率58% (3839/6543)
回答No.1

Excelには「並べ替え」という機能があります。 並べ替えしたい行を選択して、最優先されるキーにA列、次に優先されるキーにB列を指定して「昇順」で、並べ替えします。 「Excel2007(エクセル2007)基本講座:並べ替え」 http://www.eurus.dti.ne.jp/~yoneyama/Excel2007/excel2007-sort.html

kamakaze
質問者

お礼

なるほど。そうすればよかったのですね。ありがとうございました。

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • netmaster
  • ベストアンサー率28% (11/39)
回答No.2

>自動で入れ替えてくれるような仕組み?を組むことは可能でしょうか? 自動で行うにはマクロを組む以外方法は無いので、No1の回答のように並び替えを実施してください。

kamakaze
質問者

お礼

自動で行なうにはやはりマクロでしたか・・・ありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A