sort函数有的上面打不开_sort排序函数用法

今天再给大家介绍 O365 的一个新函数 sort,毫不夸张地说,在 Excel 升级到新版本之前,sort 是我最为期待的新函数之一。

以下操作原本都要通过菜单来实现,自从 sort 函数问世之后,简直太方便了:

  • 对某一列排序
  • 按照某一列,对整个数据表排序
  • 对任意部分列排序

分别来看每个案例。

案例:

下图 1 为某公司员工的业绩完成情况明细表,要求如下:

  1. 将“业绩”列从高到低排序
  2. 按照“完成率”从高到低,对整个数据表排序
  3. 单独提取出“姓名”和“指标”列,并按指标从高到低排序

效果如下图 2、3、4 所示。

sort函数有的上面打不开_sort排序函数用法

sort函数有的上面打不开_sort排序函数用法

sort函数有的上面打不开_sort排序函数用法

sort函数有的上面打不开_sort排序函数用法

解决方案 1:将“业绩”列从高到低排序

1. 将 B1 单元格复制粘贴到 F1 –> 在 F2 单元格中输入以下公式:

=SORT(B2:B9,,-1)

解释公式前,先学习一下 SORT 函数。

函数说明:

作用:

  • 对某个区域或数组的内容进行排序。

语法:

  • SORT(array,[sort_index],[sort_order],[by_col])

参数:

  • array:必需,要排序的区域或数组。
  • [sort_index]:可选,表示要按第几行或列排序。
  • [sort_order]:可选,表示排序顺序的数字;1 表示升序(默认值),-1 表示降序。
  • [by_col]:可选,表示排序方向的逻辑值;False 表示按行排序(默认值),True 表示按列排序。

说明:

  • 如果 sort_index 缺失,将假定使用 row1/col1。
  • 如果 sort_order 缺失,将假定使用升序排序。
  • 默认情况下,Excel 将按行排序,仅当 by_col 为 True 时按列排序。如果 by_col 为 False 或缺失,Excel 将按行排序。

公式释义:

从上面的参数说明可以清楚地知道,下图中公式的含义是:将 B2:B9 区域中的数值按降序排序。

sort函数有的上面打不开_sort排序函数用法

sort函数有的上面打不开_sort排序函数用法

解决方案 2:按照“完成率”从高到低,对整个数据表排序

1. 将表格的所有标题复制粘贴到 F1:I1 区域 –> 在 F2 单元格中输入以下公式:

=SORT(A2:D9,4,-1)

公式释义:

  • A2:D9:对 A2:D9 区域排序
  • 4:按照第 4 列排序
  • -1:按降序排序

sort函数有的上面打不开_sort排序函数用法

sort函数有的上面打不开_sort排序函数用法

2. 将 I 列的格式修改为百分比格式

sort函数有的上面打不开_sort排序函数用法

解决方案 3:单独提取出“姓名”和“指标”列,并按指标从高到低排序

1. 将“姓名”和“指标”列的标题复制粘贴到 F1:G1 区域 –> 在 F2 单元格中输入以下公式:

=SORT(CHOOSE({1,2},A2:A9,C2:C9),2,-1)

公式释义:

  • CHOOSE({1,2},A2:A9,C2:C9):用 choose 函数将 A 和 C 列组成一个新的数组,结果为 {"赵铁锤",87;"宋大莲",80;"陈小娟",115;"王钢蛋",156;"诸葛钢铁",162;"马凤英",109;"于予菊",117;"龙淑芬",97}
  • SORT(…,2,-1):对上述数组排序,规则为按第 2 列降序排序

有关 choose 函数的详解,请参阅 Excel–一搭配choose使用,这些普通函数立刻大放异彩

sort函数有的上面打不开_sort排序函数用法

sort函数有的上面打不开_sort排序函数用法

很多同学会觉得 Excel 单个案例讲解有些碎片化,初学者未必能完全理解和掌握。不少同学都希望有一套完整的图文教学,从最基础的概念开始,一步步由简入繁、从入门到精通,系统化地讲解 Excel 的各个知识点。

现在终于有了,以下专栏,从最基础的操作和概念讲起,用生动、有趣的案例带大家逐一掌握 Excel 的操作技巧、快捷键大全、函数公式、数据透视表、图表、打印技巧等……学完全本,你也能成为 Excel 高手。

本文【sort函数有的上面打不开_sort排序函数用法】由作者: C/S结构 提供,本站不拥有所有权,只提供储存服务,如有侵权,联系删除!
本文链接:https://www.cuoshuo.com/blog/4152.html

(0)
上一篇 2023-03-09 08:50:02
下一篇 2023-03-10 08:06:13

