精华内容
下载资源
问答
  • Excel自定义排序

    2019-10-24 22:22:48
    需求 对面的产品小哥很苦恼,他的透视有一列叫生命...但是其实Excel里面是有一个功能叫自定义排序的,完全可以按照你想要的顺序来排列,刷新也不会变的 原理 为什么他一刷新表格的顺序就会变呢?因为刷新重置了格式...

    需求

    对面的产品小哥很苦恼,他的透视表有一列叫生命周期,里面分别是24小时,1-7天,8-30天,30天外这四个内容.他想要的是按照上面的顺序排序,但是每次刷新表格,数据就会变成默认的排序,像下图一样
    在这里插入图片描述
    每次面对这个表,他的表情都是:
    在这里插入图片描述
    但是其实Excel里面是有一个功能叫自定义排序的,完全可以按照你想要的顺序来排列,刷新也不会变的


    原理

    为什么他一刷新表格的顺序就会变呢?因为刷新重置了格式,排序就会变成默认的排序.在这么长的字符串里,Excel是以首字母为排序依据的,所以你可以看到这个排序是没毛病的在这里插入图片描述
    但是在这里插入图片描述
    所以我们要用自定义排序


    Excel操作

    首先是位置

    可以从3个地方进入自定义排序的设置
    一个是文件选项高级编辑自定义列表
    在这里插入图片描述
    另一个是开始排序和筛选自定义排序自定义序列
    在这里插入图片描述
    或者数据排序自定义序列
    在这里插入图片描述
    最终都会到达这个窗口
    在这里插入图片描述

    然后导入序列

    在框里输入你要的顺序(不能乱序)
    在这里插入图片描述
    点击添加,然后确定,OK.然后排序就会变成你要的顺序了
    在这里插入图片描述


    PPPPPPPPPPPPPS

    自定义序列一般用于非首字母顺序的排列,例如岗位,按照专员,主管,经理,总监排列这种,至少是看起来没办法按首字母或者数字或者拼音排序的顺序.目前我遇到比较多的就是岗位,周期,产品类型这几种


    GIF在这里插入图片描述

    欢迎关注我的微信公众号

    在这里插入图片描述

    展开全文
  • Excel自定义排序.rar

    2019-09-26 10:11:39
    Excel自定义排序.rar,Excel可以根据数字顺序或字母顺序进行排序,但并不局限于使用标准的排序顺序。如果用户想用一种特殊的非字母顺序的排序方法对一系列数据进行排序,则可以使用自定义排序次序,如本例。
  • excel自定义排序出错 使用Excel自定义列表按您的方式进行排序 (Sort It Your Way With Excel Custom Lists)You know how to sort an Excel list alphabetically, and with Excel 2007 you can even sort an Excel ...

    excel自定义排序出错

    You know how to sort an Excel list alphabetically, and with Excel 2007 you can even sort an Excel list by colour.

    您知道如何按字母顺序对Excel列表进行排序,在Excel 2007中,您甚至可以按颜色对Excel列表进行排序

    Did you know that you can also create a custom list in Excel and use that to sort your data, instead of sorting in alphabetical or numerical order?

    您知道吗,您还可以在Excel中创建自定义列表,然后使用该列表对数据进行排序,而不是按字母顺序或数字顺序进行排序?

    Instead of sorting the products in this table alphabetically, we’ll create a custom list of products, and use it when sorting the list.

    我们将创建一个自定义产品列表,而不是按字母顺序对表中的产品进行排序,并在对列表进行排序时使用它。

    CustomSort01

    在Excel中创建自定义列表 (Create a Custom List in Excel)

    You can create a custom list in Excel by importing a list from a worksheet, or by typing a new list. In this example, there is a worksheet named Lists, and it contains a product list.

    您可以通过从工作表中导入列表或键入新列表来在Excel中创建自定义列表。 在本示例中,有一个名为Lists的工作表,它包含一个产品列表。

    We’ll import that list, to create the custom list.

    我们将导入该列表,以创建自定义列表。

    CustomSort02

    打开自定义列表窗口: (To open the custom list window:)

    • Select the cells that contain the list items

      选择包含列表项的单元格
    • On the Ribbon, click the File Tab (or the Office Button in Excel 2007)

      在功能区上,单击“文件”选项卡(或Excel 2007中的“ Office”按钮)
    • Then click Options.

      然后单击选项。
    • Excel 2010 and later: Click the Advanced category, then scroll down to the General section

      Excel 2010和更高版本:单击“高级”类别,然后向下滚动到“常规”部分
    • Excel 2007: Click the Popular category, then look in the Top Options section

      Excel 2007:单击“流行”类别,然后在“顶部选项”部分中查找
    • Click Edit Custom Lists

      单击编辑自定义列表

    要添加自定义列表: (To add a custom list:)

    • In the Custom Lists dialog box, the list address -- $A$2:$A$5 -- should appear in the Import range box. If not, you can click in the Import range box, and type a range, or select a range on the worksheet.

      在“自定义列表”对话框中,列表地址-$ A $ 2:$ A $ 5-应出现在“导入范围”框中。 如果不是,您可以单击“导入范围”框,然后键入一个范围,或在工作表上选择一个范围。

    • To add the selected range as a custom list, click the Import button.

      要将所选范围添加为自定义列表,请单击导入按钮。
    • The list items will appear in the List entries section of the Custom List dialog box, and at the end of the list of existing Custom Lists.

      列表项将出现在“自定义列表”对话框的“列表条目”部分中,以及现有“自定义列表”列表的末尾。
    CustomSort05
    • Click OK to close the Custom Lists dialog box, and click OK to close the Excel Options window.

      单击“确定”关闭“自定义列表”对话框,然后单击“确定”关闭“ Excel选项”窗口。

    使用自定义列表 (Use the Custom List)

    You can use the custom lists when sorting, and you can also use them with the AutoFill feature. Type any item from a custom list in a cell, then use the Fill handle to complete the list.

    排序时可以使用自定义列表,也可以将它们与自动填充功能一起使用。 在单元格中的自定义列表中键入任何项目,然后使用“填充”手柄完成列表。

    CustomSort07

    按自定义顺序对Excel列表进行排序 (Sort the Excel List in Custom Order)

    To sort your list based on your custom list, follow these steps:

    要根据您的自定义列表对列表进行排序,请按照下列步骤操作:

    • Select a cell in the table that you want to sort.

      在表中选择要排序的单元格。
    • On the Ribbon’s Data tab, click Sort

      在功能区的“数据”选项卡上,单击“排序”
    • In the Sort dialog box, select a Column from the first drop down, and select Values from the Sort On drop down.

      在“排序”对话框中,从第一个下拉列表中选择一个列,然后从“排序依据”下拉列表中选择“值”。
    • In the Order drop down, click Custom List

      在订单下拉列表中,单击自定义列表
    • In the Custom List dialog box, select your custom list, and click OK

      在“自定义列表”对话框中,选择您的自定义列表,然后单击“确定”。

    • Click OK to close the Sort dialog box

      单击“确定”关闭“排序”对话框

    The list is sorted in the order of the items in your custom list.

    该列表按自定义列表中项目的顺序排序。

    观看Excel排序视频 (Watch the Excel Sort Video)

    To see the steps for adding an Excel Custom List, then sorting by that Custom List, watch this short Excel video tutorial.

    要查看添加Excel自定义列表然后按该自定义列表排序的步骤,请观看此简短的Excel视频教程。

    演示地址

    翻译自: https://contexturesblog.com/archives/2010/03/10/sort-it-your-way-with-excel-custom-lists/

    excel自定义排序出错

    展开全文
  • 对比excel,如何在Python中实现 “自定义文本” 排序

    “针对数值型数据”进行排序,可能是大家最喜欢,并且最熟悉的操作,然而如何“针对文本型数据”进行排序呢?这个问题,你可以在心里默想一下,应该如何操作。

    有时候,如果一个小数据,直接在Excel中就可以完成该需求,那么如何用它进行操作呢?如果数据量很大,你想用Python实现这个目标,又应该怎么办呢?

    基于此,黄同学今天就带着大家,分别在Excel和Python中,实现这两个需求。

    数据介绍

    有下面三列数据,针对“学历”这个字段,按照“大专”、“本科”、“研究生”进行排序。对于不同学历,又按照“基本工资”降序排列。
    在这里插入图片描述

    Excel实现

    ① 选中所有数据

    在这里插入图片描述

    ② 点击开始 --> 排序和筛选 --> 自定义排序

    在这里插入图片描述

    ③ 当出现如下界面,完成图中操作

    在这里插入图片描述

    ④ 当出现如下界面,完成图中操作

    在这里插入图片描述

    ⑤ 当出现如下界面,完成图中操作

    在这里插入图片描述

    ⑥ 效果如下

    在这里插入图片描述

    Python实现

    import pandas as pd
    
    # 自定义一个序列
    x = [ '研究生', '本科', '大专']
    
    # 读取数据
    df = pd.read_excel("测试.xlsx")
    
    # 将“学历”列设置为category数据类型
    df["学历"] = df["学历"].astype("category")
    
    # reorder_categories表示重新排序在x序列中指定的类别
    # inplace=True表示对现有类别重新排序
    df["学历"].cat.reorder_categories(x, inplace=True)
    
    # 然后采用多列排序的方式,对“学历”列按照指定x顺序排列,对“基本工资”列进行降序排列
    df.sort_values(by=["学历","基本工资"], inplace=True,ascending=[True,False])
    df
    

    最终效果:
    在这里插入图片描述

    展开全文
  • 帮对象处理数据,其实后续还是要把...这次就记录一下,方便下次查找,这个需求分为两个步骤:一、将被参考列编辑为自定义排序,二就是在需要排序的列上应用自定义排序即可,第二步excel好找到,第一步自己定排序...

    帮对象处理数据,其实后续还是要把python用熟了最方便,今天记录一个excel技巧,即excel中两列一样的数据,但是某种原因排列不一致,即要根据一列顺序对另一列进行排序,方法其实也简单,之前百度就找到过,但是这次用又得百度找半天,这次就记录一下,方便下次查找,这个需求分为两个步骤:一、将被参考列编辑为自定义排序,二就是在需要排序的列上应用自定义排序即可,第二步excel好找到,第一步自己定排序不好找,参考如下截图即可。

    展开全文
  • EXCEL的数值排序功能还是挺强大的,升序、降序,尤其自定义排序,能够对多个字段进行排序工作。 那么,在Python大法中,有没有这样强大的排序功能呢?答案是有的,而且本人觉得Python的排序功能,一点不比EXCEL的差...
  • 通过前面的总结,我们了解了如何读取excel、sheet与某一行列的数据。 下面介绍常用的excel操作——排序。 https://baijiahao.baidu.com/s?id=1642304251165564926&wfr=spider&for=pc 阅读以上链接内容...
  • Excel在对表格数据进行排序时,如果列的内容是文本时,默认是按照文本的拼音顺序进行先后排列。那么在实际工作中碰见职务等没有办法使用拼音顺序时,则需要使用自定义序列的方法。 第一步:把鼠标光标定位在表格里...
  • 解决办法就是,我们自定义一个序列给Excel,然后让Excel按照这个序列来进行排序。如图 【解决方法,教程视频资料如下】 本教程视频资料来源:http://edu.51cto.com/course/15404.html 完整博客资料:...
  • Excel VBA自定义序列排序

    千次阅读 2020-02-22 19:52:09
    在图1中所示的数据集中,如果希望按单元格区域E2:E6所列序列进行排序,需要先使用AddCustomList方法为应用程序添加自定义序列,示例代码如下。 Sub SortByLists() Dim avntList As Variant, lngNum As Long ...
  • 如何在VB中调用EXCEL自定义排序功能,以A列为基础做升序排列,排列时B/C/D.......列跟随A列而改变。排列内容为数字 ![图片说明](https://img-ask.csdn.net/upload/201901/07/1546857876_650237.png) 请老师帮忙...
  • 这种可以直接在Excel中用“排序 - 自定义排序“完成该需求,那么如何用python进行操作呢? import pandas as pd # 读取数据 df = pd.read_excel("数据.xlsx") # 自定义一个序列, 将“学历要求”列设置为category...
  • Excel如何对表格内容自定义排序.docx
  • 记录一下,主要是利用case when实现自定义排序。 SELECT * FROM testTable t ORDER BY CASE t.industryName WHEN '化工化肥' THEN 1 WHEN '汽摩' THEN 2 WHEN '材料' THEN 3 WHEN '电子' THEN 4 ...
  • Excel文本和数值的 “自定义排序
  • excel如何实现按部门、职位等自定义排序.docx
  • VBA自定义排序

    2019-10-22 09:03:18
    EXCEL自定义排序最多只能有255个值,超过了就不能用自定义序列了,使用以下方法 求助excelhome论坛得出的答案 Sub 自定义排序() Application.ScreenUpdating = False '排序标准 Dim d As Object Set d = ...
  • excel学习-自定义排序

    2020-02-19 10:27:34
    自定义排序 第一步:整理数据 第二步:调整逻辑顺序 第三步:设置自定义排序 第四步:应用自定义排序
  • 原文:http://coolketang.com/staticOffice/5a97f32afe88c20038c13c34.html1. 本节课将为您演示,如何对当前工作中的数据,按照F列中的城市列表中的城市顺序进行排序。首先点击左上角的文件选项卡,进入工作簿信息...
  • 步骤1:先把两张表合成一张excel表。 效果图如下:可以看到D列和A列的顺序是不一样的,相应的中文名称和英文名称也没对应上。我们现在就要实现把D、E列按A列显示。 步骤2:在F列用vlookup函数。 =VLOOKUP(A:A,D...
  • 最后,需要排序的列,应该在数据透视首列才有效。 参考:https://jingyan.baidu.com/article/bea41d43a534efb4c51be637.html 转载于:https://www.cnblogs.com/Formulate0303/p/11041516.html...
  • 这次的分享实用性比较强: 开发环境:mac pro,python3.8.8,wps ...sort_values()函数原理类似于SQL中的order by,可以将数据集依照某个字段中的数据进行排序,该函数即可根据指定列数据也可根据指定行的数据排
  • Excel如何按自己的要求来自定义排序
  • 排序功能在 Excel 中可谓是经常会用到的,今天就来说一下在 Excel 中的简单排序(升序 / 降序)、多条件排序、按颜色排序、自定义排序、以及巧用"升序"制作工资条。
  • excel 自定义排序

    2021-01-28 22:34:52
    选择自定排序
  • 用vba编写宏来实现自定义序列排序,多级排序
  • 函数作用:排序工作活页薄.........................77 '58.函数作用:统计数组中非重复数据个数.................78 '59.函数作用:摘取子字符串.............................79 '60.函数作用:计算20000余个汉字的...
  • 默认以什么单位进行倒序还是顺序排序,prop对应这字段 :default-sort = “{prop: ‘ptuid’, order: 'ascending '}” 在表格中要写入 :sortable="‘custom’" <el-table border stripe v-loading=...
  • 自定义排序函数 Excel可以对一组纪录按任意指定列排序。现请编写程序实现类似功能。 输入格式: 输入的第一行包含两个正整数N(≤105) 和C,其中N是纪录的条数,C是指定排序的列号。之后有 N行,每行包含一条学生...
  • BootStrap 风格 Table自定义排序

    千次阅读 2018-09-06 15:31:49
    一段Html,排序的表头设置样式 &lt;table id="contentTable" class="table table-striped table-bordered table-condensed"&gt; &lt;thead&gt; &lt;tr&gt; &...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 17,035
精华内容 6,814
关键字:

如何自定义排序excel表