中企动力 > 商学院 > excel排序为什么不对
  • ?

    Excel排序小常识!

    控制欲

    展开

    这就是排序的作用,让数据看起来更加直观,一目了然。下面通过3个应用场景,让我们更好的了解排序。

    1.制作产品销售数量柱形图

    原始数据

    Step 01对数量降序排序。

    Step 02创建柱形图。

    2.对每个部门的实际工资进行分类汇总

    原始数据

    在对部门进行分类汇总的时候,有部分人,直接就点分类汇总,这样是行不通的。做分类汇总,部门必须排序!

    没有排序的效果:

    排序的效果:

    Step 01对部门升序排序。

    Step 02分类汇总。

    在对金额进行汇总的时候,建议还是使用数据透视表,数据透视表比分类汇总更智能。

    3.制作工资条

    原始数据

    制作工资条的方法很多,借助排序这个方法是比较简单的。

    详见动画:

  • ?

    EXCEL秘籍9:排序,想怎么排怎么排,就是这么简单!

    Gilana

    展开

    继《EXCEL8秘籍:按行排列,转换表格!》之后,我想到了这种情况的存在,于是,作为补充写这里!

    上图:

    操作方法如下:

    看到了吗?在excel选项里-常规-自定义序列。这是excel2007版本的。

    excel2016版本的在-选项-高级-自定义序列。

    后面的就都一样了。

    是不是很简单,赶紧练习去吧!高手们!

  • ?

    Excel单元格合并后无法排序,如何拯救?

    皮尔柳

    展开

    昨天文章末提了一个小问题:

    下图是如何实现的(千万不要用最原始的办法,因为我假设首列有10000行)。

    回答这个问题前,我们先来聊一聊excel操作的一个很重要的思维:如果你的表格存在数据分析需求,尽量不要单元格合并,因为后续的排序、汇总、数据透视表等功能都会受影响。

    比如上表中,要对星期一数据进行降序,就会弹出以下警告:

    竟然合并的单元格如此碍事,那我们要怎样恢复正常呢?可分3步走:

    1

    取消所有的单元格合并

    ①选中第一列

    ②取消单元格合并

    2

    F5定位空白单元格

    ②快捷键F5调出“定位条件”界面

    ③选择“空值”定位即一次性选中了所有的空白单元格

    3

    利用公式使空单元格等于上一单元格内容

    这是非常重要、关键的一步,昨天的推文中(如何快速删除excel中的所有空行或空列——4、填充所有的单元格)也讲解了这招:

    F5选择空值后,直接输入“=A2”,再按Ctrl+Enter,这个组合键的功能就是在所有选中单元格中输入相同信息。

    具体我们还是来看看GIF吧

    其实,我们根据excel提供的功能有效结合,会产生意想不到的效果。当然,前提是你得知道有这个功能存在,如果你不知道,那还不赶紧一起自习,一起成长。

    Q&A 今日思考题:

  • ?

    Excel技巧——数据排序你真的会用吗?

    浑惜珊

    展开

    Excel中经常会使用到排序的功能,相信很多人用过简单的排序,可是排序你真的会用吗?今天来跟大家说说大家不知道的排序

    如何进行数据排序

    下面有一张成绩单,我们需要对成绩单,按照总分从高到低进行排序,该如何操作呢?

    ① 在成绩单的任意数据上单击鼠标左键(或选中全部区域)

    如果是老版本的Excel,点击【数据】菜单,选择【排序】即可

    这时会弹出一个窗口

    这里给大家详细介绍一下如何设置:

    主关键词:就是针对哪个项进行排序,比如我们这次要排的是总分,那么主关键词就是总分

    次关键词:在主关键词数值相同时,按照次关键词进行排序。比如两个人总分一样,那谁排在前面呢?我们可以将次关键词选为语文成绩,即:总分相同,语文成绩高的排前面。

    这时候有人就会问了,如果语文成绩还一样怎么办?

    其实很简单,继续加次关键词,次关键词可以有多个,按照先后顺序进行排序,如果第一个次关键词就可以排序了,那么自动忽略后面的

    排序依据:这个我们一般默认就是数值,无需操作

    次序:次序分两种,升序和降序,升序就是谁小排前面,降序就是谁大排前面。我们这次是用总分排序,应该是总分高的排前面,因此就是总分降序

    下图为老版本excel的界面,方法相同,界面略有差别

    数据排序的常见问题

    排序的时候我们有时候会发现这种情况

    没有相应的列标题,我们也无法选择排序,这是什么情况呢?

    大家注意一下这个选项——数据包含标题

    通常勾选上即可

    我们有时候会遇到这种情况,一列数字想按照从小到大排列,排序出来却是这样的,这是为什么呢?

    细心的人应该会发现这些数字不太一样吧,其实这是数字存成了字符(不了解的可以先阅读文章《Excel函数基础——字符与数字》),字符的排序跟数字不太一样,是按照从左到右一位一位来比

    还是刚才的例子,1、10、11第一位都是1所以它们三个在最前面

    它们三个又是怎么排列的呢?

    1的第二位什么都没有,因此排第一位,10的第二位0小于11的第二位1,所以10排第二,11排第三

    怎么样,这下理解了吧

  • ?

    Excel小技巧-你是否只知道表格按列排序?其实也可以按行排序!

    夜蓉

    展开

    我们在工作的过程中,稍微熟悉一些EXCEL的人都知道,表格可以按照列进行排序,而我们的工作需要大多情况下也是按照列进行排序,其实,表格是可以按照行进行排序的,不用我们再去转置或者其他的操作处理了。今天就跟小编一起来学习如何为表格按照行进行排序。

    首先我们要选中需要排序的区域,不能包括标题行。切换到【数据】选项卡,在【排序和筛选】组中,点击【排序】按钮,弹出【排序】对话框。或者切换到【开始】选项卡,在【编辑】组中,点击【排序和筛选】的下三角按钮,在弹出的列表中,点击【自定义排序】按钮,弹出【排序】对话框。

    点击【选项】按钮,弹出【排序选项】对话框,在此,方向复选位,选择【按行排序】后,点击【确定】按钮,返回【排序】对话框,在行主要关键字复选框中,选择【行2】,在排序依据复选框中,选择【数值】,在次序复选框中,选择【升序】,点击【确定】即可完成行排序。

    PS:使用行排序时,不能够与列排序时一样,整列选择,或者是整个表格区域,是因为EXCEL中没有行标题的概念。

    欢迎关注,以上。

  • ?

    Excel中的6个排序技巧,帮你解决一切排序问题

    原来

    展开

    序列填充生成序号

    适用范围:较少的常规序号生成。

    在第一个单元格里输入1,然后按住刚才的单元格往下拖动,然后在【自动填充选项】中选择【序列填充】。

    直接拖动生成序号

    适用范围:任意步长值的序号生成。

    在A1和A2单元格分别输入1、2,一起选中两个单元格,拖动填充柄。

    借助名称框输入序号

    适用范围:生成数量比较多的序号。

    按部门填写序号

    适用范围:特殊规则序号的生成。

    以下图为例,要求我们按部门不同来分别填写不同的序号,不同部门序号都从1开始,同一部门按顺序来递增。

    A2单元格输入的公式,向下复制:=COUNTIF(B$2:B2,B2)

    五、保持连续的筛选后序号

    适用范围:要求我们筛选操作的数据表。

    按常规方法输序号后,一旦数据筛选后,序号就发生错乱。

    如果要求筛选后序号仍然保持连续的话,就要按照下面的方法。

    A2单元格输入公式向下复制:=SUBTOTAL(3,B$1:B2)-1

    六、合并单元格添加连续序号

    适用范围:工作中有合并单元格的工作表。

    看下图,要求在A列不同的合并单元格里加入序号。

    我们先来选中要添加序号的单元格,在编辑栏里输公式,按Ctrl+Enter键。

    =MAX($A$1:A1)+1

    是不是非常简单呢?大家也来动手试试吧。

  • ?

    Excel分类汇总怎么用与分类汇总、排序及筛选呈灰色的原因

    卡德纳斯

    展开

    在 Excel 中,分类汇总是对数据按类进行统计汇总;例如一个服装销量表,可以用分类汇总统计男装或女装的数量及销量。Excel分类汇总既可以汇总一列也可以汇总多列,但一次只能分类汇总一列,若一次要汇总多列需要用 VBA 实现。另外,某些情况下,分类汇总呈灰色不能用,并且排序和筛选也有这样的问题,出现这种情况的原因是什么以怎么解决?下面先说明分类汇总、排序和筛选呈灰色的原因并分享解决方法,再介绍Excel分类汇总怎么用以及表格如何汇总,操作中所用版本为 Excel 2016。

    一、Excel分类汇总和排序与筛选为什么呈灰色不可选择

    1、选中一个服装销量表,选中“1月销量”,再选择“数据”选项卡,分类汇总、排序及筛选都呈灰色不可选择,如图1所示:

    图1

    2、这个服装销量表套用过表格样式,在它的右下角有一个蓝色的直角小图标,它已经是表格而不是区域,而在 Excel 中,表格不能分类汇总,也不能排序及筛选,只有把表格转为区域才能进行这三项操作。选中整个表格,在其上右键,在弹出的菜单中依次选择“表格”→ 转换为区域,如图2所示:

    图2

    3、弹出一个询问是否将表转换为普通区域小窗口,如图3所示:

    图3

    4、选择“是”,表格右下角的直角小图标不见了,再选中表格任意一列,例如“小类”这列,此时,分类汇总、排序和筛选都可以选择了,如图4所示:

    图4

    二、Excel分类汇总怎么用

    (一)排序

    1、分类汇总前应该先排序,把属于一类的归在一起,不然,若同一类分布在不连续的行会进行多次汇总,如图5所示:

    图5

    2、图5中对“小类”进行了分类汇总,由于衬衫分布在 2、3 行和 12 行,因此进行了两次分类汇总,这是由于没有排序造成的。

    3、排序。选中 D 列,选择“数据”选项卡,单击“排序”左上角的“升序”图标,打开“排序提醒”窗口,选择“扩展选定区域”,单击“确定”,则对“小类”排好序,三条衬衫记录已经归在一起(3 到 5 行),操作过程步骤,如图6所示:

    (二)对一列分类汇总

    1、选中已经排序好的 D 列,选择“数据”选项卡,单击屏幕右上角的“分类汇总”,打开“分类汇总”窗口,“分类字段”已经选择了选中的“小类”,“汇总方式”选择了“计数”(即统计每类有几条记录),“选定汇总项”勾选了唯一的“小类”(因为当前只选中了一列),单击“确定”,则对“小类”进行分类汇总,操作过程步骤,如图7所示:

    图7

    2、在汇总列的右下角有一个刷子,单击它展开有三个选项,即“与左边格式相同、与右边格式相同和清除格式”,如图8所示:

    图8

    3、当前选择的是“与左边格式相同”,即插入的汇总结果列放在汇总列(D 列)的左边且格式与 D 列左边的列相同;如果选择“与右边格式相同”,则汇总结果列放在汇总列(D 列)右边且格式与 D 列右边的列相同,同时汇总结果也被清除;如果选择“清除格式”,则会把汇总结果列的格式清除,同样会把汇总结果清除;演示操作如图9所示:

    图9

    (三)对多列分类汇总

    1、先对“小类”分类汇总,再对“1月销量”分类汇总。单击 D 选中“小类”列,选择“数据”选项卡,单击“分类汇总”,打开“分类汇总”窗口,各选项保持默认设置即可,单击“确定”,则对小类按“计数”汇总出结果;选中“E 列和 F 列”,再次单击“分类汇总”,打开“分类汇总”窗口,注意“分类字段”要选择“小类”,单击“替换当前分类汇总”,再单击“确定”,则对“1月销量”按“求和”汇总出结果;操作过程步骤,如图10所示:

    图10

    Excel 一次不能同时对多列分类汇总,所以要对多列分类汇总需要分步进行,每次只能对一列分类汇总;对多列分类汇总时,应该先汇总分类,再汇总产品;但要注意,分类汇总产品时要把分类列一起选中,同时不能勾选“替换当前分类汇总”。

    2、除对两列分类汇总外,Excel还可以对三列以上进行分类汇总,图11就是对三列的分类汇总效果:

    图11

    从图11中可以看出,总共只有8条“女装”记录,但“大类”统计出 10,这是因为统计“小类”和“1月销量”时新插入了两行用于放统计结果。

    (四)删除分类汇总

    选中 C、D、E、F 四列,单击“分类汇总”,在打开的窗口中单击“全部删除”,则对三列的分类汇总结果全部被删除,但还留下一列空列,右键该上面的字母,在弹出的菜单中选择“删除”,则空列被删除,操作过程步骤,如图12所示:

    图12

    Excel分类汇总一次只能汇总一列,如果一次要汇总多列,则需要用 VBA 实现;若用 VBA 分类汇总,还可以加多个条件。

    三、Excel表格汇总

    1、在 Excel 中,区域是不能汇总的,只有表格才能汇总。在分类汇总之前,我们已经把“服装销量表”由表格转换为区域,选中表格右键菜单中已经没有“表格”选项,因此要汇总必须把它重新转为表格,操作过程步骤,如图13所示:

    图13

    2、操作过程步骤说明:框选整个表格,在上面单击右键,弹出的菜单中没有“表格”选项;单击“开始”选项卡下的“套用表格样式”,选择一种表格样式,在弹出的窗口中单击“确定”;Excel 自动切换到“设计”选项,单击“筛选按钮”把标题行的“筛选”图标去掉;再次右键表格,在弹出的菜单中依次选择“表格”→ 汇总,则自动对“总销量”汇总。

  • ?

    别告诉我,你精通Excel排序!

    暴暴蓝

    展开

    排序这个功能,几乎所有人都会用,但也只是停留在点击升序或者降序按钮的阶段,对其它更深层次的用法知之甚少。

    其实排序远比你想象中的更强大,今天卢子为你讲解排序的5种用法。

    1.按开票日期升序

    这是最基本的排序功能,直接选择A列,点击升序即可。

    2.借助排序生成工资条

    添加一列序号辅助列,然后根据辅助列排序即可生成工资条,简单快捷。

    相关文章:

    这才是史上最简单的工资条制作方法

    3.按每个地区的总销售数量降序排序,也就是按行排序

    正常情况下,我们都是按列排序,其实Excel也提供按行排序的功能。

    Step 01 选择区域,点击数据→排序→选项,选择按行排序,确定。

    Step 02 设置完以后,就可以选择按行排序。

    这里拓展一个小细节,有读者在排序时,会发现排序的内容没有标题,怎么回事?

    勾选数据包含标题就可以解决这个问题。

    4.按重要性的单元格颜色排序

    按颜色排序,这个应该是很多人梦寐以求的功能。

    Step 01 选择区域,点击数据→排序,主要关键字选择重要性,排序依据选择按单元格颜色。

    Step 02 依次设置排序的颜色。

    5.自定义排序

    自定义排序,几乎网上所有教程都用编辑自定义列表这种方法。

    不过,这种操作步骤有点繁琐。卢子教你用MATCH函数作为辅助列,实现自定义排序。辅助列,比较灵活。

    现在要将部门按照特殊的顺序排序,依次为:综合部、打杂、生产部和销售部。这种排序,既不是升序,也不是降序。

    Step 01 在E2输入公式,下拉。这样就获得了每个部门的排位,比如打杂就排在第2位。

    =MATCH(B2,$G$2:$G$5,0)

    Step 02 再对E列进行排序,就搞定。

    其实,排序本身很简单,难的是结合其他知识进行变通,突破排序本身的限制。

    【免费领取】最全会计入门书籍合集,《会计入门全知道》、《三天学会纳税(你的第一本纳税书)》、《零基础学会计》、《跟着笨笨干会计》、《跟老会计学财务会计》

    戳【了解更多】,赶紧领取!

  • ?

    EXCEL文本排序,高手不告诉你的2个小技巧

    Fabian

    展开

    众所周知,EXCEL不但可以对数值、日期进行排序,而且可以对文本排序,对数值的排序依据是数值的大小,而对文本的排序依据是文本的首字母。在实际工作中,文本根据首字母排序的结果,往往不是我们希望的,只能通过手工来调整,反而降低了工作效率。今天,为大家提供高手们在文本排序时常用的2个技巧。

    1、通过"自定义序列",让文本按指定顺序排序

    先来看一个小案例,刚刚工作的小王登记了一份当月研发部门的奖金报表,报送到财务部,财务主管看了一眼就退了回来,交代了一句,按职务排序重新报上来。

    小王一看,真的感觉报表有点不对劲,原来表里职务是乱的,也怪自己太粗心,于是回到办公室, 打开EXCEL,光标停在“职务”栏,按“职务”进行排序,排序时还特意注意没有把标题栏一起参与排序。

    再次把报表打印出来送到财务部,这回,财务主管看了一眼报表,又看了一眼小王,什么话也没说,正好老张会计从旁边经过,看了一眼报表赶紧把小王拉了出来,悄悄说,你怎么连职务高低的顺序都分不清?小王恍然大悟,立刻又回办公室手工把职务顺序调整了一下。

    这是一个略带玩笑性质的小故事,但不熟悉文本排序规则,就会搞出这样的笑话。能不能让“职务”按照我们希望的顺序排列呢?当然可以!只要我们在“自定义序列”中添加我们希望的顺序就可以。在EXCEL“文件”、“选项”、“常用”栏“编辑自定义列表”,添加“总经理、经理、主管、员工”。

    然后,再次对报表排序时,选择“自定义序列”里的“总经理、经理、主管、员工”就OK了,同样的方法,我们可以根据实际工作需要自行设置和添加"自定义序列"。

    2、运用辅助列,让混合文本按要求排序

    对于文本与数字组合的形式,排序的规则却比较复杂,如下图,A列编码是由字母和数字组合而成,现在我们对A列进行升序排序,发现排序后的结果并没有按照我们想象的(先按字母升序,然后按照数字大小升序)。

    我们想要的结果是这样的:

    上面的排序没能实现预期是因为:字母和数字组合之后,他们就变成了文本,排序的规则是:一个字符一个字符进行排序。因此,直接对A列进行排序的过程是这样的:1)先对第一个字符(也就是字母进行排序);2)再对第二个字符进行排序;3)第二个字符显然的结果是“A7>A17”,因此出现“错误”的排序,然后对第三个、第四个字符进行排序……因此,如果数字的位数不一样,排序就会出错。

    如何来快速解决这一问题呢?我们可以通过增加辅助列,构造0占位符,使数字部分的位数一致。

    如图所示在C2单元格中写入公式=LEFT(A2,1)&TEXT(RIGHT(A2,LEN(A2)-1),"000"),构建辅助列。

    简单解释这个公式:

    LEFT(A2,1):是提取原编码中左端的字母;

    RIGHT(A2,LEN(A2)-1):是提取原编码中的数字;TEXT(RIGHT(A2,LEN(A2)-1),"000"):是提取出来的数字变为三位数的显示形式,不足的位数用0补齐。然后对C列进行升序排序,这样就达到了我们想要的效果。

    每天学习一点点,进步一点点,积硅步,必能致千里,得大成。

  • ?

    如何在Excel表格中排序?不会的看过来,二分钟让你上手

    颜藏花

    展开

    Excel表格有强大的数据处理能力,排序就是我们经常用到的一个功能。有时候一个没有规律,杂乱无章的表格经过我们排序美化后,数据一目了然,大大提高了可读性和实用性。下面我们通过实例讲解Excel的排序功能,这里我们将排序分为简单排序和复杂排序两个方面,根据实际情况,可以选择其中一种排序方式即可。

    简单排序

    1、以下是处理前的原始表格

    2、要求按性别排序,我们选择 性别单元格B1

    3、在常用工具栏选择升序或降序。 这时我们点击 升序

    4、当选择升序后,出现了下面排序后表格。

    同样的道理,当我们需年龄排序时,也可以按照上面的方法快速进行排序。以上就是我们讲的简单排序功能。

    复杂排序

    当我们需要性别和年龄同时排序时怎么办呢?就是要求首先性别排序,性别相同时再按年龄排序。这个时候我们就要利用菜单中排序功能。这里我们称之为复杂排序,以下实例讲解复杂排序的使用方法。

    1、这里我们还是利用之前没有排序前的表格

    2、选择菜单:数据--排序

    3、弹出对话框

    4、主要关键字选性别,次要关键字选年龄。这里需要注意的是,数据区域要选“有标题行”,这样第一行就不参与排序了。如果选了无标题行,则第一行表头也参与排序,这里我们第一行不需要排序,所以选有标题行。( 提示:当没有表头字段时,可以选择无标题行)

    5、当上面点击确定操作完成后,就出现了下面的表格,我们可以看到首先按性别排序,性别相同时,再按年龄排序,实现了我们的需求。

    总结:常用工具栏上面的升序或降序按钮可以实现简单的单列排序需求,数据菜单下面的排序功能则可以实现多列和复杂的排序需求。我们可根据实际情况灵活选用。

    本头条号:时代新生分享工作、生活、技能方面的经验,愿和您一起成长。请多多收藏或关注哦!

excel排序为什么不对

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP