tft每日頭條

 > 科技

 > excel怎麼根據兩個條件計算排名

excel怎麼根據兩個條件計算排名

科技 更新时间:2024-06-28 17:40:44
背景:企業數據分析過程中,公司會關注在所有同行中的自己排名情況,和上一名的差距有多少,了解數據目标,制作相應政策去提升。

模拟數據如下類似實例:

同一個企業中有很多員工,每月會産生銷量,那麼每個員工銷量的對應排名是多少,與上一名的銷量又差多少?如何在Excel中快速計算?

excel怎麼根據兩個條件計算排名(那與上一名差距數據呢)1

❶首先是對銷量進行排名

首先想到的就是使用RANK函數進行求解,簡單複習RANK函數用法,RANK函數有三個參數,第1個是排序的值,第2個是在哪些數值區域排名,第3個是升序還是降序排名,如下所示:

excel怎麼根據兩個條件計算排名(那與上一名差距數據呢)2

那麼,我們在求員工排名的時候,使用降序排列,所以在C3單元格輸入公式:=RANK(B2,B:B,0),向下填充公式,這樣所有的排名結果出來了,如下所示:

❷計算與上一名的差距

如呂布,銷量是6944排第5名,第4名的銷量是8915,那麼他們之間的差距是8915-6944,如何進行批量的計算呢?

主體思路:要找到上一名對應的銷量,然後用上一名銷量減本排名銷量

(1)使用查找匹配

先使用INDEX MATCH,查找匹配前一名銷量,=INDEX(B:B,MATCH(C2-1,C:C,0))-B2

excel怎麼根據兩個條件計算排名(那與上一名差距數據呢)3

(2)使用LARGE函數

使用LARGE(B:B,C2-1),先找到B列中第排名-1大的數據,使用公式=LARGE(B:B,C2-1)-B2

excel怎麼根據兩個條件計算排名(那與上一名差距數據呢)4

本節完,你還有更好的方法嗎?

如果例題變成下面呢?你知道F2和G2的公式嗎

excel怎麼根據兩個條件計算排名(那與上一名差距數據呢)5

歡迎留言讨論,發表您的看法

-----------------------------

歡迎關注,更多精彩内容持續更新中...

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved