SUMPRODUCT轻松搞定分组排名

时间:2022-10-23 16:03:23 

如下样表,要求不改变现有排序的情况下,计算出每位员工在自己组内的排名:

SUMPRODUCT轻松搞定分组排名

公式实现

在F2输入公式:

=SUMPRODUCT(($C$2:$C$14=C2)*($D$2:$D$14>=D2))

确定,即可得到第一位员工组内排名。

公式向下填充,即可得所有员工组内排名。

如下图:

SUMPRODUCT轻松搞定分组排名

SUMPRODUCT函数简介

功能:

在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和;

用法:

SUMPRODUCT(array1, [array2], [array3], …)

中文语法:

SUMPRODUCT(其相应元素需要进行相乘并求和的第一个数组参数, [其相应元素需要进行相乘并求和的第二个数组参数], [其相应元素需要进行相乘并求和的第三个数组参数], …)

本示例解析

=SUMPRODUCT(($C$2:$C$14=C2)*($D$2:$D$14>=D2))

($C$2:$C$14=C2):

在C2:C14区域的 每一个单元格与C2相比较,如果相等返回TRUE,否则返回FALSE。本部分返回数组:

{TRUE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;TRUE}(数组一)

($D$2:$D$14>=D2):

在D2:D14区域的 每一个单元格与D2相比较,如果大于或等于D2返回TRUE,否则返回FALSE。本部分返回数组:

{TRUE;TRUE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE ;FALSE }(数组二)

SUMPRODUCT(($C$2:$C$14=C2)*($D$2:$D$14>=D2)):

以上两个参数得到的(数组一)与(数组二)对应位置的数据相乘然后加和。TURE相当于1,FALSE相当于0,两数组对应位置数据相乘,可得A组大于等于D2的数值个数,即是D2在A组内的排序。

标签:Excel函数,excel函数公式,excel表格制作,Excel教程
0
投稿

猜你喜欢

  • excel中多列排序的教程

    2023-12-15 22:57:03
  • Excel2007(2010)的单元格不做运算了

    2022-10-16 01:57:23
  • Excel 2016表格中下拉列表怎么输入数据?

    2023-08-10 07:46:02
  • 如何利用premiere编辑添加视频字幕?

    2023-03-30 19:50:39
  • bin文件是干什么的

    2023-01-13 22:28:48
  • Windows 7系统设置搜索不到隐私文件

    2023-07-01 05:31:41
  • word怎么设置背景

    2022-08-10 08:48:17
  • 解除excel加密的方法步骤详解

    2022-08-31 03:10:03
  • Win10如何退出安全模式?Win10退出安全模式的方法

    2023-03-28 14:44:00
  • Excel如何快速对全班同学的成绩进行排名?

    2022-06-06 11:01:36
  • Word 2013中自定义快速访问工具栏的方法

    2022-02-21 07:03:59
  • WPS怎么隐藏表格?金山WPS excel表格如何取消隐藏

    2022-04-16 02:47:42
  • Win11语音助手要如何开启?Win11开启语音助手的方法

    2022-04-11 06:57:24
  • Win10兼容性如何?Win10系统IE11兼容性怎么设置?

    2023-06-26 12:29:40
  • Win7开机出现explore.exe错误怎么回事?

    2023-11-21 23:06:58
  • Win8.1本地宽带连接上网拨号651错误提示解决方法

    2023-09-05 14:21:27
  • 如何在 Mac 上映射网络驱动器

    2023-11-10 19:37:34
  • 还可以使用文本框显示或查看不受行和列边界约束的文本

    2022-05-26 04:57:10
  • 在WPS文本中为段落添加波浪边框的方法

    2022-04-06 20:15:30
  • 内存卡文件无法删除无法格式化解决教程

    2023-02-14 14:48:43
  • asp之家 电脑教程 m.aspxhome.com