几年前,我创建了一个老板客户的数据库。每当我们打开一个新文件时,我总会添加一个新客户。似乎在过去的几天里,我输入的任何新客户都保存得乱七八糟。我想我需要给你一些具体细节来解释这一点。
我使用 A 到 Q 列在一行中输入客户信息:案件类型、客户编号、姓名、地址等。输入新客户信息后,我单击/选择姓名单元格,然后转到页面顶部并单击“排序和筛选”框中的排序/升序图标。这始终(12 年来)按字母顺序对姓名进行排序,并将每个客户的信息(即整个特定行)与客户姓名一起排序。现在我有 4 个新客户,1 个以“L”开头,3 个以“S”开头,保存在 2 个“Toellners”(?)之间。最重要的是,4 个新客户上方的所有条目都是正确的,但 4 个新客户和下面的所有条目(T 到 Z)只有 K 列才是正确的。此后,正确的信息出现在该客户姓名行上方 4 行。请注意,我总是在列表末尾输入新客户,然后在输入所有信息后按姓名排序。从我寻找答案的过程中所读到的内容来看,我了解到问题的一部分可能是 H 到 K 列经常是空的。但是,为什么这现在会影响这个过程,而以前却不会呢?此外,它无法解释为什么 4 个新名字不按字母顺序保存。
我不知道这是怎么发生的,为什么会发生,更不知道如何修复它。我对 Excel 了解甚少 - 我是通过帮助菜单学到这些知识的 - 所以如果这是显而易见的,请原谅我的无知。我将非常感谢任何意见/建议。谢谢。
答案1
如果您在 Excel 中排序,但实际上并未选择要排序的所有内容,Excel 将尝试确定哪些数据是彼此的一部分,哪些不是。
如果中间有一个空单元格,尤其是在顶部或底部,Excel 可能会认为数据不属于排序条件,并且选择范围不够大。因此,未选中的内容将不会被排序。
如果您的工作表仅包含要排序的数据而没有其他内容,那么最简单的方法就是按下左上角列和行之间的按钮(这将全选,并将光标放在左上角的单元格中),然后按 Tab 键直到光标移动到要排序的单元格。
现在按下排序按钮,瞧,您就正确地对数据库进行了排序。
如果要排序的单元格右侧的列太多,请考虑将整列移到左侧。
请注意,这假设数据已经正确排序。因此,您首先必须确保未排序的列中的数据与已排序的列中的数据相匹配。从那一刻起,上述方法将正确排序您的数据。
专业提示:您可以按 CTRL-A 选择所有内容,然后按 Tab 键浏览选择内容,然后再进行排序,这可能比按下该按钮稍微快一些。