函數是預先定義的公式,會使用稱為引數的特定值以特定的順序或結構來執行計算。 函數可以用於執行簡單或複雜的計算。 您可以在功能區的 [公式] 索引標籤上找到 Excel 的所有函數:
-
Excel 函數語法
下列 ROUND 函 數將儲存格 A10 中的數位四捨五入的範例說明函數的語法。
1. 結構。 函數結構是以等號 (=) 開頭,後面接函數名稱、左括弧、以逗點分隔的函數引數,以及右括弧。
2. 函數名稱。 如需可用函數的清單,請按下儲存格,然後按 SHIFT+F3,以啟動 [插入函數 ] 對話框。
3. 自變數。 自變數可以是數位、文字、 TRUE 或 FALSE 等邏輯值、陣列、#N/A 等錯誤值或儲存格參照。 您指定的引數必須能產生有效的值。 引數也可以是常數、公式或其他函數。
4. 自變數工具提示。 具有語法及引數的工具提示會在您輸入函數時出現。 例如,輸入 =ROUND(,就會出現工具提示。 只有內建函數才會出現工具提示。
附註: 您不需要在所有大寫中輸入函數,例如 =ROUND,因為Excel 會在您按 Enter 之後自動將函數名稱設為大寫。 如果您拼錯函數名稱,例如 =SUME (A1:A10) ,而不是 =SUM (A1:A10) ,那麼 Excel 會傳回 #NAME? 錯誤。
-
輸入 Excel 函數
當您建立包含函數的公式時,[插入函數] 對話方塊可協助您輸入工作表函數。 從 [ 插入函 數] 對話框中選取函數后,Excel 會啟動函數精靈,其中會顯示函數名稱、每個自變數、函數和每個自變數的描述、函數的目前結果,以及整個公式的目前結果。
若要更輕鬆地建立和編輯公式,並將輸入和語法錯誤減到最低,請使用 [公式自動完成]。 在您輸入 = (等號) 及函數的開頭字母之後,Excel 會顯示一份動態下拉式清單,其中包含符合這些字母的有效函數、自變數和名稱。 接著,您可以從下拉式清單中選取一個,Excel 就會為您輸入。
-
巢狀放置 Excel 函數
在某些情況下,您可能需要將某函數做為另一函數的引數使用。 例如,下列公式使用巢狀 AVERAGE 函數 ,並將結果與值 50 進行比較。
1. AVERAGE 及 SUM 函數都是巢嵌在 IF 函數內的函數。
有效的傳回值 巢狀函數作為引數時,巢狀函數必須傳回引數所使用值類型的相同類型值。 例如,如果引數傳回 TRUE 或 FALSE 值,那麼巢狀函數也必須傳回 TRUE 或 FALSE 值。 如果函數不傳回同類型值,Excel 就會顯示 #VALUE! 的錯誤值。
巢狀層級限制 公式最多可以包含七個層級的巢狀函數。 一個函數 (稱為函數 B) 在另一個函數 (稱為函數 A) 中當做引數使用時,函數 B 就會以第二層級的函數運作。 例如,如果使用 AVERAGE 函數和 SUM 函 數做為 IF 函數的自變數,則 AVERAGE 函數和 SUM 函數都是第二層 函數。 而在巢嵌在巢狀 AVERAGE 函數內部的函數就是第三層級函數,依此類推。