2012-11-28 18:13:23 +0000 2012-11-28 18:13:23 +0000
5
5

エクセルのスプレッドシートが正しくソート/アルファベット化できません

複数の列と4000行以上のスプレッドシートを使用しています。レポートをソートしてからアルファベット順に並べ替える必要があるのですが、ソートするたびに43行の行があり、他のレポートと一緒にソートされません。それらを削除して再入力したり、レポートの残りの部分とアルファベット順に並べ替えたりしてみましたが、別々のグループのままです。なぜこのようなことが起こるのでしょうか? どのような助けも感謝しています。

回答 (16)

5
5
5
2012-11-28 18:50:38 +0000

43行のそれぞれの列には、先頭にブランクがあるように聞こえます。一般的なソートアルゴリズムでは、空白は印刷可能な文字の前に置かれます。これはあなたが説明する動作を説明しています。

3
3
3
2014-04-23 15:21:00 +0000

私も同じような問題に遭遇しました。答えは、ソート列のセルのいくつかがテキストとして入力されていて、いくつかは別のページからのvlookupであったということでした。vlookup 式を持つセルは、フィルタを使っても、ソートを使っても、正しくソートされませんでした。スプレッドシートをコピーして、その上に値として貼り付けたところ、その後は正しくソートされました(ただし、ルックアップの動的な性質は失われました)。

2
2
2
2014-01-10 18:28:32 +0000

これは、フィルタを作成してから新しいデータを追加した場合にも起こります。フィルタを削除して、再度ソートしてみてください。

2
2
2
2015-09-12 11:22:25 +0000

データが正しくソートされない最も一般的な理由は、テキストの前にリーディングスペースがあるためです。使用している多くの人々は、この問題に遭遇します。先頭にスペースがあるテキストは、昇順で上に、降順で下にソートされます。これを修正してみてください。

1
1
1
2014-07-14 21:30:30 +0000

これは私にも起こりました。情報をカットアンドペーストすると、データに空白の行が追加され、ソートすると空白の行にのみソートされてしまうことがあります。空の行を探して削除してから、もう一度ソートしてみてください。

1
1
1
2015-09-12 11:22:36 +0000

これは通常、フィールドの前に空白がある場合に発生します。私も数週間前にこのような状況に遭遇したことがありますが、空欄を削除することで解決しました。

0
0
0
2015-09-22 22:05:02 +0000

私はこの問題を抱えていたし、リーディングスペースをチェックしてフィルタを取り除いた後、私は最終的に非ソートのセルをコピーして解決し、Wordに “フォーマットされていないテキスト "として特別なそれらを貼り付けてから、Excelにそれらをコピーして貼り付けて戻ってきました。彼らは通常のように見えたので、彼らはソート不可能な書式設定のいくつかの種類を拾った方法は見当もつきません。

0
0
0
2015-02-06 08:58:19 +0000

これは私に起こった、私はソートされない行をカットし、ソートされるべきデータに貼り付けなければなりませんでした。その後、それらをソートすると機能するように見えました。

0
0
0
2015-10-26 15:37:46 +0000

私の解決策:

私は日付でソートしていて、私の日付のいくつかが意味をなさないことがわかりました (例: 2月31日)

おそらく、あなたの値のいくつかは同様に非論理的です。

0
0
0
2015-10-28 21:06:58 +0000

私はここですべての解決策を試してみましたが、どれも私のために働いていませんでした。結局何をしたかというと、以前に凍結していたペインをunfreezeすることでした。

以前に凍結したペインでその問題を抱えたことはありませんでしたが、それらをアンフリーズしたらすぐに直ったので、それが何だったのかは分かっています。

0
0
0
2016-05-10 21:09:44 +0000

行がグループ化されていると、Excelのソート機能が期待通りに動作しないことがあります。グループ化された行をソートしている場合は、グループ化を解除して再度ソートしてみてください。

0
0
0
2012-11-28 20:04:24 +0000

データを再入力した場合、空白を削除した可能性があります。行が選択されていないため、ソートに含まれていない可能性があります。43行がソートグループに含まれていない場合、選択した順序でソートされず、独自のグループに表示されます。

また、問題の原因となっている他の競合するソートやフィルタがないことを確認してください。

使用しているデータの種類を教えてください。データが混在していると、ソートの際に様々な問題が発生します。データが混在している場合は、テキストとしてフォーマットされている必要があります。ここでは、 ソートのトラブルシューティング の方法について詳しく説明しています。

0
0
0
2015-09-11 18:34:08 +0000

私の場合、セルが同じシート上にある場合でも、いくつかの数式にはシートへの参照がありました。私はそれらを削除して、それは動作しました。しかし、これまで問題になったことは一度もありませんでした。

0
0
0
2015-01-26 21:38:04 +0000

私のデータを新しいシートにコピーして貼り付けました。きちんと仕分けされました。新しいことを試す前に、必ず作業を保存しておきましょう!

0
0
0
2015-04-07 01:28:44 +0000

私のデータは新しいワークシートにコピーされ、ある時点で再びコピーされました。表示されているフィルタはなく、2 行のデータを追加するまでは正しくソートされていました。その時点では、ヘッダからではなくワークシートの他の場所からソートしない限り、2 行を見逃していました。最終的に詳細ファイラーダイアログボックスに行ってみると、どこかの時点で範囲が入力されていて、フィルタが残っていないにもかかわらず、それが引き継がれていました。困惑しました。範囲を更新して追加の2行を含むようにしたところ、正しくソートされました。詳細フィルタの設定をクリアすることができないので、行を追加するときにそれを使って作業することを学びました。別のワークシートにデータをコピーして、ヘッダなしでコピーすれば、問題は解決すると思います。実験はまた別の機会に。

0
0
0
2015-04-02 18:42:06 +0000

いくつかの行が表になっている場合とそうでない場合があるかもしれません。行が帯状になっている場合は、それらの行が表になっている可能性があります。デザイン]タブの[プロパティ]グループをチェックし、[テーブルのサイズ変更]をクリックして、範囲がすべての行をカバーしていることを確認します。