玩轉報表排名

2021-08-31 09:20:06 字數 2455 閱讀 1561

排名分析是常見的分析方法,主要是通過排名讓使用者了解當前業務維度下資料記錄的次序,多用於業績考核和對比分析。雖然排名的需求看著很簡單,但實際操作時會發現有常常並不容易實現,這是因為排名的花樣實在不少。今天我就來帶大家玩轉排名,開外掛程式分分鐘搞定需求下班去浪!

一般來講,常見的排名方式有以下幾類:單級排名、去重排名、橫向排名、多級排名等。下面就詳細說明各種排名是如何被外掛程式軟體——潤幹報表——輕鬆搞定的。

單級排名也稱為組間排名,即對乙個欄位的數值進行排名,例如,對各個城市的訂單總價進行排名,效果圖如下:

具體實現操作如下:

其中,a2:=ds1.group(貨主城市, 貨主城市:1)   按照城市進行分組進行資料計算

b2:=ds1.sum(單價 * 數量)       計算每個城市的額銷售額

c2:=count(b2[`0])+1   根據訂單總價進行城市排名分析,也就是統計訂單總價比當前單元格訂單總價大的城市個數,第一名這個個數是 0,所以需要加 1

這樣就實現了單級排名分析,是不是 so easy?

不出所料,有同學舉手說第 4 名重複(廣州和石家莊)了,那麼如果需要實現去重排名,應該怎麼做呢?

去重排名顧名思義,就是排名中沒有重複的名次,如果出現相同的名次,後面的名次加 1。

很簡單,我們只需要增加一列協助列處理就可以,如下圖所示:

增加協助處理列:

c2 表示式:=row()     取得當前單元格所在行的行號

e2 表示式:=d2+count(b2[`0])  取得不重複名次

其中,count(b2[`0]) 表示統計 b2 單元格中滿足下面條件的個數:對應行的 d2 單元格值相同且行號小於當前行。在此基礎上加上原來的名次就實現了不重複名次的計算。

最後把不需要的 c 列和 d 列設定隱藏,最終效果如下圖所示:

上面都是縱向擴充套件排名,如果是橫向擴充套件的資料,如何實現橫向排名呢?

橫向和縱向是根據資料擴充套件的方向來區分的,顧名思義,橫向排名是對橫向擴充套件資料的排名例如,對各個城市的訂單總價進行排名,配置方法如下:

我們只需要在排名單元格 a3 表示式中增加乙個英文分號就可以,表示橫向擴充套件取數計算,即:=count(a2[;`0])+1

結果如下:

上面我們已經將簡單排名需求的製作方法做了詳細說明,下面我來考大家一下,如果我在上乙個報表的基礎上增加了貨主地區分組,統計排名時不光統計總的排名,還要統計每一地區內的排名,該如何做呢?這就是我們接下來要說的多級排名。

多級排名也稱為組內排名,對應單級排名的「組間排名」,即在某個分組內各個資料的排名,不同分組之間的排名互不影響,如下圖所示,我們除了統計各城市的總排名外,還需要統計這個城市在所屬地區下的排名:

聰明的你是不是很快就做出來了?我們再來看下具體配置:

其中,a2:=ds1.group(貨主地區:1, 貨主地區!=null)  按照貨主地區分組取數

b2:=ds1.group(貨主城市; 貨主城市:1)       按照貨主城市分組取數

c2:=ds1.sum(單價 * 數量)                  計算訂單總價

d2:=count(c2[a2])+1            計算同一地區下的訂單總價排名

e2:=count(c2[`0])+1             計算所有地區下的訂單總價排名

count(c2[a2])+1 為統計 a2 單元格擴充套件後某一區域內的訂單總價大於當前單元格訂單總價的城市個數,然後加一,從而實現對訂單總價多級排名的效果。

好了,至此,常見排名需求效果已經介紹完畢,我們來回顧一下其中遇到的問題和解決的技巧:

單元格定位:

【技巧】:前面我們在很多地方都用了類似「count(c2[`0])」的表示式,在潤幹報表中,這個表示式有乙個正式的名稱:層次座標表示法:cellx[`0, lk:lk]。通過層次座標表示法,我們就可以定位特定的單元格了,其中,`0 代表了根座標。

玩轉報表排名

排名分析是常見的分析方法,主要是通過排名讓使用者了解當前業務維度下資料記錄的次序,多用於業績考核和對比分析。雖然排名的需求看著很簡單,但實際操作時會發現有常常並不容易實現,這是因為排名的花樣實在不少。今天我就來帶大家玩轉排名,開外掛程式分分鐘搞定需求下班去浪!一般來講,常見的排名方式有以下幾類 單級...

潤幹報表做排名

潤幹報表能夠通過count sum 等函式實現對報表整合排序 下面介紹一下對報表重複排序以及不重複排序的方法 重複排序 如下圖設定,其中e2單元格內表示式為 count d2 0 1,表示統計所有比本格資料大的單元格的數目,然後加1校正即是排名 不重複排序,可以借助輔助列,對重複的資料進行處理。由於...

製作有排名和佔比的銷售統計報表

現有這樣的產品月銷售明細表 希望按下面的樣子,按類別分組統計各產品銷售額,銷售額從高到低排序並增加排名,再單獨列出各類別下銷量前 3 名的產品銷售額之和及在其類別下的總銷售額佔比。資料檔案 產品月銷售明細.xls 1 開啟潤幹報表工具並新建空白報表 2 設定報表的資料集為 excel 檔案 3 繪製...