• ベストアンサー

エクセルでのソートについて

エクセルで縦方向(複数列)にデータを入れていっているのですが、 その中の1つの列のデータを昇順とかでソートしたときに、 その列しかソートされません。 行単位で意味を持ったデータなので、 どこの列でソートしても行も追随してソートしたいのですが、 どうすればいいのでしょう?

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

  • ベストアンサー
  • hayasi456
  • ベストアンサー率40% (2402/5878)
回答No.3

ソート(並び替え)したい表の部分を総て選択してからソートしてください。 例えば、住所録で横に氏名、郵便番号、住所・・・・関連となっている場合 全体を選択してから優先項目を関連、郵便番号に設定してソートをかければ、関連別で郵便番号順に並び替え出来ます。 参考URL http://www.eurus.dti.ne.jp/~yoneyama/Excel/sort.html

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.2

エクセルのソートは(VBAを学ぶと判るが)Range(=セル範囲)に対するソートで、(自動的に)シート全列や全行に対するソートではありません。 ですから、まず初めに、通常は全列全行(リスト範囲)を範囲指定して操作に入ります。 小生も時どき失敗しました。今頃経験したか、という感じですね。

  • Cupper
  • ベストアンサー率32% (2123/6444)
回答No.1

並べ替え(ソート)を行ないたい複数の列または範囲を選択してソートします。 優先で並べ替えたい列を指定できるので、あとは好きなように設定しましょう。

関連するQ&A