• 締切済み
  • 暇なときにでも

エクセルの並べ替え

エクセルの並べ替えなのですが、データー数が大きくなると、2つに別れてしまうのです。 例えば・・・ (こう並べ替えたいのですが・・・)    AAA    AAA    AAA    AAA    BBB    BBB    BBB    BBB (こうなってしまう)    AAA    AAA    BBB    BBB    AAA    AAA    BBB    BBB  意味、ご理解頂けたでしょうか? なぜ、こうなってしまうのか、わからないんです。 もちろん全部囲ってからやってるんですが こうなってしまいます。 ちなみにこれに気がついたのは、800件 超えたデーターを並べ替えした時です。 並べ替えできる許容範囲とかってあるんでしょうか?    

共感・応援の気持ちを伝えよう!

  • 回答数2
  • 閲覧数152
  • ありがとう数11

みんなの回答

  • 回答No.2

【解決方法】  私も経験があります。ご質問の場合、原因は、データが多いからではなく、何らかの拍子に800行以降のセルの書式がそれ以前の書式と違ってしまっている可能性が高いと思われます。下記についてチェックしてみて下さい。 1.文字列を伴った数値のデータと数値だけのデータが混在する(100、100a、200、200a など) →すべてのデータの書式を文字列として設定する必要があります。ほかの書式が設定されたまま並べ替えを行うと、数値だけのデータが先に配置され、文字列を伴った数値のデータが後に配置されます。 2.セルの書式が統一されていない(文字列形式と数値形式が混在している)場合 →どちらかに統一してください。エクセルのヘルプの「質問」タブに「並べ替えた結果が予測と異なる」と入力して検索すると、詳しい解決方法が表示されますよ。ヘルプを確認してもまだ直らない場合は、補足でお知らせ下さい。

共感・感謝の気持ちを伝えよう!

質問者からの補足

早速やってみました。 まさに、↑のように、「100a、100」といった データを並べ替えのKEYにしたいのですが、データを 全部文字列にしてしまうと”年月のセル”が化けてしまいます。 年月を化けさせたまま、並べ替えをしてみましたが 結果は一緒でした。

関連するQ&A

  • Excelの並べ替えについて

    Excelのデータの並べ替えの方法を教えてください。 指定した列のデータが一番多い順にデータを並べ替えを行いたいです。 例 A列 a a a b b b b c c と入っていた場合 aが3つ、bが4つ、cが2つなので b b b b a a a c c という様な並べ替えを行いたいです。 こういった事はマクロを使わないと出来ないでしょうか?

  • エクセル並べ替え

    エクセルでの「並べ替え」である部分を範囲指定をして、「データー範囲の先頭行」が最近になって常に「タイトル行(R)」になります。 、「データー範囲の先頭行」を常に「データ(W)」にしたいのですが出来ますでしょうか? 又、何か設定がありますでしょうか? よろしくお願いします。

  • エクセルでデーター並べ替えについて

    エクセルで作成したデーターの並べ替えについて教えてください。 表でデーターを入力し並べ替えでデータを並べ替えしようと範囲をドラッグしてデータの並べ替えをすると「この操作は同じサイズの結合セルが必要です」と表示されます。データの中に結合されていないセルが無いか確認しましたがありません。ドラッグの範囲を各列ごとにすると先ほどの表示は出ません。データー全体を並べ替え範囲にすると出ます。 なぜでしょうか?

  • 回答No.1
  • htokita
  • ベストアンサー率41% (44/107)

どうしてそうなるかはデータが無いのではっきりとは言えませんが…。 とりあえず、以下のことを試してください。 ①データを全部選択する。  →全選択(行1の上、列Aの左の空白の四角部)をクリックしてください。 ②並べ替えをする。  →「データ」メニューの「並べ替え」を選択。 ③「最優先されるキー」で、並べ替えしたい「列」を指定  →ma-kihoさんの例のAAAA、BBBB…の所です。  →「昇順」を選びます。  →「範囲の先頭行」は、「データ」を選択します。 ④「OK」ボタンを押す。 どうでしょうか? これでもうまくいきませんか?他の人の意見も参考にしてください。 htokitaでした。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

ご回答ありがとうございます。上記の方法でうまくいかないので質問しました・・・・すみません。

