Excel:如何按自己的要求来自定义排序。

现在我拿到了一张表,但是上面的排列不是我想要的,我需要把他弄成我想要的排列。首先打开这张表。

比如上面这张表我想把他弄成:广东——广州——贵州——贵阳——四川——泸州这样的顺序排列。首先来选中要排列的单元格。


然后在开始菜单中找到排序这个图标,然后点开下面的自定义排序。

然后将选项卡打开。在里面找到自定义序列。

然后找到添加按钮,最后再按您自己需要的顺序输入顺序,如图。

点击确定,现在是不是在次序那里看到我们刚刚设置的次序了,一个是升序一个是降序,这个根据自己的需要选择了。

选择好之后点击确定。现在是不是看到和我想要的顺序是一样的。

但是前面日期那里没有变,这是怎么回事呢?别着急现在将日期这一列选中,然后用同样的方法就可以做出来了。总之你想按照什么的方式来排列方法都是差不多的。

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Excel进行排序有多种方法和工具可以使用。一种常见的方法是使用Excel自带的排序功能。你可以通过以下步骤进行排序: 1. 选择需要排序的数据范围。可以是单列、多列或整个表格。 2. 在Excel的菜单栏中选择“数据”选项卡。 3. 在“数据”选项卡中,找到“排序和筛选”功能区,点击“排序”按钮。 4. 在弹出的排序对话框中,选择要排序的列,并选择升序或降序排列。 5. 点击“确定”按钮,Excel将按照你选择的排序方式对数据进行排序。 另一种方法是使用VBA编程语言来实现高效的排序。你可以编写一个VBA宏来自定义排序规则和排序方式。例如,你可以使用以下VBA代码对Excel进行排序: ```VBA Sub MacroPinyin_Ascend() Dim lRow As Long Dim lCol As Long Dim myRng As Range With Worksheets("Sheet1") lRow = Cells(Rows.Count, 1).End(xlUp).Row lCol = Cells(1, "G").Column Set myRng = .Range(Cells(1, 1), Cells(lRow, lCol)) myRng.Sort _ Key1:=.Range("A1"), _ Order1:=xlAscending, _ Header:=xlYes, _ Orientation:=xlTopToBottom End With End Sub ``` 这段VBA代码将按照GB8030编码的增序排列指定的数据范围。你可以根据需要修改代码中的工作表名称和排序方式。 总之,对Excel进行排序可以使用Excel自带的排序功能或编写VBA宏来实现高效的排序。具体使用哪种方法取决于你的需求和个人偏好。 #### 引用[.reference_title] - *1* *3* [对Excel进行排序](https://blog.csdn.net/weixin_34198583/article/details/93278300)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [excel表格排序,4种排序教程全都有](https://blog.csdn.net/datarecover/article/details/125043720)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值