excel統計函式例項分析

2021-08-28 22:04:17 字數 2038 閱讀 7009

內容提要:本文對excel統計函式進行彙總介紹,通過幾個例項和相關的講座資料來理解excel統計函式的應用。

excel統計函式的使用頻率很高。常見的excel統計函式有counta,countif,subtotal,sumif,sum,sumproduct函式等等。

excel統計函式例項一:

統計數值個數,自動不計算單元格為0的。比如三個單元格,a1為100,a2為50,a3為0,統計的時候,就顯示為2個。

excel統計函式公式:普通公式=countif(a1:a3,"<>0")或者陣列公式:=count(1/a1:a3)

excel統計函式例項二:

按區間統計個數。c2:c6為區間值,在d2:d7分別統計<=60,>60且<=80,>80且<=100等等。

這個題,可以使用幾種excel統計函式來寫公式:

第一,選中d2:d7,輸入公式:=frequency($b$2:$b$18,$c$2:$c$6),按下ctrl+shift+enter三鍵結束,完成統計。

第二,d2輸入公式:=17-countif($b$2:$b$18,">"&c2)-sum(e$1:e1),下拉完成統計。

第三,d2輸入公式:=sumproduct(n(lookup($b$2:$b$18,,)=row(1:1))),下拉完成統計。

excel統計函式例項三:

使用excel統計函式完成起始和終止日期之間的數量之和。

這個題,可以使用幾種excel統計函式來寫公式:

一:陣列公式:=sum((a2:a11>=c2)*(a2:a11<=d2)*b2:b11)

二:普通公式:=sumproduct((a2:a11>=c2)*(a2:a11<=d2)*b2:b11)

三:普通公式:=prob(a2:a11,b2:b11/sum(b2:b11),c2,d2)*sum(b2:b11)

延伸:利用prob函式獲得多個日期區間的數量和:2011-8-2和2011-8-4之間 與2011-8-6和2011-8-9之間(包括這四個日期)所對應的數量和,陣列公式為:=sum(prob(a2:a11,b2:b11/sum(b2:b11),c6:c7,d6:d7)*sum(b2:b11))

計算區域對應的數值和時,一般使用sum()或者sumproduct()函式,以上面的資料為例。從上面的公式可以看出,當計算單個區間時,prob的功能與sum或者sumproduct差不多,但是如果要計算多個區間對應值的和,prob函式的優勢就比較突出了。

上面介紹了三個excel統計函式例項,下面再對excel統計函式相關知識做乙個小總結。

excel單元格內資料主要有以下幾類:數值型,文字型,邏輯型,錯誤值型。其中時間型別也是一種特殊的數值。文字型別的數字是文字型。

二、求》<=某個值的單元格個數

大於50:=countif(data,">50")

等於50:=countif(data,50)

小於50:=countif(data,"<50")

大於或等於50:=countif(data,">=50")   

小於或等於50:=countif(data,"<=50")

大於e5單元格的值:=countif(data,">"&$e$5)  

等於e5單元格的值:=countif(data,$e$5)   

小於e5單元格的值:=countif(data,"

大於或等於e5單元格的值:=countif(data,">="&$e$5)

小於或等於e5單元格的值:=countif(data,"<="&$e$5)

《2023年第2期技術講座:countif函式經典應用技巧》

《2023年第13期技術講座:sumif和countif函式應用》

《像玩遊戲一樣玩函式》

分析函式例項

具體的分析函式的語法和函式列表見 資料準備 以oracle樣例的sh模式為實驗資料 建立實驗資料表 sales fact create table sales fact as select country name country,country subregion region,prod name...

unix linux fork函式例項分析

分析一下fork 函式。include include intmain else run in child process.run in parent process.pid 29214.fork函式有三種返回值。大於零表明執行成功 等於零表明建立子程序 小於零表明執行失敗 為什麼if else 會...

分析函式再學習 統計函式

學習資料 url 求總計可以用到的函式rollup select t.deptno,sum t.sal from emp t group by rollup t.deptno 求百分比 select e.empno,e.ename,e.deptno,e.sal,ratio to report e.s...