関連するQ&A

  • エクセルの並べ替えが・・・

    エクセルでオートフィルタを使っている表があります。 そのデータを並べ替えしたいのですが、データの並べ替えをしたくてもその項目がアクティブにならないので、並べ替えできないのです。同じデータがいくつかあって、他のはちゃんとできます。どうして、そのファイルだけができないのかわかりません。どうぞよろしくお願いします。

  • エクセルの並べ替え

    エクセルの「データ→並べ替え」の質問です。 住所録(900行超)を並べ替えると、どういう訳か2つのグループに分かれて、それぞれでソートされます。どうしてかなぁ?文字列でも数字列でもダメでした。全体をひとつのデータとして「あいうえお順」もしくは「郵便番号順」にソートしたいのですが、改善策を教えてください。よろしくお願いします。

  • Excelの並べ替えについて

    Excelの並べ替えについて 商品一覧の表を作っているのですが、そのデータには「数字」「アルファベット」「ひらがな」「カタカナ」が含まれています。 昇順で並べ替えを行うと「数字」-「アルファベット」-「ひらがな」-「カタカナ」の順番になりますが、それを例えば「ひらがな」-「カタカナ」-「数字」-「アルファベット」の順番で並べ替えを行うことは可能でしょうか? 現状では並べ替えを行ったあと範囲選択をして入れ替えをしていますが、それ以外に何かよい方法があればご教授お願いいたします。

  • エクセルでの並べ替え

    エクセルでの並べ替えで、ある行の範囲を「並べ替え」をクリックしたら、列Aの左側に来てしまいました。 昨日まで何とも無かったのに突然、起こりました。 又、一部の「行」は通常になります。 教えてください。

  • Excelのデータの並べ替えについて

    Excelのデータの並べ替えは(データ→並べ替え)で出来ますよね。 ところが一枚のシートにデータが入りきれず、複数のシートになった場合、 どのようにデータの並べ替えを摺るのでしょうか教えてください。 宜しく、お願いいたします。

  • Excelの並べ替え

    Excelデータでの並べ替えについて… 1  A   36851 2 3 4  B   58714 5 6 7  C   69826 8 9 10  D   38517 というように、一つのデータが3行おきに入っているシートがあり、 一番右の数字を並べ変えた場合、その間隔が詰まってしまいますよね? この間隔を保持したまま並べ替えを行ない、 1  C   69826  2 3 4  B   58714 5 6 7  D   38517 8 9 10 A   36851 という形にしたいです。 どのようにしたらいいのでしょうか。 ご教授、よろしくお願いいたします。

  • エクセルで並べ替えが正しくできません(>_<)

    人が作ったデータなのでどんな設定がしてあるのか、詳しく分からないところがあるのですが、昇順で並べ替え、降順で並べ替えアイコンを使ってデータの並べ替えを行おうとすると、勝手に範囲が指定されるようでA列~F列のみ並べ替えが行われ、これより右の列はそのままになってしまいます。元に戻るとこの範囲が選択された状態になります。 これではレコードがずれてしまいますので使えません。メニューから並べ替えを行えば正しくできるのですが、共有ファイルのためたくさんの人がこのファイルを使用します。エクセルの知識が浅い人が勝手に並べ替えをアイコンでおこなってしまうケースが多々あり困っています。 ちなみにG列にセルポインタを移動させてアイコンで並べ替えを行うと今度はG列~J列のみ並べ替えが行われ、A列~F列、K列より右の列はそのままというような状態です。 もともと私が作ったファイルではないため、詳しい設定内容が把握できていない現状ですが、何か考えられる原因と、対策方法がありましたら教えていただきたいです。 特定の範囲のデータに名前が付いていないか、ウインドウ枠の固定、入力されているデータの種類はどうか、表示されていない列はないか、などいろいろ原因を考えてみましたが解決しません…。 どうかよろしくお願いします。

  • エクセルの並べ替えについて

    エクセルでデータを並べ替えの機能を使って行ったのですが、何度も並べ替えているうちに元にもどらなくなってしまいました。元のデータ(順序)に戻すにはどうすればいいですか?よろしくお願いします。

  • Excelの「並べ替え」について

    Excelで「データ」の中の「並べ替え」をします。 例えばA列には番号、B列には名前、C列には生年月日、D列には住所 が入力されています。 これに対してある列を基準に「並べ替え」を実行したとき、 全てが「並べ替え」に対して正確についてきますか。 実際の事例としてデータがバラバラになり、 入力をし直したことがあります。 何かお分かりの方がいらっしゃれば教えてください。 この作業は仕事の上で頻繁に使用しているので、 困っています。

  • エクセルの並べ替えについて

    エクセルの並べ替えについて教えてください。 シート1に顧客データが入っています。 シート2では「='Sheet1'!$A$1」みたいな計算式を入れて、シート1のデータを参照した表などが入っています。 シート1の顧客データの氏名を五十音順に並べ替えたいのです。 でも、普通に「並べ替え」をしてしまうと、シート2のデータがおかしくなってしまいます。 なにかいい方法はないでしょうか? よろしくお願いします。