各位同學們,以下是高中課程中EXCEL常用之函數。而函數歸納大抵可分

一. 數值函數(重要)

   ABS()、Round()、Average()、SUM()、MAX()、MIN()、Rank()

 


1、ABS函數 

  主要功能:求出相應數字的絕對值。 

  使用格式:ABS(number) 

  參數說明:number代表需要求絕對值的數值或引用的單格。 

 

2、AVERAGE函數 

  主要功能:求出所有參數的算術平均值。 

  使用格式:AVERAGE(number1,number2,……) 

  參數說明:number1,number2,……:需要求平均值的數值或引用單格(區域),參數不超過30個。

3、SUM函數 

  主要功能:計算所有參數數值的和。 

  使用格式:SUM(Number1,Number2……) 

  參數說明:Number1、Number2……代表需要計算的值,可以是具體的數值、引用的單格(區域)、邏輯值等。 

4.  MIN函數 

  主要功能:求出一組數中的最小值。 

  使用格式:MIN(number1,number2……) 

  參數說明:number1,number2……代表需要求最小值的數值或引用單格(區域),參數不超過30個。

 

5.  MAX函數 

  主要功能:求出一組數中的最大值。 

  使用格式:MAX(number1,number2……) 

  參數說明:number1,number2……代表需要求最大值的數值或引用單格(區域),參數不超過30個。

 

6、RANK函數 

  主要功能:返回某一數值在一列數值中的相對於其他數值的排位。 

  使用格式:RANK(Number,ref,order) 

  參數說明:Number代表需要排序的數值;ref代表排序數值所處的單格區域;order代表排序方式參數(如果為“0”或者忽略,則按降冪排名,即數值越大,排名結果數值越小;如果為非“0”值,則按昇冪排名,即數值越大,排名結果數值越大;)。  

 

 

二. 邏輯函數(重要)

    AND()、OR()、SUMIF()、COUNTIF()、IF()

 

1、AND函數 

  主要功能:返回邏輯值:如果所有參數值均為邏輯“真(TRUE)”,則返回邏輯“真(TRUE)”,反之返回邏輯“假(FALSE)”。 

  使用格式:AND(logical1,logical2, ...) 

  參數說明:Logical1,Logical2,Logical3……:表示待測試的條件值或運算式,

 

2、OR函數 

  主要功能:返回邏輯值,僅當所有參數值均為邏輯“假(FALSE)”時返回函數結果邏輯“假(FALSE)”,否則都返回邏輯“真(TRUE)”。 

  使用格式:OR(logical1,logical2, ...) (www.netzj.cn/ 網路知己)

  參數說明:Logical1,Logical2,Logical3……:表示待測試的條件值或運算式,最多這30個。 

 

3、SUMIF函數 

  函數名稱:SUMIF 

  主要功能:計算符合指定條件的單格區域內的數值和。 

  使用格式:SUMIF(Range,Criteria,Sum_Range) 

 

4、COUNTIF函數 


  主要功能:統計某個單格區域中符合指定條件的單格數目。 

  使用格式:COUNTIF(Range,Criteria) 

  參數說明:Range代表要統計的單格區域;Criteria表示指定的條件運算式(記住加字串符號)。 

5、IF函數 


  主要功能:根據對指定條件的邏輯判斷的真假結果,返回相對應的內容。 

  使用格式:=IF(Logical,Value_if_true,Value_if_false) 

  參數說明:Logical代表邏輯判斷運算式;Value_if_true表示當判斷條件為邏輯“真(TRUE)”時的顯示內容,如果忽略返回“TRUE”;Value_if_false表示當判斷條件為邏輯“假(FALSE)”時的顯示內容,如果忽略返回“FALSE”。

 

 

三. 日期時間函數

      Date()、YEAR()、MONTH()、DAY()、TODAY、NOW()、DATEDIF()

 

 

四. 矩陣查詢(重要)

 1.  VLOOKUP()

      主要功能:在資料表的首列查找指定的數值,並由此返回資料表當前行中指定列處的數值。 


  使用格式:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup) 

  參數說明:Lookup_value代表需要查找的數值;
                     Table_array代表需要在其中查找資料的單格區域;
                     Col_index_num為在table_array區域中待返回的匹配值的列序號(當Col_index_num為2時,返回table_array第2列中的數值,為3時,返回第3列的值……);
                     Range_lookup為一邏輯值,如果為TRUE或省略,則返回近似匹配值,也就是說,如果找不到精確匹配值,則返回小於lookup_value的最大數值;如果為FALSE,則返回精確匹配值,如果找不到,則返回錯誤值#N/A。

arrow
arrow
    全站熱搜

    elitecko 發表在 痞客邦 留言(0) 人氣()