本文作者:office教程网

SUMPRODUCT轻松搞定分组排名

office教程网 2024-06-12 11:15:32
后台-系统设置-扩展变量-手机广告位-内容正文顶部
摘要:

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

公式实现

在F2输入公式:

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

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

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

如下图:

SUMPRODUCT函数简介

功能:

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

用法:

Excel图表查看哪个时间段哪种产品的销量,任你选择

Excel图表查看哪个时间段哪种产品的销量,任你选择!问题情境 如下样表: 有上百行数据。为了灵活分析不同时段不同产品的销量,可以根据自己输入起始日期和结束日期,自行选择产品,即可呈现出该产品在该时段的总销量。 公式实现 在H2单元格输入公式: =SUMIFS(C2:C81,A2:A81,'>='&

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默认的单元格文字方向是水平横向,如下图: 当经常会出现一些特殊场景,需要文字竖向排列,或者倾斜放置。 其实文字方向是你可以轻松控制的。 改变文字方向 控制文字方向的按钮在【开始】菜单【对齐方式】功能区: 快捷按钮中的五种文字旋转方式都是在默认的横向文字基础上旋转的,各种旋转结果如

后台-系统设置-扩展变量-手机广告位-内容正文底部
未经允许不得转载:

作者:office教程网,原文地址:SUMPRODUCT轻松搞定分组排名发布于2024-06-12 11:15:32
转载或复制请以超链接形式并注明出处 演示站

分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

留言与评论(共有 0 条评论)
   
验证码: