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

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

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

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

FREQUENCY函數(shù)介紹:

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

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

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

語法:=FREQUENCY(data_array, bins_array)

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

應(yīng)用場(chǎng)景

場(chǎng)景一:統(tǒng)計(jì)學(xué)員各年齡段人數(shù)

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

只需在目標(biāo)單元格中輸入公式:

=FREQUENCY(B2:B8,F2:F3)

然后點(diǎn)擊回車即可

解讀:

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

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

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

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

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

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

只需在目標(biāo)單元格中輸入公式:

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

然后點(diǎn)擊回車即可

解讀:

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

通用公式:

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

=FREQUENCY(IF(符合條件,相應(yīng)列號(hào)),IF(不符合條件,相應(yīng)列號(hào)))

實(shí)例分析

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

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

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

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

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

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

相關(guān)文章

最新評(píng)論