- ベストアンサー
エクセルで順番どおりに並べ替えるには?
エクセル(オープンオフィスですが)でこのように並べ替えるにはどうすればいいのでしょうか? エクセルは初心者なのでどうやればいいのかわかりません。 やりたいのはまずはA列をアルファベット順にならべて A列が同じの場合はB列で数字順に並べたいのです このように並べる理由は A列の場所にある位置に食器を置いてA列で同じ位置のものは B列で手前に置くか奥に置くかを決めようと思っています。 A列 B列 お皿 b1 1 お盆 b1 2 コップ a2 1 胡椒 a3 1 紙コップ a2 2 箸 c1 1 ↓ 理想の形 コップ a2 1 紙コップ a2 2 胡椒 a3 1 お皿 b1 1 お盆 b1 2 箸 c1 1
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
優先する列を3番目まで設定できます。 参考URL http://www.eurus.dti.ne.jp/~yoneyama/Excel/sort.html ただし 下記のように変更が必要です。 例1 A B C コップ a2 1 お皿 b1 1 お盆 b1 2 例2 A B a2 コップ 1 b1 お皿 1 b1お盆 2
その他の回答 (1)
- mu2011
- ベストアンサー率38% (1910/4994)
次の方法は如何でしょうか。 元リストのA列は日本語と英数字がスペースでセパレートしているとします。 (1)B列をC列に移動 (2)A列を選択→データ→区切り位置→次へ→区切り文字欄のスペースにチェック→完了 (3)A1を選択→データ→並び替え→範囲の先頭行欄でデータをチェック→最優先キー欄でB列選択→2番目の優先キー欄でC列を選択→OK (4)A・B列の文字列を結合する必要があるのならば、空き列を選択→=A1&" "&B1を入力→ctrl+enterキー (5)空き列(選択された状態となっている)上でコピー→A列を選択→形式を選択して貼り付け→値を選択→OK (6)空き列、B列を削除
お礼
おかげでできました。 回答ありがとうございました
お礼
おかげでできました ありがとうございました