- ベストアンサー
エクセルのデータの並べ替え
とても単純な質問で申し訳ないです。 ヘルプで検索してもよくわからなかったもので・・・ 入力したデータの順をまるで入れ替える つまり、 1月 2月 3月 ・・・ 12月 と並んでいたデータを 12月 11月 10月 ・・・ 1月 と並べ替えるにはどうしたらよいですか?
- みんなの回答 (8)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは 既に複数回答出てますけど.. 標準では、行単位で、優先列を指定して並べ替えますので 列単位にする場合は、「データ」→「並べ替え」 で「オプション」で「列単位」にチェック http://pc.nikkeibp.co.jp/article/NPC/20060210/228974/ となります。 また1月 2月 3月 ・・・ 12月 で並べ替えるよりは、一行追加してそこに 1 2 3 4 ....と連番を振った行をキーとして 「昇順」で並べ替えを実行すれば確実です。 では。
その他の回答 (7)
- gyouda1114
- ベストアンサー率37% (499/1320)
- dodemoii
- ベストアンサー率59% (769/1282)
こんにちは #6です。(訂正) 「昇順」→「降順」でしたね。 こちらにも詳しい操作が出ています。 http://www.eurus.dti.ne.jp/~yoneyama/Excel/sort.html#gyou では。
- Wak2008
- ベストアンサー率40% (55/135)
No.3の補足です。並べ替えのオプションで行単位(横方向)に変更できます。
- marbin
- ベストアンサー率27% (636/2290)
文字列の場合は難しいと思います。 文字列ではなく、 数値で1~12で入力し、ユーザー定義書式 で 0"月" とした場合は、 降順にソートするだけです。
お礼
こういう方法もあるのですね。 ありがとうございます。
- Wak2008
- ベストアンサー率40% (55/135)
範囲を選択して データ->並べ替え->降順 で大きい順からに出来ます。 データは縦に並べておいてください。
お礼
ありがとうございます。 解決しました。
- xls88
- ベストアンサー率56% (669/1189)
作業行を挿入 月データセル毎に、「昇順」で連番を振る 連番の行を主キーにして 「並べ替えオプション」で「方向」を「列単位」に設定して「降順」で並べ替える といった操作をしてください。
お礼
ありがとうございます。 できました。
- ahirudac
- ベストアンサー率46% (84/180)
エクセルのバージョンが不明ですが、2007で確認しました。 並べ替えの際に「ユーザー定義リスト」を選び、リストの中から「1月,2月,3月・・・」となっている物を選んでOKを押します。そうすると並び替えの選択肢に「1月,2月,3月・・・」と「12月,11月,10月・・・」が出てきますので、後者を選べばよいかと。 違ってたらごめんなさい。
お礼
ありがとうございます。 解決しました。
お礼
連番をつけておくと、文字列でもできるということがわかりました。 ありがとうございます。