當前位置:妙知谷 >

遊戲數碼 >電腦 >

Excel函數公式大全

Excel函數公式大全

在製作Excel表格時,經常會用到函數公式,但是其中那麼多函數,你知道該怎麼用嗎?

操作方法

AND函數
主要功能:返回邏輯值:如果所有參數值均為邏輯“真(TRUE)”,則返回邏輯“真(TRUE)”,反之返回邏輯“假(FALSE)”。
使用格式:AND(logical1,logical2, …)
參數説明:Logical1,Logical2,Logical3……:表示待測試的條件值或表達式,最多這30個。
應用舉例:在E1單元格輸入公式:=AND(C1>=10,D1>=10),確認。如果E1中返回TRUE,説明C1和D1中的數值均大於等於10,如果返回FALSE,説明C1和D1中的數值至少有一個小於10。
特別提醒:如果指定的邏輯條件參數中包含非邏輯值時,則函數返回錯誤值“#VALUE!”或“#NAME”。

Excel函數公式大全

ABS函數
主要功能:求出相應數字的絕對值。
使用格式:ABS(number)
參數説明:number代表需要求絕對值的數值或引用的單元格。
應用舉例:如果在E1單元格中輸入公式:=ABS(C1),則在C1單元格中無論輸入正數(如50)還是負數(如-50),E1中均顯示出正數(如50)。
特別提醒:如果number參數不是數值,而是一些字符(如A等),則E1中返回錯誤值“#VALUE!”。

Excel函數公式大全 第2張

COLUMN 函數
主要功能:顯示所引用單元格的列標號值。
使用格式:COLUMN(reference)
參數説明:reference為引用的單元格。
應用舉例:在E1單元格中輸入公式:=COLUMN(D1),確認後顯示為4(即D列)。
特別提醒:如果在E1單元格中輸入公式:=COLUMN(),默認是當前單元格,則會顯示出5;與之相對應的還有一個返回行標號值的函數——ROW(reference)。

Excel函數公式大全 第3張

COUNTIF函數
主要功能:統計某個單元格區域中符合指定條件的單元格數目。
使用格式:COUNTIF(Range,Criteria)
參數説明:Range代表要統計的單元格區域;Criteria表示指定的條件表達式。
應用舉例:在D7單元格中輸入公式:=COUNTIF(D1:D6,"<=50"),確認後,即可統計出D1至D6單元格區域中,數值小於等於50的單元格數目。
特別提醒:允許引用的單元格區域中有空白單元格出現。

Excel函數公式大全 第4張

DATE函數
主要功能:給出指定數值的日期。
使用格式:DATE(year,month,day)
參數説明:year為指定的年份數值(小於9999);month為指定的月份數值(可以大於12);day為指定的天數。
應用舉例:在D6單元格中輸入公式:=DATE(2010,15,40),確認後,顯示出2011-4-9。
特別提醒:由於上述公式中,月份為15,多了3個月,順延至2011年4月;天數為40,比2011年4月的實際天數又多了40天,故又順延至2011年4月9日。

Excel函數公式大全 第5張

DAY函數
主要功能:求出指定日期或引用單元格中的日期的天數。
使用格式:DAY(serial_number)
參數説明:serial_number代表指定的日期或引用的單元格。
應用舉例:輸入公式:=DAY("2010-4-23"),確認後,顯示出23。
特別提醒:如果是給定的日期,請包含在英文雙引號中。

Excel函數公式大全 第6張

FREQUENCY函數
主要功能:以一列垂直數組返回某個區域中數據的頻率分佈。
使用格式:FREQUENCY(data_array,bins_array)
參數説明:Data_array表示用來計算頻率的一組數據或單元格區域;Bins_array表示為前面數組進行分隔一列數值。
應用舉例:同時選中A1至A7單元格區域,輸入公式:=FREQUENCY(A1:A7,C1:DC7),輸入完成後按下“Enter”鍵進行確認,即可求出A1至A7區域中,按C1至C7區域進行分隔的各段數值的出現頻率數目(相當於統計各分數段人數)。
特別提醒:上述輸入的是一個數組公式,輸入完成後,需要通過按“Enter”鍵進行確認,確認後公式兩端出現一對大括號({}),此大括號不能直接輸入。

Excel函數公式大全 第7張

IF函數
主要功能:根據對指定條件的邏輯判斷的真假結果,返回相對應的內容。
使用格式:=IF(Logical,Value_if_true,Value_if_false)
參數説明:Logical代表邏輯判斷表達式;Value_if_true表示當判斷條件為邏輯“真(TRUE)”時的顯示內容,如果忽略返回“TRUE”;Value_if_false表示當判斷條件為邏輯“假(FALSE)”時的顯示內容,如果忽略返回“FALSE”。
應用舉例:在D1單元格中輸入公式:=IF(C1<=20,"符合要求","不符合要求"),確信以後,如果C1單元格中的數值小於或等於20,則D1單元格顯示“符合要求”字樣,反之顯示“不符合要求”字樣。

Excel函數公式大全 第8張

ISERROR函數
主要功能:用於測試函數式返回的數值是否有錯。如果有錯,該函數返回TRUE,反之返回FALSE。
使用格式:ISERROR(value)
參數説明:Value表示需要測試的值或表達式。
應用舉例:輸入公式:=ISERROR(B1/C1),確認以後,如果B1單元格為空或“0”,則B1/C1出現錯誤,此時前述函數返回TRUE結果,反之返回FALSE。
特別提醒:此函數通常與IF函數配套使用,如果將上述公式修改為:=IF(ISERROR(A35/B35),"",A35/B35),如果B35為空或“0”,則相應的單元格顯示為空,反之顯示A35/B35
的結果。

Excel函數公式大全 第9張

LEN函數
主要功能:統計文本字符串中字符數目。
使用格式:LEN(text)
參數説明:text表示要統計的文本字符串。
應用舉例:假定B1單元格中保存了“我曾經有一個夢”的字符串,我們在D1單元格中輸入公式:=LEN(B1),確認後即顯示出統計結果“7”。
特別提醒:LEN要統計時,無論中全角字符,還是半角字符,每個字符均計為“1”;與之相對應的一個函數——LENB,在統計時半角字符計為“1”,全角字符計為“2”。

Excel函數公式大全 第10張

LEFT函數
主要功能:從一個文本字符串的第一個字符開始,截取指定數目的字符。
使用格式:LEFT(text,num_chars)
參數説明:text代表要截字符的字符串;num_chars代表給定的截取數目。
應用舉例:假定B1單元格中保存了“你現在在哪裏”的字符串,我們在D1單元格中輸入公式:=LEFT(B1,3),確認後即顯示出“你現在”的字符。
特別提醒:此函數名的英文意思為“左”,即從左邊截取,Excel很多函數都取其英文的意思。

Excel函數公式大全 第11張

MIN函數
主要功能:求出一組數中的最小值。
使用格式:MIN(number1,number2……)
參數説明:number1,number2……代表需要求最小值的數值或引用單元格(區域),參數不超過30個。
應用舉例:輸入公式:=MIN(A1:C1),確認後即可顯示出A1至C1單元和區域和數值中的最小值。
特別提醒:如果參數中有文本或邏輯值,則忽略。

Excel函數公式大全 第12張

MAX函數
主要功能:求出一組數中的最大值。
使用格式:MAX(number1,number2……)
參數説明:number1,number2……代表需要求最大值的數值或引用單元格(區域),參數不超過30個。
應用舉例:輸入公式:=MAX(A1:C1),確認後即可顯示出A1至C1單元和區域和數值的最大值。
特別提醒:如果參數中有文本或邏輯值,則忽略。

Excel函數公式大全 第13張

SUM函數
主要功能:計算所有參數數值的和。
使用格式:SUM(Number1,Number2……)
參數説明:Number1、Number2……代表需要計算的值,可以是具體的數值、引用的單元格(區域)、邏輯值等。
應用舉例:在D1單元格中輸入公式:=SUM(A1:C1),確認後即可求出範圍單元格中數值總和。
特別提醒:如果參數為數組或引用,只有其中的數字將被計算。數組或引用中的空白單元格、邏輯值、文本或錯誤值將被忽略;如果將上述公式修改為:=SUM(LARGE(A1:C1,{1,2})),則可以求出2個最大數字總和。

Excel函數公式大全 第14張

SUMIF函數
主要功能:計算符合指定條件的單元格區域內的數值和。
使用格式:SUMIF(Range,Criteria,Sum_Range)
參數説明:Range代表條件判斷的單元格區域;Criteria為指定條件表達式;Sum_Range代表需要計算的數值所在的單元格區域。
應用舉例:在D2單元格中輸入公式:=SUMIF(A2:A7,"男",C2:C7),確認後即可求出“男”性的工資總和。
特別提醒:如果把上述公式修改為:=SUMIF(A2:A7,"女",C2:C7),即可求出“女”生的工資總和;其中“男”和“女”由於是文本型的,需要放在英文狀態下的雙引號("男"、"女")中。

Excel函數公式大全 第15張

OR函數
主要功能:返回邏輯值,僅當所有參數值均為邏輯“假(FALSE)”時返回函數結果邏輯“假(FALSE)”,否則都返回邏輯“真(TRUE)”。
使用格式:OR(logical1,logical2, …)
參數説明:Logical1,Logical2,Logical3……:表示待測試的條件值或表達式,最多這30個。
應用舉例:在D1單元格輸入公式:=OR(A1<50,C1<=50),確認。如果D1中返回TRUE,説明A1和C1中的數值至少有一個小於50,如果返回FALSE,説明A1和C1中的數值都大於或等於50。
特別提醒:如果指定的邏輯條件參數中包含非邏輯值時,則函數返回錯誤值“#VALUE!”或“#NAME”。

Excel函數公式大全 第16張

單元格顏色效果
全選表格,格式-條件格式,條件選擇“公式”,公式如下,然後選“格式”按鈕,“圖案”,選擇需要顏色。
隔行顏色效果(奇數行顏色):
=MOD(ROW(),2)=1
隔行顏色效果(偶數行顏色):
=MOD(ROW(),2)=0
如果希望設置格式為每3行應用一次底紋,可以使用公式:
=MOD(ROW(),3)=1
如果希望設置奇偶列不同底紋,只要把公式中的ROW()改為COLUMN()即可,如:
=MOD(COLUMN(),2)
如果希望設置國際象棋棋盤式底紋(白色+自定義色):
=MOD(ROW()+COLUMN(),2)
説明:該條件格式的公式用於判斷行號與列號之和除以2的餘數是否為0。如果為0,説明行數與列數的奇偶性相同,則填充單元格為指定色,否則就不填充。在條件格式中,公式結果返回一個數字時,非0數字即為TRUE,0和錯誤值為FALSE。因此,上面的公式也可以寫為:
=MOD(ROW()+COLUMN(),2)<>0
如果希望設置國際象棋棋盤式底紋(自定義色+自定義色):
加入樣式2:
=MOD(ROW()+COLUMN(),2)=0

Excel函數公式大全 第17張
標籤: Excel 公式 函數
  • 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/sm/diannao/1yjo6.html