- ベストアンサー
excel 並べ替え
excelの話です。A列に200名の名前が入っています。B列にも同じ200名の名前が入っていますが、順番はA列とは異なります。C列にはB列の名前の人の出身地が入っています。 この状態から、B列とC列の関係を崩さずに、A列の名前順にB列の名前を並べ替えるにはどうすればいいですか? できれば、並べ替えとフィルターというアイコンを使ってやりたいのですが・・・。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
1.D列に1行目に1を入力し、下にコピー、フィルで昇順に番号を振る。 2.A列を選択しデータ⇒並べ替え⇒A列をキーに 昇順 に並べ替える。 3.B,C,D列を選択しデータ⇒並べ替え⇒B列をキーに 昇順 に並べ替える。 4.A、B,C,D列を選択しデータ⇒並べ替え⇒D列をキーに 昇順 に並べ替える。 C列のくっついた並べ替え完了 5.列削除する。 なお これでA,Bが同じとなるのでB列は削除可能です
その他の回答 (1)
- MackyNo1
- ベストアンサー率53% (1521/2850)
回答No.1
ご希望の処理をするには、ユーザー設定リストの機能を利用します。 Alt+T、Oのショートカット操作で「ユーザー設定リストの編集」【2003まではユーザー設定リスト」タブ)をクリックし、A列の名前範囲を選択し「インポート」します。 最後に、並べ替えアイコンから並べ替えダイアログでB列を基準にして「順序」の欄を「ユーザー設定リスト」にしてください。
質問者
お礼
ありがとうございます。
お礼
ありがとうございます。