我的 Excel 电子表格无法正确排序/按字母顺序排列

我的 Excel 电子表格无法正确排序/按字母顺序排列

我有一个包含多列和 4000 多行的电子表格。我需要对报告进行排序,然后按字母顺序排列,但每次我这样做时,都有 43 行没有与报告的其余部分排序;它们会移到报告的顶部或底部,并作为单独的组按字母顺序排列。我尝试删除它们并重新输入它们,并尝试让它们与报告的其余部分按字母顺序排列,但它们仍然保持分离。为什么会发生这种情况?任何帮助都将不胜感激。

答案1

听起来这 43 行每行都有一个以空白开头的列。在常见的排序算法中,空白位于可打印字符之前。这可以解释您描述的行为。

答案2

我刚刚遇到了类似的问题。答案最终是,排序列中的一些单元格是以文本形式输入的,而有些是来自另一页的 vlookup。带有 vlookup 公式的单元格无法通过筛选或排序正确排序。我复制了电子表格并将其作为值粘贴在其顶部,之后它就可以正确排序了(尽管我失去了查找的动态特性。

答案3

如果您创建过滤器,然后添加新数据,也会出现这种情况。请尝试删除过滤器并重新排序。

答案4

我刚遇到过这种情况 - 有时当您剪切和粘贴信息时,数据中会出现额外的空白行,而当您排序时,它只会对空白行进行排序。仔细查找并找到空行并将其删除,然后尝试重新排序。

相关内容