Excel公式法實現分組排名 - Excel數據分析

2021-01-12 Excel數據分析

這幾天和排名槓上了,Power Query中的分組排名,Power Pivot中的RANKX分組排名,也順便來一個公式的分組排名,公式的排名的實現有很多種方法,就介紹兩種吧,其實原理都是一樣的,和我們之前講過的Power Query中的分組排名差不多,就是計數加一的方法。

原理:降序排序為例,就是在整列數據中統計大於這個值的個數然後+1,就是這個數在整列數據中的排名。

SUMPRODUCT

*是同時滿足兩個條件:

大於號的不等式是數值大小判斷的條件等號的等式是分組條件=SUMPRODUCT(($B$2:$B$23>B2)*($A$2:$A$23=A2))+1

這種寫法,是不是用SUM也能做排名,一模一樣的公式,唯一的區別就是,SUM來寫這個公式需要用CTRL+SHIFT+ENTER三鍵來結束,是個數組公式,SUMPRODUCT本身就是數組函數,不用三鍵。下面是SUM的效果:

COUNTIFS

也是同時滿足兩個條件的計數:

第一對大小判斷:條件列---$B$2:$B$23, 條件---">"&$B2

第二對分組判斷:條件列---$A$2:$A$23, 條件---$A2

上面講解的都是,降序排序,如果需要升序排序,需要改變判斷大小的符號:

關於SUMPRODUCT/COUNTIFS函數的詳細講解,請參考:

