当前位置:首页 > 电脑 > 办公应用 > Excel 内容正文

在Excel数据区域或表中对数据进行排序

作者: 发布时间:2007-08-19 来源:天极yesky【

  当某些数据要按一列或一行中的相同值进行分组,然后您将对该组相等值中的另一列或另一行进行排序时,您可能按多个列或行进行排序。例如,如果您有一个“部门”列和一个“雇员”列。您可以先按部门进行排序(将同一个部门中的所有雇员组织在一起),然后按姓名排序(将每个部门内的所有姓名按字母顺序排列)。最多可以按 64 列进行排序。

  注释 为了获得最佳结果,要排序的单元格区域应包含列标题。

  1、选择具有两列或更多列数据的单元格区域,或者确保活动单元格在包含两列或更多列的表中。

  2、在“开始”选项卡上的“编辑”组中,单击“排序和筛选”,然后单击“自定义排序”。

在Excel数据区域或表中对数据进行排序(6)

“自定义排序”

  将显示“排序”对话框。

  3、在“列”下的“排序依据”框中,选择要排序的第一列。

  4、在“排序依据”下,选择排序类型。执行下列操作之一:

  ·若要按文本、数字或日期和时间进行排序,请选择“数值”。

  ·若要按格式进行排序,请选择“单元格颜色”、“字体颜色”或“单元格图标”。

  5、在“次序”下,选择排序方式。执行下列操作之一:

  ·对于文本值,选择“升序”或“降序”。

  ·对于数值,选择“升序”或“降序”。

  ·对于日期或时间值,选择“升序”或“降序”。

  ·若要基于自定义序列进行排序,请选择“自定义序列”。

  6、若要添加作为排序依据的另一列,请单击“添加条件”,然后重复步骤三到五。

  7、若要复制作为排序依据的列,请选择该条目,然后单击“复制条件”。

  8、若要删除作为排序依据的列,请选择该条目,然后单击“删除条件”。

   必须至少在列表中保留一个条目。

  9、若要更改列的排序顺序,请选择一个条目,然后单击“向上”或“向下”箭头更改顺序。

  列表中位置较高的条目在列表中位置较低的条目之前排序。

  在不影响其他列的情况下对单元格区域中的某列进行排序

   请谨慎使用此功能。按区域中的某列排序可能产生意外的结果,例如,移动该列中的单元格时,会使其远离同一行上的其他单元格。

   不能在表中执行下列步骤。

  1、选择包含两列或更多列的单元格区域中的一列。

  2、单击列标题选择要排序的列。

  3、在“开始”选项卡上的“编辑”组中,单击“排序和筛选”,然后单击某个可用的排序命令。

  4、显示“排序警告”对话框。

  5、选择“以当前选定区域排序”。

  6、单击“排序”。

  7、在“排序”对话框中选择需要的其他任意排序选项,然后单击“确定”。

  如果结果与预期不符,请单击“撤消”在Excel数据区域或表中对数据进行排序(6)

  了解有关排序的普遍问题的详细信息

  如果排序数据时出现意外的结果,请执行下列操作:

   如果排序后的数据包含一个或多个公式,那么在工作表重新计算后,这些公式的返回值可能会更改。在这种情况下,应确保重新应用排序或再次执行排序以获得最新结果。

   对列进行排序时,隐藏的列不会移动;对行进行排序时,隐藏的列也不会移动。在对数据进行排序之前,最好先取消隐藏已隐藏的列和行。

   排序次序将随区域设置的不同而不同。请确保计算机上“控制面板”的“区域设置”或“区域和语言选项”中的区域设置正确。有关更改区域设置的信息,请参阅 Windows 帮助系统。

   如果需要多行标签,请将单元格的格式设置为自动换行。

   在对列进行排序时,通常最好有一个标题行,以便于理解数据的含义。默认情况下,标题中的值不包括在排序操作中。有时,您可能需要打开或关闭标题,以便标题中的值包括或不包括在排序操作中。执行下列操作之一:

  ·若要从排序中排除第一行数据(因为该行是列标题),请在“开始”选项卡上的“编辑”组中,单击“排序和筛选”,再单击“自定义排序”,然后选择“数据包含标题”。

  ·若要将第一行数据包括在排序中(因为它不是列标题),请在“开始”选项卡上的“编辑”组中,依次单击“排序和筛选”、“自定义排序”,然后清除“数据包含标题”。

 6/6   |‹ ‹‹ 4 5 6