web-dev-qa-db-ja.com

Excelスプレッドシートが適切に並べ替え/アルファベット化されない

複数の列と4000行を超えるスプレッドシートがあります。並べ替えてからレポートをアルファベット順に並べる必要があります。そうするたびに、残りのレポートで並べ替えられない行が43行あります。それらはレポートの上部または下部に移動し、個別のグループとしてアルファベット順に並べられます。私はそれらを削除して再入力し、レポートの残りの部分でアルファベット順にするために何度も試してみましたが、それらは引き続き分離されています。なぜこうなった?どんな助けでもありがたいです。

5
Jane Vazquez

これらの43行のような音はそれぞれ、先頭に空白のある列を持っています。一般的な並べ替えアルゴリズムでは、空白は印刷可能な文字の前に置かれます。それはあなたが述べる行動を説明するでしょう。

5

同様の問題が発生しました。答えは、並べ替え列の私のセルの一部がテキストとして入力され、一部は別のページからのvlookupであったということです。 vlookup数式を含むセルが、フィルターまたは並べ替えのいずれかで適切に並べ替えられていませんでした。スプレッドシートをコピーして、その上に値として貼り付け、その後適切に並べ替えました(ただし、ルックアップの動的な性質は失われましたが)。

3
Dean

これは、フィルターを作成してから新しいデータを追加した場合にも発生する可能性があります。フィルターを削除して、もう一度並べ替えてみてください。

2
Jon

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

2
Prabhu

これはちょうど私に起こりました-情報を切り取って貼り付けると、データに空白行が追加されたり、並べ替えると空白行だけに並べ替えられたりすることがあります。空の行を見つけて削除し、それらを削除してから、もう一度並べ替えてみてください。

1
Elizamint

これは通常、フィールドの前に空白がある場合に発生します。先行する空白を削除してみてください。私も数週間前にこの状況に遭遇し、空白を削除することで解決しました。

1
Amrit Shrestha

データが新しいワークシートにコピーされ、その後、ある時点で再びコピーされました。目に見えるフィルターはなく、2行のデータを追加するまで正しくソートされました。その時点で、ヘッダーではなくワークシートの別の場所から並べ替えない限り、2つの行がありませんでした。最後に[詳細設定]ダイアログボックスに移動しました。フィルターが残っていなくても、ある範囲で範囲が入力され、それが引き継がれているのがわかりました。不可解。範囲を更新して2つの追加行を含めると、正しくソートされました。 Advancedフィルター設定をクリアできないので、行を追加するときにそれを使用する方法を学びました。ヘッダーのない別のワークシートにデータをコピーした場合、問題を解決できると思います。別の時間の実験。

0
Babbler

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

また、問題の原因となっている別の競合する並べ替えやフィルタがないことを確認してください。

使用しているデータの種類をまだ教えていない。混合データは、ソートに関してあらゆる種類の問題を引き起こす可能性があります。混在している場合は、テキストとしてフォーマットする必要があります。 ソートのトラブルシューティング の方法について詳しくは、こちらをご覧ください。

0
CharlieRB

私の解決策:

日付で並べ替えたところ、日付の一部が意味をなさないことがわかりました(例:2月31日)

おそらく、いくつかの値は同様に無意味です。

0
Heebys

ここですべての解決策を試しましたが、どれもうまくいきませんでした。最終的に何をしたかは、私が以前に凍結していたUNFREEZE PANESに対するものでした。

私はこれまで、ウィンドウがフリーズするという問題は一度もありませんでしたが、フリーズを解除するとすぐに修正されたので、それが本当のことです。

Excelで退屈な一日を決して!

0
Rachelle

行がグループ化されている場合、Excelの並べ替え機能が期待どおりに機能しない場合があります。グループ化された行で並べ替える場合は、行のグループ化を解除して、もう一度並べ替えてみてください。

0
James Meservy

この問題が発生し、先頭のスペースを確認してフィルターを取り除いた後、最後に非並べ替えセルをコピーし、特別なセルを「フォーマットされていないテキスト」としてWordに貼り付けてから、Excelにコピーして貼り付けました。彼らが通常のように見えるので、彼らがどのようにソートできないフォーマットの種類を選んだのかはわかりません。

0
Grady

テーブルに行が含まれている場合と含まれていない場合があります。バンドされた行がある場合、それらはおそらくテーブルにあります。 [デザイン]タブの[プロパティ]グループを確認し、[テーブルのサイズ変更]をクリックして、範囲がすべての行をカバーしていることを確認します。

0
jodafo

これは私に起こりました。ソートできない行を切り取り、ソートするデータに貼り付けなければなりませんでした。それからそれらを分類することは機能するようでした。

0
Gareth

ヘッダーなしでデータをコピーして新しいシートに貼り付けました。正しくソートされました。新しいことを試す前に、必ず作業内容を保存してください。

0
KB Richards

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

0
Bill.Larry