計算機二級的excel函數
1.常用函數簡介
(1)絕對值函數 ABS (Number)
主要功能:求出參數的絕對值。
參數說明:Number表示需要求絕對值的數值或引用的單元格。
應用舉例:=ABS(-2)表示求-2的絕對值;
=ABC(A2)表示求單元格A2中數值的絕對值。
(2)最大值函數MAX(Number1,Number2……)
主要功能:求出各個參數中的最大值。
參數說明:參數至少有一個,且必須是數值,最多可包含255個。
應用舉例:如果A2:A4中包含數字3、5、6,則:
=MAX(A2:A4)返回值為6;
=MAX(A2:A4,1,8,9,10),返回值為10。
說明:如果參數中有文本或邏輯值,則忽略。
(3)最小值函數MIN(Number1,Number2……)
主要功能:求出各個參數中的最小值。
參數說明:參數至少有一個,且必須是數值,最多可包含255個。
應用舉例:如果A2:A4中包含數字3、5、6,則:
=MIN (A2:A4)返回值為3;
=MIN (A2:A4,1,8,9,10),返回值為1。
說明:如果參數中有文本或邏輯值,則忽略。
(4)四舍五入函數ROUND(Number,Num_digits)
主要功能:按指定的位數Num_digits對參數Number進行四舍五入。
參數說明:參數Number表示要四舍五入的數字;參數Num_digits表示保留的小數位數。
應用舉例:=ROUND(227.568,2)返回結果為227.57。
(5)取整函數TRUNC(Number,[Num_digits])
主要功能:按指定的位數Num_digits對參數Number進行四舍五入。
參數說明:將參數Number的小數部分截去,返回整數;參數Num_digits為取精度數,默認為0。
應用舉例:=TRUNC(227.568)返回結果為227。
=TRUNC(-227.568)返回結果為-227。
(6)向下取整函數INT(Number)
主要功能:將參數Number向下舍入到最接近的整數,Number為必需的參數。
參數說明: Number表示需要取整的數值或引用的單元格。
應用舉例:=INT(227.568)返回結果為227。
=INT(-227.568)返回結果為-228。
2.求和函數簡介
(1)求和函數SUM(Number1,[Number2]……)
主要功能:計算所有參數的和。
參數說明:至少包含一個參數Number1,每個參數可以是具體的數值、引用的單元格(區域)、數組、公式或另一個函數的結果。
應用舉例:=SUM(A2:A10)是將單元格A2-A10中的所有數值相加;= SUM(A2,A10,A20)是將單元格A2、A10和A20中的數字相加。
說明:如果參數為數組或引用,只有其中的數字可以被計算,空白單元格、邏輯值、文本或錯誤值將被忽略。
(2)條件求和函數SUMIF(Range,Criteria,[Sum_Range])
主要功能:對指定單元格區域中符合一個條件的單元格求和。
參數說明:Range 必需的參數。條件區域,用于條件判斷的單元格區域;
Criteria 必需的參數。求和的條件,判斷哪些單元格將被用于求和的條件;
Sum_Range 可選的參數。實際求和區域,要求和的實際單元格、區域或引用。如果Sum_Range參數被省略,Excel會對在Range參數中指定的單元格求和。
應用舉例:=SUMIF(B2;B10,">60")表示對B2:B10區域中大于60的數值進行相加;
=SUMIF(B2:B10,">60",C2:C10),表示在區域B2:B10中,查找大于60的單元格,并在C2:C10區域中找到對應的單元格進行求和, 參數輸入如圖3-51所示。
圖3-51 SUMIF函數填寫參數
說明:在函數中,任何文本條件或任何含有邏輯或數學符號的條件都必須使用雙引號("")括起來。如果條件為數字,則無需使用雙引號。
(3)多條件求和函數SUMIFS(Sum_Range,Criteria_Range1,Criteria1, [Criteria_Range2, Criteria2]……)
主要功能:對指定單元格區域中符合多組條件的單元格求和。
參數說明:Sum_Range 必需的參數。參加求和的實際單元格區域;
Criteria_Range1 必需的參數。第1組條件中指定的區域;
riteria1 必需的參數。第1組條件中指定的條件;
Criteria_Range2, Criteria2 可選參數。第2組條件,還可以有其他多組條件。
應用舉例:=SUMIFS(A2:A10,B2:B10, ">60",C2:C10, "<80")表示對A2:A10區域中符合以下條件的單元格的數值求和:B2:B10中的相應數值大于60且C2:C20中的相應數值小于80。
(4)積和函數SUMPRODUCT(array1,array2,array3, ...)(了解)
主要功能:先計算出各個數組或區域內位置相同的元素之間的乘積,然后再計算出它們的和。
參數說明:可以是數值、邏輯值或作為文本輸入的數字的數組常量,或者包含這些值的單元格區域,空白單元格被視為0。
應用舉例:
區域計算要求:計算B、C、D三列對應數據乘積的和。
公式:=SUMPRODUCT(B2:B4,C2:C4,D2:D4);計算方式:= B2* C2*D2+B3*C3*D3+B4*C4*D4即三個區域B2:B4,C2:C4,D2:D4同行數據積的和。
數組計算要求:把區域B2:B4,C2:C4,D2:D4數據按一個區域作為一個數組,即B2:B4表示為數組{B2;B3;B4},C2:C4表示為數組{C2; C3; C4},D2:D4表示為數組{ D2; D3; D4}。公式:=SUMPRODUCT({B2;B3;B4},{C2; C3; C4},{ D2; D3; D4}),其中單元格名稱在計算時候要換成具體的數據。
說明: 數組參數必須具有相同的維數
(5) PRODUCT函數(PRODUCT(number1,number2.....)
是office軟件excel中用于計算給出的數字的乘積,也就是將所有以參數形式給出的數字相乘,并返回乘積值。
3.平均值函數簡介
(1)平均值函數AVERAGE(Number1,[ Number2],……)
主要功能:求出所有參數的算術平均值。
參數說明:至少包含一個參數,最多可包含255個。
應用舉例:=AVERAGE(A2:A10)表示對單元格區域A2到A10中的數值求平均值;
=AVERAGE(A2:A10,C10)表示對單元格區域A2到A10中數值與C10中的數值求平均值。
說明:如果引用區域中包含“0”值單元格,則計算在內;如果引用區域中包含空白或字符單元格,則不計算在內。
(2)條件平均值函數AVERAGEIF(Range,Criteria,[Average_range])
主要功能:對指定單元格區域中符合一組條件的單元格求平均值。
參數說明:Range 必需的參數。進行條件對比的單元格區域。
Criteria 必需的參數。求平均值的條件,其形式可以為數字、表達式、單元格引用、文本或函數。
Average_range 可選的參數。要求平均值的實際單元格區域。如果Sum_Range參數被省略,Excel會對在Range參數中指定的單元格求平均值。
應用舉例:=AVERAGEIF(B2:B10,"<80")表示對B2:B10區域中小于80的數值求平均值;
=AVERAGEIF(B2:B10,"<80",C2:C10)表示在區域B2:B10中,查找小于80的單元格,并在C2:C10區域中找到對應的單元格求平均值, 參數輸入如圖3-52所示。
圖3-52 AVERAGEIF函數填寫參數
(3)多條件平均值函數AVERAGEIFS(Average_range,Criteria_range1,Criteria1,[Criteria_range2, Criteria2]…)
主要功能:對指定單元格區域中符合多組條件的單元格求平均值。
參數說明:Average_range必需的參數。要計算平均值的實際單元格區域。
Criteria_range1必需的參數。第1組條件中指定的區域;
Criteria1 必需的參數。第1組條件中指定的條件;
Criteria_Range2, Criteria2 可選參數。第2組條件,還可以有其他多組條件。
應用舉例:=AVERAGEIFS(A2:A10,B2:B10, ">60",C2:C10, "<80")表示對A1:A10區域中符合以下條件的單元格的數值求平均值:B1:B20中的相應數值大于60、且C1:C20中的相應數值小于80。
4. 計數函數簡介
(1)計數函數COUNT(Value1,[Value2],…)
主要功能:統計指定區域中包含數值的個數,只對包含數字的單元格進行計數。
參數說明:至少包含一個參數,最多可包含255個。
應用舉例:=COUNT(A2:A10)表示統計單元格區域A2到A10中包含數值的單元格的個數。
(2)計數函數COUNTA(Value1,[Value2],…)
主要功能:統計指定區域中不為空的單元格的個數,可以對包含任何類型信息的單元格進行計數。
參數說明:至少包含一個參數,最多可包含255個。
應用舉例:=COUNT(A2:A10)表示統計單元格區域A2到A10中非空單元格的個數。
(3)條件計數函數COUNTIF(Range,Criteria)
主要功能:統計指定單元格區域中符合單個條件的單元格的個數。
參數說明:Range必需的參數。計數的`單元格區域;
Criteria必需的參數。計數的條件。條件的形式可以為數字、表達式、單元格地址或文本。
應用舉例:=COUNTIF(B2:B10,">50")表示統計單元格區域B2-B10中值大于50的單元格的個數。
說明:允許引用的單元格區域中有空白單元格出現。
(4)多條件計數函數COUNTIFS(Criteria_range1,Criteria1,[Criteria_range2,Criteria2]…)
主要功能:統計指定單元格區域中符合多組條件的單元格的個數。
參數說明:Criteria_range1 必需的參數。第1組條件中指定的區域。
Criteria1 必需的參數。第1組條件中指定的條件,條件的形式可以為數字、表達式、單元格地址或文本。
Criteria_Range2, Criteria2 可選參數。第2組條件,還可以有其他多組條件。
應用舉例:=COUNTIFS(A2:A10, ">60",B2:B10, "<80")表示統計同時滿足以下條件的單元格所對應的行數:A2:A10區域中大于60的單元格且B2:B10區域中小于80的單元格。
5. IF函數
邏輯判斷函數IF(Logical_test,[Value_if_true],[Value_if_false])
主要功能:如果指定條件的計算結果為TRUE,IF函數返回一個值;計算結果為FALSE,IF函數返回另一個值。
參數說明:Logical必需的參數。指定的判斷條件;
Value_if_true必需的參數。計算結果為TRUE時返回的內容,如果忽略則返回“TRUE”;
Value_if_false必需的參數。計算結果為FALSE時返回的內容,如果忽略則返回“FALSE”。
應用舉例:=IF(C2>=60,"及格","不及格"),表示如果C2單元格中的數值大于或等于60,則顯示“及格”字樣,反之顯示“不及格”字樣,參數輸入如圖3-53所示。
圖3-53 IF函數填寫參數
=IF(C2>=90, "優秀",IF(C2>=80, "良好",IF(C2>=60,"及格","不及格")))表示以下對應關系:
6.VLOOKUP函數
垂直查詢函數VLOOKUP(Lookup_value,Table_array,Col_index_num,[Range_lookup])
主要功能:搜索指定單元格區域的第1列,然后返回該區域相同一行上任何指定單元格中的值。
參數說明:Lookup_value 必需的參數。查找目標,即要在表格或區域的第1列中搜索到的值;
Table_array 必需的參數。查找范圍,即要查找的數據所在的單元格區域;
Col_index_num 必需的參數。返回值的列數,即最終返回數據所在的列號;
Range_lookup 可選參數。為一邏輯值,決定查找精確匹配值還是近似匹配值。如果為1(TRUE)或被省略,則返回近似匹配值;也就是說,如果找不到精確匹配值,則返回小于Lookup_value的最大數值。如果為0(FALSE),則只查找精確匹配值;如果找不到精確匹配值,則返回錯誤值#N/A。
應用舉例:=VLOOKUP(80,A2:C10,2)要查找的區域為A2:C10,因此A列為第1列,B列為第2列,C列為第3列。表示使用近似匹配搜索A列(第1列)中的值80,如果在A列中沒有80,則近似找到A列中與80最接近的值,然后返回同一行中B列(第2列)的值,參數輸入如圖3-54所示。
圖3-54 VLOOKUP函數填寫參數
說明:在參數Table_array指定的區域中:在第1列中查找與參數Lookup_value相同值的單元格,找到符合目標的單元格,取同一行其他列的單元格值,列號由參數Col_index_num指定,參數Range_lookup決定取值的精確度。
【計算機二級的excel函數】相關文章:
2017計算機二級考試MSOffice核心考點:Excel中的常用函數01-16
二級計算機excel公式06-05
計算機二級MS office常用函數02-24
計算機二級excel常考公式02-25
計算機二級Excel難點重點匯總06-05
計算機二級考試答題小技巧Excel篇02-24
HR工作最常用的Excel操作函數01-25
計算機二級C語言程序設計考點:函數01-03