欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

數(shù)據(jù)分段統(tǒng)計神器! Excel中的隱藏寶藏函數(shù)FREQUENCY很強大

  發(fā)布時間:2025-02-15 11:31:15   作者:佚名   我要評論
FREQUENCY函數(shù)頻率統(tǒng)計非常好用,但是對新手有點難度,所以很多同學并不了解,今天我們做一期入門教程

今天跟大家分享的是Excel中的隱藏寶藏函數(shù)FREQUENCY,簡直就是數(shù)據(jù)分段統(tǒng)計神器!只需幾步,輕輕松松搞定數(shù)據(jù)分組,效率提升不是一星半點,同事都驚呆了!

FREQUENCY函數(shù)介紹:

  • 功能:FREQUENCY函數(shù)主要是計算值在某個范圍內(nèi)出現(xiàn)的頻率, 然后返回一個垂直的數(shù)字數(shù)組。
  • 語法:FREQUENCY(一組數(shù)值,一組間隔值)

Frequency函數(shù)的作用與參數(shù)

Frequency函數(shù):計算數(shù)字出現(xiàn)的頻率,然后以一列垂直數(shù)組返回結(jié)果。

語法:=FREQUENCY(data_array, bins_array)

第一參數(shù):data_array,需要計算頻率的數(shù)據(jù)區(qū)域第二參數(shù):bins_array,計算頻率的間隔點以上就是這個函數(shù)的作用與參數(shù),相信很多粉絲看到這里都是云里霧里的,不要擔心,我通過一個例子,來具體分析下這個函數(shù)

應用場景

場景一:統(tǒng)計學員各年齡段人數(shù)

如下圖所示,左側(cè)是學員信息表,要統(tǒng)計這些學員在各年齡段人數(shù),分三個年齡段來統(tǒng)計人數(shù)“18-26”、“27-35”、“36以上”,這三個年齡段的分界點是26和35。

只需在目標單元格中輸入公式:

=FREQUENCY(B2:B8,F2:F3)

然后點擊回車即可

解讀:

FREQUENCY函數(shù)的第1參數(shù)是B2:B8單元格區(qū)域是學員年齡數(shù)據(jù);第2參數(shù)是F2:F3單元格區(qū)域是年齡段的分界點26和35,函數(shù)會統(tǒng)計年齡數(shù)據(jù)中小于等于當前分界點,同時大于上一分界點的數(shù)量。

當然如果想統(tǒng)計男性學員在每個年齡段的人數(shù),只需修改公式為:

=FREQUENCY(IF(C2:C8="男",B2:B8,""),F2:F3)

上面公式利用IF函數(shù)想判斷是否為男性,如果成立返回對應的年齡,否則返回空值。

場景二:統(tǒng)計連續(xù)到崗最多天數(shù)

如下圖所示,表格中是員工10.1假期加班情況,需要統(tǒng)計每個員工連續(xù)加班到崗最大天數(shù)。

只需在目標單元格中輸入公式:

=MAX(FREQUENCY(IF(B2:I2="√",COLUMN(B:I)),IF(B2:I2<>"√",COLUMN(B:I))))

然后點擊回車即可

解讀:

  • ①IF(B2:I2="√",COLUMN(B:I))部分使用IF函數(shù)判斷B2:I2單元格區(qū)域中是否是"√",如果是說明加班到崗,公式返回相應單元格的列號,否則返回邏輯值FALSE。
  • 結(jié)果返回一個內(nèi)存數(shù)組:{2,3,4,FALSE,FALSE,7,FALSE,FALSE}
  • ②IF(B2:I2<>"√",COLUMN(B:I))部分的計算規(guī)則與上一個IF函數(shù)相反,在B2:I2單元格區(qū)域中不是"√"(沒有加班))時返回對應的列號,否則(加班到崗)返回邏輯值FALSE。
  • 結(jié)果返回一個內(nèi)存數(shù)組:{FALSE,FALSE,FALSE,5,6,FALSE,8,9}
  • ③然后借助FREQUENCY函數(shù)忽略參數(shù)中邏輯值的特點,以不加班對應的列號{5,6,8,9}為分組間隔值,統(tǒng)計加班到崗對應的列號{2,3,4,7}在各個分組中的數(shù)量,相當于分別統(tǒng)計在兩個不加班列號之間有多少個加班的列號。
  • 結(jié)果返回一個垂直內(nèi)存數(shù)組:{3;0;1;0;0}
  • ④最后使用MAX函數(shù)從中提取出最大值,就是連續(xù)加班到崗最大天數(shù)。

通用公式:

當然,如果覺得上面公式計算邏輯過程不容易理解,可以記住按條件統(tǒng)計頻率個數(shù)的通用公式,到時直接套用即可:

=FREQUENCY(IF(符合條件,相應列號),IF(不符合條件,相應列號))

實例分析

案例1:滿足條件的個數(shù)

我們可以使用COUNTIF來處理,也可以使用FREQUENCY!

案例2:去重計數(shù)

這里主要利用我們前面說過的一個點,F(xiàn)REQUENCY只會在第一次出現(xiàn)的間隔值上統(tǒng)計次數(shù),第二次0,0/0會報錯,我們統(tǒng)計一下最后有幾個數(shù)值就是想要的結(jié)果

我們拆解看一下過程,方便大家理解!

第一次出現(xiàn)19,計數(shù)是2,第二次出現(xiàn)是0,最后一個大于20,沒有對應的內(nèi)容,結(jié)果是0,這樣用0除以這組數(shù),就可以得到不報錯的個數(shù)或者或還是數(shù)值的個數(shù)就是不重復個數(shù)!

相關(guān)文章

最新評論