相关推荐

  • 二进制文件损坏怎么修复

    如果您不想将工件上传到公共存储库,或者如果您在未连接到公共存储库的私有网络上工作,则需要能够将依赖项离线存储在私有存储库中并在本地推送或拉取它们。 根据维基百科,二进制存储库管理器 (BRM)是“一种软件工具,旨在优化软件开发中使用和生成的二进制文件的下载和存储”,例如 .jar、.tar 或 .zip 档案。作为大多数DevOps 工具链的关键组件,BRM…

    2023-03-11
    200
  • check约束用来实现约束_check约束怎么写

    1、 用向导创建为空约束 代码创建 使用t-sql添加空约束的语法格式是: 2、 主键约束 概念:主键即为主关键字是被挑选出来,作表的唯一标识的候选关键字。一个表只有一个主键。主键可以由一个字段组成,也可以由多个字段组成,分别成文但字段主键和多字段主键(在一个表中只能有一个主键,如果在其他字段上建立主键,那么之前建立的主键将被取消,主键的值不可以重复也不可以…

    2023-03-09
    700
  • md5解密算法(md5碰撞算法原理)

    md5是一种密码散列函数,在计算机安全领域得到广泛的应用。本文将带大家了解一些md5的知识点,什么是md5,md5有什么用,什么是md5加盐,为什么md5不可逆,为什么md5可能会被解密?帮助大家快速了解md5,感兴趣的朋友继续往下看吧。 什么是md5? MD5消息摘要算法,能够产生出一个128位(16字节)的散列值(hash value),用于确保信息传输…

    2023-03-17
    000
  • dubbo负载均衡策略使用场景(dubbo原理和机制)

    Dubbo 是一款高性能、透明化、轻量级的 Java RPC 框架,致力于提供高性能的RPC远程服务调用方案。 本篇,我重点详解 Dubbo 的原理机制 @mikechen的互联网架构 目录 Dubbo核心功能 Dubbo核心组件 Dubbo的架构设计 Dubbo调用流程 Dubbo核心功能 Dubbo主要提供了3大核心功能:面向接口的远程方法调用,智能容错…

    2023-03-18
    100
  • 学软件开发多少钱合适_学编程多少钱学费

    众所周知,IT互联网方向的岗位就业比较好而且薪资也高,所以很多人都想往软件开发这个方向走,但学费并不是特别便宜。下面深圳市科创职业技能培训学校的老师们整理了学软件开发的培训学费,希望对你有所帮助! 要说软件工程师培训班的收费标准,从目前的情况来看,并没有一个标准,基本上都是由培训班自己定,不同培训班、不同的时间和时长,学费也有所差异。 而除了一般的培训机构,…

    2023-03-12
    900
  • linux课程的感受和收获,使用linux的收获心得

    我相信你正在阅读本文的时候,可能是因为你渴望学习 Linux 技术。我想分享一下过去两年中我自己的一些学习经历,希望你能更顺利地成为 Linuxer 。 两年前在 Linux 系统的运行和维护方面找到了一份工作(当时估计该公司非常缺乏,哈哈),我在收到录取通知后才开始学习 Linux 技术。但是,由于本科生不是计算机专业,我甚至不知道 CPU ,内存,硬盘等…

    2023-03-21
    000
  • md5怎么看哪个文件坏了 md5文件用什么打开

    项目遇到一个需求,修改一个文件的md5,然后保存。 所谓md5就是把文件内容全部读出来,然后用md5算法计算出一个hash值,只要这个文件内容是不变的,md5值就不会变。也就是说,一个文件内容只对应一个md5值,如果两个文件的md5值一样,那么就可以断定这两个文件是一样的。当然这也只是概率的问题,极端情况下还是可能重复的,只是概率较低。 网上有一些查看和修改…

    2023-03-15
    000
  • 数据库设计分为哪几个阶段_数据字典在哪个阶段设计

    tips:若关系中的一个属性或属性值能唯一标识一个元组,且它的真子集不能唯一标识一个元组,称这个属性(组)为候选码。 若在一个关系中,一个属性是构成某一候选关键字(候选码)的属性集中的一个属性,则称它为主属性。 若关系模式中存在传递依赖,则一定不满足3NF. 规划阶段 可行性研究 需求分析 需求分析报告 概念设计 概念模型 逻辑设计 物理设计 选择适当物理结…

    2023-03-10
    500
  • windowsphone开发者选项,手机的开发者选项在哪

    首先,“开发者模式”是对手机进行开发,高级调试时使用的一种模式。新手机都不会显示这个模式。但是,我们为了使手机更流畅,更好地使用手机就有必要打开这个模式。在这篇文章里,我讲一下怎么打开,打开后要设置哪几个地方。 下面进入正题。 1.在手机设置里,找到 “关于手机” 这个选项并点开。 2.找到 “版本信息”并点开。 3.找到 “软件版本号”,并连续点击五次。 …

    2023-03-14
    300
  • ubuntu安装gcc没有可安装候选 ubuntu安装交叉编译器

    换了一个新笔记本安装Ubuntu做开发,想着安装一个新版本 22.04,性能更好。但是随之而来的问题是编译器gcc版本太高,在编译Qt 5.9.5立即报错,并且在板上运行也因需要更高版本的glibc库而失败。而这一套环境在18.04的环境是正确无论的。 检查两个Ubuntu的版本 成功的Ubuntu 20.04的gcc,arm-gcc版本均为 7.5 gcc…

    2023-03-18
    100

发表回复

登录后才能评论
返回顶部
错说博客上线啦!