十個常用函數公式,在實際工作中,我們使用的都是一些常見的函數公式,我們能夠對函數公式的使用熟練,在工作中可以提高工作質量。以下是關於十個常用函數公式內容分享
十個常用函數公式1
1、基礎彙總公式
A列求和:
=SUM(A:A)
A列最小值:
=MIN(A:A)
A列最大值:
=MAX (A:A)
A列平均值:
=AVERAGE(A:A)
A列數值個數:
=COUNT(A:A)
2、成績排名
=(A2,A$2:A$7)
3、中國式排名
=SUMPRODUCT((B$2:B$7>B2)/COUNTIF(B$2:B$7,B$2:B$7))+1
4、統計90分以上的人數
=COUNTIF(B1:B7,">90")
5、各分數段的人數
同時選中E2:E5,輸入以下公式,按Shift+Ctrl+Enter
=FREQUENCY(B2:B7,{70;80;90})
6、按條件統計平均值
統計男性的考覈平均成績。
=AVERAGEIF(B2:B7,"男",C2:C7)
7、多條件統計平均值
統計性別爲“男性”、並且部門爲“銷售”的考覈平均成績。
=AVERAGEIFS(D2:D7,C2:C7,"男",B2:B7,"銷售")
8、統計不重複的個數
=SUMPRODUCT(1/COUNTIF(A2:A9,A2:A9))
9、提取不重複的內容
C2單元格輸入以下數組公式,按Ctrl+ Shift+Enter,向下複製。
=INDEX(A:A,1+MATCH(,COUNTIF(C$1:C1,A$2:A$10),))&""
10、查找重複內容
=IF(COUNTIF(A:A,A2)>1,"重複","")
十個常用函數公式2
按成績分數排名
從高到底,按數據分數顯示排名次數。
=RANK(B3,$B$3:$B$10)
通過出生日期獲取年齡
=DATEDIF(B3,TODAY(),y)
DATEDIF函數可以返回兩個日期之間的年月日間隔數,TODAY()表示獲取系統當前日期,根據現有出生年月日數據,對比當前系統日期,獲取年齡。Y則會返回整年數。也可以替換成M是整月數;D是天數。
根據日期獲取星期
TEXT函數可將數值轉換爲指定數字格式表示的內容,“AAAA”則是以中文星期幾顯示。
=TEXT(A3,AAAA)
統計重複出現次數
如何快速的統計一列單元格中出現內容的重複次數。
=COUNTIF(A:A,A3)
統計是否重複
A列中數據比較多,我們該如何找出是否有重複的內容呢?。
=IF(COUNTIF(A:A,A3)>1,重複,不重複)
統計不重複內容個數
在表格中有重複和不重複的內容,但我們只想知道不含重複,所有數據個數。
=SUMPRODUCT(1/COUNTIF(A2:A9,A2:A9))
統計是否合格
IF函數,大於或等於8.0爲顯示合格,否則爲不合格。
=IF(B3>=8,合格,不合格)
統計合格人數
COUNTIF是計數函數,能夠統計區域中符合條件單元格計數函數。
=COUNTIF(C2:C10,合格)
對比不同數據
兩列數據對比,如何快速找出不同、相同數據嗎?
=IF(A3=B3,相同,不同)
通過姓名調出信息
如何在一份人員信息表中,快速通過姓名找到該員工的信息資料呢?我們可以通過VLOOKUP函數快速搞定。
=VLOOKUP(E4,A2:C10,2,0)
十個常用函數公式3
一、文本截取:Left、Mid、Right函數。
目的:從文件編碼中提取年份、部門、編號信息。
方法:
在目標單元格中輸入公式:=LEFT(B3,4)、=MID(B3,6,3)、=RIGHT(B3,3)。
解讀:
1、Left、Mid和Right函數爲常見的文本提取函數。
2、作用及語法結構:
(1)、Left函數。
作用:從一個文本字符串的第1個字符返回指定長度的字符。
語法:=Left(字符串或引用,需要提取的字符長度)。
(2)、Mid函數。
作用:從字符串中指定的字符開始,返回指定長度的字符串。
語法:=Mid(字符串或引用,需要提取的字符所在的位置,需要提取的字符長度)。
(3)、Right函數。
作用:從字符串的最後一個字符開始,返回指定長度的字符串。
語法:=Right(字符串或引用,需要提取的字符長度)。
二、生成隨機數:Rand、Ran的between函數。
目的:生成0-1之間或指定範圍類的隨機數。
方法:
在目標單元格中輸入公式:=RAND()、=RANDBETWEEN(1,100)。
解讀:
1、Rand和Randbetween函數的作用都是生成隨機數,但Rand函數生成的'是0-1之間的隨機數;而Randbetween函數生成的是指定範圍類的隨機數。
2、語法:
(1)、Rand函數:=Rand()。沒有參數。
(2)、Randbetween函數:=Randbetween(最小值,最大值)。
三、向下取整、四捨五入:Int、Round函數。
目的:對指定的數值向下取整或四捨五入。
方法:
在目標單元格中輸入公式:=INT(C3)、=ROUND(C3,0)。
解讀:
1、如果要取整,那就必須用Int函數,語法結構:=Int(值或引用)。
不管小數點後面的值是幾,一律去掉,只保留整數位。
2、如果要嚴格的執行“四捨五入”,就必須用Round函數,語法結構:=Round(值或引用,保留小數的位數)。
四、多條件判斷:Ifs函數。目的:根據對應要求判斷等級。
方法:
在目標單元格中輸入公式:=IFS(C3=100,"滿分",C3>=95,"優秀",C3>=80,"良好",C3>=60,"及格",C3<60,"不及格")。
解讀:
如果要多條件判斷,除了IF函數嵌套使用之外,還可以使用Ifs函數,而且比If嵌套簡單,且便於維護。語法結構:=Ifs(條件1判斷,返回值1,條件2判斷,返回值2……條件N判斷,返回值N)。