相關焦點

  • excel中怎麼創建組 excel表格創建分組圖文教程
    excel中怎麼創建組 excel表格創建分組圖文教程時間:2017-08-07 15:38   來源:三聯   責任編輯:沫朵 川北在線核心提示:原標題:excel中怎麼創建組 excel表格創建分組圖文教程 excel創建分組教程: 創建分組步驟1:首先我們新建一個excel文檔。
  • excel如何以部門為單位,對數據進行分組排名
    Hello,大家好,昨天一個粉絲問道,如何根據績效考核得分,以部門為單位進行排名,說老闆想看下部門中最優秀的幾個人,給予相應的獎勵,可是人數太多在1000左右,自己做了很久也沒做出來,其實對於這樣的問題我們使用排序加countif函數即可解決,下面就讓我們開看下是如何操作的一、對數據進行排序
  • excel行列數據的轉置,transpose函數可以輕鬆實現
    我們在實際工作中,當我們使用excel處理和分析數據的時候,我們很多人會想到使用excel函數,因為我們使用函數可以減輕我們的工作負擔,提高我們的工作效率,有時候我們需要處理橫向排列的數據,假如我們需要將橫向數據放到縱向排列來,我們該如何處理,這時候我們可能會使用excel轉置功能,我們將橫向數據全部轉置到縱向來
  • Excel數據分組的相關知識
    我們討論的數據分組不是程式語言中的數據分組,只是我們在Excel數據處理中經常要用到的數據分組。什麼是數據分組?將100名學生分成3個班級,這個過程就叫分組;把學生成績分成不及格、及格、優秀這個過程叫做分組;把試題判對、錯,這個過程叫分組;所以分組是是解決問題的一個過程,一種方法,一種思維。為什麼要分組?人腦不喜歡雜亂,希望看到整齊有序的結果,分組就是從雜亂數據到整潔有序結果的一個必須的過程。簡單來說數據分組就是為了使雜亂的數據變得可讀。
  • excel按分組進行嵌套分類匯總
    excel按分組進行嵌套分類匯總對數據進行分類匯總,是excel的重要功能,分類匯總就是將數據表格中的記錄按某一個關鍵欄位進行相關選項的數據匯總,如求平均值,合計,最大值,最小值等,對工作表進行嵌套分類匯總,就是在分類匯總的基礎上在分類匯總,
  • Excel實現信息管理系統之數據錄入界面設計步驟詳解
    本身excel就是一款功能強大的數據信息管理和分析軟體,我們如果在它的基礎上在設計信息管理的功能感覺有點多此一舉。但是大家仔細想想,我們在excel錄入數據時,很多時候都是在單元格中直接輸入,亦或者使用excel記錄單錄入數據,然後再進行數據處理,這種方式對於大眾來講非常簡單快捷。但是如果我們處理的數據量大,錄入數據時有若干列,或者多人錄入時,這樣直接輸入真的會很便捷嗎?
  • excel數據處理技巧:分類匯總讓你的數據井然有序
    平時我們做表的時候,難免會遇到數據繁多、雜亂的情況,今天要給大家分享的是一個excel中整理數據的神功能——分類匯總,它能3秒解決數據「髒、亂、差」的問題,讓你的數據煥然一新,趕緊來看看吧!當工作表中的數據比較繁雜時,可以在對關鍵字進行排序後,通過分類匯總的方法對數據進行分析,如統計某部門的員工數量、某業務員的業績情況等,對於經常用Excel處理數據的人來說,分類匯總是一個必不可少的技巧,它可以讓很多工作事半功倍。學習更多技巧,請收藏部落窩教育excel圖文教程。話不多說,下面通過某銷售公司的訂單信息來學習分類匯總的知識。
  • 學習新的數據分析工具太麻煩,快來下載這個excel插件吧!
    數據分析在今天是一項非常重要的技能,它一般指找出數據背後隱藏的規律,可以運用在商業決策和投資決策等多個領域。比如一個項目該不該投,公司該不該實行擴張,又該以如何的速度實行擴張,這些都不能紙上談兵,需要實打實用數據說話。所謂數據分析在手,走遍天下都不怕。
  • excel數據可視化教程,高級動態圖表的製作
    我們在實際工作中,我們經常使用excel表格處理和分析數據,我們之前學習過excel圖表的製作,我們掌握了簡單的excel平面圖表的製作,比如製作柱形圖、折線圖、餅圖,我們還是學習了使用excel控制項製作簡單的excel動態圖表,今天我們是要分享的是excel高級動態圖表的製作,excel
  • 別人都在用數據分析軟體了,不要再用excel做數據分析了
    之前聽朋友吐槽過,他們是上千人的企業,但做數據分析居然還是靠手動上傳數據,而且還是用的excel做的。但其實excel並不是企業做數據分析的好工具。 數據分析是指用適當的統計分析方法對收集來的大量數據進行分析,提取有用信息和形成結論而對數據加以詳細研究和概括總結的過程。
  • 如何使用JavaScript實現前端導入和導出excel文件
    接下來我們直接開始我們的方案實現.1. 使用JavaScript實現前端導入excel文件並自動生成可編輯的Table組件在開始實現之前, 我們先來看看實現效果.1.1 實現效果導入excel文件並通過antd的table組件渲染table: 編輯table組件: 保存table數據後實時渲染可視化圖表: 以上就是我們實現導入excel文件後, 編輯table,
  • 只會用Excel嗎?這套全面的數據分析工具打包送你,拿走不謝
    python基本算是近幾年最熱門的程式語言了,數據分析功能很強大,通過pandas、Numpy、matplotlib 等庫,應對一般的數據分析,完全足夠,還能實現炫酷的數據可視化R語言像是綜合性較強的一類數據分析工具,集統計分析、數據挖掘,數據可視化於一體,主要側重統計功能,在統計方面顯示出了很多的優勢,用R做單純的數據分析還是妥妥的穩穩的。
  • excel數據求和的基礎技巧,快速求和操作技能
    我們在實際工作中,我們經常使用excel表格處理和分析數據,對excel表格數據進行求和操作是比較常見的操作之一,上節課我們講解了求和函數的使用技巧,我們利用sum函數對數據進行快速求和,而今天我們要分享另外一種方法對excel表格數據進行快速求和。
  • Excel數據分析包含哪些知識
    相信大家對即將講述的數據分析內容很感興趣,想知道Excel數據分析包含哪些知識?本文就言簡意賅地後面的系列文章會涉及到的一些內容,在這裡進行一下簡單的概括,大致分為八大部分分別如下:第一部分引入數據挖掘的概念。
  • excel數據分析技巧:預測未來,為圖表添加趨勢線
    對於exceler而言,預測數據走勢,如銷量趨勢預測、股指走勢預測等是日常處理、分析數據工作中的一部分。面對這類問題,我們可以使用Excel圖表中的趨勢線對數據未來走勢進行預測,幫助我們更加直觀地了解數據變化的趨勢。下面我們就和春風一起來學習excel中的趨勢線吧!學習更多技巧,請收藏部落窩教育excel圖文教程。
  • 「函數008」- 填EXCEL中計算分組佔比天坑的三種方案
    繼續函數實戰系列-第八期,分組佔比開篇:excel計算百分比是非常簡單的事情,分組佔比也不是很難,之所以有坑,十之八九是自己給挖的需求說明:按照城市計算銷售佔比就需求本身而言所以我們可以把他應用在任意區域,而不改變原本的數據存儲!
  • 如何在Visual Studio中創建excel並讀取數據
    在Visual Studio開發工具中,創建python項目,然後安裝xlwt和xlrd第三方庫,使用xlwt創建excel文件並寫入數據,使用xlrd讀取excel文件中的數據。導入xlrd和xlwt,配置文件編碼格式3、編寫xlwt創建excel文件,並寫入數據代碼
  • Excel圖表製作難?這款excel圖表工具插件免費用
    它是一款excel圖表工具插件,能自動化獲取數據、自動化清洗、自動化建模、自動化報告。尤其適合那些每天都需要更新文件數據,或者增加新文件,就能夠靠一鍵刷新來實現數據的一條龍自動分析的場景。功能超級多,也很人性化,操作也很便捷。
  • 兩種實用的方法對excel數據行列相互更換位置
    我們在實際工作中,當我們需要處理大量數據的時候,我們大部分人會選擇使用excel表格,因為我們將數據錄入到excel表格中,然後再藉助強大的excel函數或者excel自帶的數據處理工具,我們就可以根據自己的需要處理數據,今天我們要分享的兩個方法,用於數據的行列轉置,我們為了要將數據進行行列的轉置
  • 如何在Excel裡安裝excel插件?
    隨著科技的發展,人們對數據分析的要求越來越多, Excel也存在一些問題,長期困擾一線業務用戶:首先是性能問題。對於大數據量,Excel處理起來很慢。數據獲取的過程麻煩,特別是周期性的數據獲取,每次都要找IT人員幫忙,再粘貼到excel中去。