tft每日頭條

 > 生活

 > excel常用的7個統計函數

excel常用的7個統計函數

生活 更新时间:2024-12-22 02:07:26

excel常用的7個統計函數(Excel常用的數值處理函數-最全操作指南來了)1

Hi,大家好。

我們在日常工作中,會用Excel來進行數據分析,尤其是數值處理。今天我們來分享一下Excel中都有哪些最常用的數值處理函數。這裡面包括了常用的四舍五入、向上向下取整、奇偶判斷、絕對值;中值、衆數、随機數、組合數等。另外,這些函數看似簡單,但是也有些需要主要的地方。同時,有些函數會有意想不到的用法。可以說,本文将總結數值類處理函數的常用用法,掌握它們将使得我們更為全面地理解Excel的函數,提升工作效率。

1.round函數

round英文本意是圓的,整數的,因此在Excel中用于對數據進行指定位數的四舍五入。

語法:=round(數值,四舍五入的位數)

=ROUND(number,num_digits)

說明:四舍五入位數為0時,進行取整四舍五入;位數為正時,表示在小數點右邊保留小數多少位進行四舍五入;位數為負時,表示在小數點左邊進行四舍五入(例如整十整百等四舍五入操作)

  • =round(9.9876,2),返回9.99
  • =round(7894.002,-1),返回7890

excel常用的7個統計函數(Excel常用的數值處理函數-最全操作指南來了)2

注意點:當四舍五入位數為負時的特殊作用,這種用法可以對一些預測的數據進行取整十整百等的處理。

2.int函數

Int是integer的縮寫,表示整數的意思,因此int會對數值進行向下的取整處理,即取值的結果不大于原來的數值

語法:=int(數值), =int()

說明:

  • =int(3.45),返回3
  • =int(-3.45),返回-4

excel常用的7個統計函數(Excel常用的數值處理函數-最全操作指南來了)3

注意點:向下取整,尤其是負數是的結果需要理解一下。

3.rounddown函數

Round down,向下指定位數舍入。

語法:=rounddown(數值,舍入後的數值位數)

說明:

excel常用的7個統計函數(Excel常用的數值處理函數-最全操作指南來了)4

注意點:注意當舍入位數為0時,與int函數返回結果的區别,尤其是值為負值時。

4.roundup函數

Round up,向上指定位數舍入。

語法:=roundup(數值,舍入後的數值位數)

說明:roundup與rounddown相對應,一個是向下,一個向上。

excel常用的7個統計函數(Excel常用的數值處理函數-最全操作指南來了)5

注意點:roundup和rounddown函數與是否負數無關,都是按照正數的方式進行指定位數舍入。

5.Ceiling函數

ceiling是天花闆,函數意思是按基數進行指定倍數的向上舍入。

語法:=CEILING(數值, 基數),=CEILING(number,significance)

  • Number 必需。要舍入的值。
  • significance 必需。要舍入到的倍數。

說明:函數的處理機制是用數值除以基數得到一個倍數,然後将倍數向上取整,取整後再乘以基數得到最終結果。

excel常用的7個統計函數(Excel常用的數值處理函數-最全操作指南來了)6

=ceiling(8,3),返回結果9。首先8/3=2.666..,倍數取整後得到3,向上取整倍數3乘以基數3得到結果9。

注意點:和int類似,注意負數時的函數執行情況。如果除出來的倍數是負數,向上取整就是向0的方向取整。-2.3取整後就是-2。

6.Floor函數

floor是地闆的意思,函數意思是按基數進行指定倍數的向下舍入。

語法:=floor(數值, 基數),=floor(number,significance)

  • Number 必需。要舍入的值。
  • significance 必需。要舍入到的倍數。

說明:函數的處理機制是用數值除以基數得到一個倍數,然後将倍數向下取整,取整後再乘以基數得到最終結果。

excel常用的7個統計函數(Excel常用的數值處理函數-最全操作指南來了)7

=floor(8,3),返回結果6。首先8/3=2.666..,倍數取整後得到2,向上取整倍數2乘以基數3得到結果6。

注意點:和int類似,注意負數時的函數執行情況。如果除出來的倍數是負數,向下取整就是逆向0的方向取整。-2.66取整後就是-3。

