对区域或表中的数据进行排序( 三 )

按单元格颜色、字体颜色或图标进行排序
如果按单元格颜色或字体颜色手动或有条件地设置了单元格区域或表列的格式,那么,也可以按这些颜色进行排序 。此外,还可以按使用条件格式创建的图标集进行排序 。

  1. 在要排序的列中选择一个单元格 。
  2. 在“数据”选项卡的“排序和筛选”组中,单击“排序” 。
    对区域或表中的数据进行排序


  3. 在“排序”对话框中“列”下的“排序依据”框中,选择要排序的列 。
    对区域或表中的数据进行排序


  4. 在“排序依据”下,选择“单元格颜色”、“字体颜色”或“单元格图标” 。
    对区域或表中的数据进行排序


  5. 在“次序”下,单击该按钮旁边的箭头,然后根据格式的类型,选择单元格颜色、字体颜色或单元格图标 。
  6. 接着,选择排序方式 。执行下列操作之一:
    • 若要将单元格颜色、字体颜色或图标移到顶部或左侧,对列进行排序,请选择“在顶端”;对行进行排序,请选择“在左侧” 。
    • 若要将单元格颜色、字体颜色或图标移到底部或右侧,对列进行排序,请选择“在底端”;对行进行排序,请选择“在右侧” 。
      注意: 没有默认的单元格颜色、字体颜色或图标排序次序 。必须为每个排序操作定义您需要的顺序 。
  7. 若要指定要作为排序依据的下一个单元格颜色、字体颜色或图标,请单击“添加条件”,然后重复步骤三到步骤五 。
    确保在“然后依据”框中选择同一列,并且在“次序”下进行同样的选择 。
    对要包括在排序中的每个额外的单元格颜色、字体颜色或图标,重复上述步骤 。
按自定义序列进行排序
您可以使用自定义列表按用户定义的顺序进行排序 。例如,某个列可能包含您要用作排序依据的值(如“高”、“中”和“低”) 。您如何排序才能使包含“高”的行先显示,然后是“中”,最后是“低”? 如果按字母顺序排序,“升序”排序会将“低”放在最前面,但“高”会出现在“中”的前面 。如果“降序”排序,“中”会最先出现,“高”在中间 。无论使用哪种顺序,您只希望“中”位于中间 。通过创建自己的自定义列表,可以避免这一问题 。
  1. 也可以创建自定义序列:
    1. 在单元格区域中,按照需要的顺序从上到下输入要排序的值,如下例所示 。
      对区域或表中的数据进行排序


    2. 选择刚刚输入的区域 。以上例为例,选择单元格 A1:A3 。
    3. 转到“文件”>“选项”>“高级”>“常规”>“编辑自定义序列”,然后在“自定义序列”对话框中单击“导入”,然后单击“确定”两次 。
      注意:
      • 只能根据值(文本、数字和日期或时间)创建自定义列表 。不能根据格式(单元格颜色、字体颜色或图标)创建自定义列表 。
      • 自定义序列的最大长度为 255 字符,并且第一个字符不得以数字开头 。
  2. 在要排序的列中选择一个单元格 。
  3. 在“数据”选项卡的“排序和筛选”组中,单击“排序” 。
    对区域或表中的数据进行排序


  4. 在“排序”对话框中“列”下的“排序依据”或“然后依据”框中,选择要按自定义序列排序的列 。

    猜你喜欢