• 締切済み

エクセルのソートについてお尋ねします

エクセルでソートを行う場合、データを行・列いずれにも入れて、ソートしたい場合、どのようにすればよろしいでしょうか?

みんなの回答

  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.2

並べ替えを行う際,並べ替えツールボタン(A→Z並べ替えボタンなど)とか,あとはオートフィルタを取り付けて並べ替えを指示する使い方をしている方も最近増えていますが,これらの方法では縦方向の並べ替えしか出来ません。 データメニュー(データタブ)の並べ替えをクリック,ダイアログのオプションボタンをクリックして並べ替え方向を列単位に変更する事で,横方向の並べ替えを行うように命令できます。 必要に応じて,並べ替え対象にしたいセル範囲を選んで操作して下さい。 縦と横と同時に並べ替えることは出来ませんから,並べ替えたい結果の姿に応じて,先に縦を並べ替えてから続いて横を並べ替えるなど,工夫して操作して下さい。

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

>データを行・列いずれにも入れて エクセルで列と行へデータを入れ理の葉当たり前(普通にやること)でしょう。 ーー 実例データを書いて、どういうような結果になってほしいのか、書かないと判らない。 自分だけが頭でイメージしている質問表現の悪い例だ。 例えば4列5行の20データがあるとして、昇順を考えるとして、大きいものから小さいものに、順に番号を振ったとして (1は1番小さい数、2は2番目に小さい数を意味するとして) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 のような順序のことか 1 3 6 2 5 9 4 8 7 以下略 のようなものか。

関連するQ&A

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

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

  • エクセルのソート(行)について

    エクセルで作成した行単位のデータを、ある列の値 でソートしようとしたら、以下の様なエラー表示が でました。 「この操作には、同じサイズの結合セルが必要す。」 どの行にも同じ列を対象に結合セルがありますが、 このような場合はソートできないのでしょうか? (各行ともセルの書式は同じです。) エクセルのバージョンは、EXCEL2000 9.0.3821 SR-1 です。 ご存知でしたら教えて下さい。

  • エクセル ソートできません(アクティブでない)

    エクセル ソートできません(アクティブでない) エクセルでもらったファイルにデータを入れて、ソートしようとしましたが、 データ → 並べ替え の「並べ替え」が非アクティブになっていて、 ソート出来ません。 表もよく見ると、 データ入力部分が青枠で囲まれていて、 青枠内をクリックすると、青枠が一行増えて、最下層のA列に青字で「*」が出てきます。 青枠外をクリックすると、青枠の線が細くなり、「*」のあった一行分減ります。 これが原因でソート出来ないみたいなのですが、これは何なんでしょうか? 青枠の下にデータをコピーしてソートし、急場はしのぎましたが、 根本的解決ではないので、何なのか知りたいです。 ちなみに元ファイルの作成者不明のため、作った人に聞くことができません。 よろしくお願いします。

  • エクセルのソートの繰り返し作業について

    こんにちは いつもお世話になっています。 エクセルでソートの繰り返し作業のショートカット、あるいはマクロを教えてください。 例えば、同一シート内のデータで、1-10行までを選択してソートします。 最優先される列はNo.1がC列でNo.2がA列です。 この条件のソートを別の複数行で複数回行うので「データ」-「並べ替え」等の手順をカットしたいのです。 2003でのショートカットのCtrl キーを押しながら Y キーを押すことでは対応していないようです。 2007ではクイック アクセス ツールバーの (繰り返し) も対応していないようです。 最初は手作業で、次からは該当行の選択後に同一条件でのソートができるマクロがあればいいのではないかとおもうのです。 2003と2007で使えるものをご紹介いただけると助かります。 よろしくお願いします。

  • エクセルのソートのマクロ

    エクセルでのソートのマクロを教えてください。  範囲選択は手動でその都度変更します。優先列、昇順は変更ありません。 例えば、AからE列までデータがあり、第一優先列をD列、第二優先列をA列として、それぞれ昇順でソートします。 範囲はその都度手動で複数行を全列選択します。 つまり、適宜、複数行を選択してからこのマクロを実行すれば常に先の形式でソートできるようにしたいです。  わかりにくい記述で恐縮ですがよろしくお願いします。

  • エクセルのソート

    エクセルでソートをかけたいのですが・・・・・・ たとえピポットテーブルで集計をかけたものがあるとします。 集計では、元数字の行とそれに「集計」の文言が入った行になりますが、その「集計」の 行だけを別のシートなりに取り出したいのですが何かいい方法はありませんでしょうか?  例      A列      B列      C列       1  ○○産業   ○○支店   100000     2  ○○産業○○支店 集計  100000     3  ○○商会            500000     4  ○○商会 集計        500000    となった場合2・4行目の「集計」の入った行を抜きたいのです。 宜しくお願いします。

  • エクセル ソート

    当方、エクセル2010、Windows7の環境です。 エクセルで 「A列」「B列」 「1」「X」 「1」「」 「2」「Y」 「1」「Z」 というように、「A列」に数字が 「B列」には文字が入っています。 ただし、「B列」には何も入っていないこともあります。 この「A列」を第一、「B列」を第二優先順位で ソートすると、 「1」「X」 「1」「Z」 「1」「」 というように、何も入っていない行が 一番下にきてしまいます。 「B列」に何も入っていないのですから、 「1」のかたまりのなかで 一番上にきそうですが、 一番下にきてしまいます。 これを 「1」「」 「1」「X」 「1」「Z」 の順番にソートすることは可能でしょうか?

  • excelのソートと取り出し

    excelで複数をソートして高い点数だけ抜きだすことはできますか。 例) A 列 B列 <=をつけている行が取り出したい行 田中  70 佐藤  90  <= 田中  100 <= 佐藤  70  ;  ; 宜しくお願いします。

  • Excel 2000でソートさせようとすると・・・

    何時も皆さんの明確な回答感心するばかりです。  質問ですが、Excel2000で住所録を作りました。同窓会用なので1つのブックに3枚のシートがあり、それを増やして6枚にして1組から6組までとしました。各シートの1列目に名前、〒、住所、電話、メルアド、てな感じで入力してその下に各人をどんどん入れていきました。ここまでは良かったんですが、各項目でソートをかけたところ2枚目(2組)だけはどんなにソートをかけても1列目はソートされないのに、他のシートは1列目まで一緒にソートされてしまいます。 色々本を見たり会社の得意そうな人に聞いたりしてみましたが、答えが返ってきません。自分なりにいじって見た所、データ→並べ替え、と見ると2枚目は範囲の先頭行がタイトル行に2枚目以外は範囲の先頭行がデータにチェックが入っています。これを換えてOKとするのですが保存されない様で又すぐもとに戻ってしまいます。(表現は正しいのかな?) おそらくこれが原因だと思うのですがどう直すのか、はたまた私がヘンなことしているのかよく解りません。どのシートも同じように造ったつもりなんですがどなたか、教えて下さい。ヘ(x_x;)ヘ

  • EXCELのVBAでのsortについて

    EXCELでVBAを使ってsortしているのですが 1行目が項目行にもかかわらずデータとみなされて 並び変えられてしまいます Header:=xlGuess としているのですが・・・ 条件指定していて 同じデータで並び順を変えてsortかけると そちらはきちんと項目行が判断されて 正しく並び変ります とても困っています どうかご指導下さい

専門家に質問してみよう