Floor和Ceiling函數,在新的Excel版本中提供了另外兩個函數:floor.math和ceiling.math的兩個升級函數,兩個函數都新增了一個mode參數,用于控制當數值為負數時,控制舍入的方向,朝0或反向0的方向進行舍入。

7.abs函數

Abs函數就是對數值進行絕對值取值

語法:=abs(數值)

說明:

  • =abs(-2),返回結果2
  • =abs(2),返回結果2

8.rand函數

rand,random的縮寫,随機的意思,函數會參數一個0-1的随機數。

語法:=rand(),無參數

9.randbetween函數

Rand between,随機産生一個範圍内的整數

語法:=randbetween(最小整數,最大整數)

說明:

=randbetween(1,100),返回1到100的随機整數

注意點:

那麼産生1-100的随機數怎麼辦? =randbetween(1,100) rand()

10.trunc函數

Trunc函數用于将數字的小數部分截去,返回整數。或者我們也可以指定保留幾位小數,超出部分會被截去。

這個函數類似于rounddown函數

語法:=trunc(數值,[保留位數]),當取整時,可以不寫保留位數。

excel常用的7個統計函數(Excel常用的數值處理函數-最全操作指南來了)8

注意點:這個函數隻是截取函數,本身不做任何方向的舍入。

11.isodd 和 iseven函數

Is odd,表示是否是基數,同理is even表是否是偶數。

語法:=isood(數值),=iseven(數值)。由于是判斷函數,兩個函數都返回True 或者False。

excel常用的7個統計函數(Excel常用的數值處理函數-最全操作指南來了)9

注意點:可以外層用if,内部判斷條件用這兩個函數來進行判斷,并顯示奇數或者偶數。這兩個函數也有其它的替代的處理方式,比如用Mod進行求餘處理。

12. mod函數

Mod函數用于求餘數。

語法:=mod(被除數,除數),返回兩者的餘數。

excel常用的7個統計函數(Excel常用的數值處理函數-最全操作指南來了)10

注意點:

Mod本身是用于求餘數,但是我們用一個遞增的整數去除以一個固定的數,就會得到一組循環的遞增的餘數。

例如,我們用mod(row(),3)就會循環得到0,1,2的餘數。假定我們需要每隔2行進行單元格底色填充,我們就可以用條件格式進行設置。當條件格式的公式mod(row(),3)=2時,則填充底色。可以嘗試一下,這是一種非常有趣的用法。

13. MEDAIN函數

中位數函數,用于求一組數中的中位數

語法:=medain(數值1, [數值2], ...)

說明:

假設A1:A6單元格的值分别是1,2,3,4,5,6

那麼 =median(A1:A6),返回值為3.5。因為當數據系列是偶數個時,中位數會取順序排列的中間兩個數據的均值,即本例中的(3 4)/2=3.5

excel常用的7個統計函數(Excel常用的數值處理函數-最全操作指南來了)11

注意點:

Median函數可以有其它一些擴展用法。

例如:

假設我們有一組考試成績的數值,要求是低于60分的按60分計,高于100分的按100分計,60-100分的維持原狀。

一般做法肯定是用if進行嵌套處理。假設A2是存放的分值數據,則判斷公式:=if(A2<60,60,if(A2>100,100,A2))。這裡用到了2層判斷。

但是這裡我們也可以用medain函數進行處理,即公式:=median(A2,60,100)

excel常用的7個統計函數(Excel常用的數值處理函數-最全操作指南來了)12

邏輯上我們來理清一下:

  • 若A2<60,那麼三個數的排序就是A2,60,100,自然中位數就是60,公式返回結果60;
  • 若A2在60-100間,則排序順序就是60,A2,100,自然中位數就是A2,公式返回結果A2的值,就是其本身;
  • 若A2>100,則排序順序就是60,100,A2,自然中位數就是100,公式返回結果100。

靈活使用這些數值函數,将會大大提高我們的數值數據處理效率。

以上,是今日分享的内容。

我是華哥。每日精進,不負光陰韶華。

贈人玫瑰,手留餘香。歡迎評論、點贊、關注,轉發。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved