在 Excel 公式中使用函數及巢狀函數

函數是預先定義的公式,會使用稱為引數的特定值以特定的順序或結構來執行計算。 函數可以用於執行簡單或複雜的計算。 您可以在功能區的 [公式] 索引標籤上找到所有 Excel 的函數:

功能區上的 [Excel 公式] 索引標籤
  • Excel 函數語法

    下列的ROUND 函數範例會將儲存格 A10 中的數值四捨五入,說明函數的語法。

    函數的結構

    1.結構。 函數結構是以等號 (=) 開頭,後面接函數名稱、左括弧、以逗點分隔的函數引數,以及右括弧。

    2.函數名稱。 如需可用函數的清單,請按一下儲存格,然後按下SHIFT + F3,這將會啟動 [插入函數] 對話方塊。

    Excel 公式-[插入函數] 對話方塊

    3.引數。 引數可以是數位、文字、邏輯值,例如TRUEFALSE、陣列、錯誤值,例如 #N/a 或儲存格參照。 您指定的引數必須能產生有效的值。 引數也可以是常數、公式或其他函數。

    4.引數工具提示。 具有語法及引數的工具提示會在您輸入函數時出現。 例如,輸入 =ROUND(,就會出現工具提示。 只有內建函數才會出現工具提示。

    附註: 您不需要在全部大寫中輸入函數(例如 = ROUND),因為 Excel 會在您按下 enter 後自動將函數名稱大寫。 如果您拼錯了函數名稱(例如 = SUME (A1: A10),而不是 = SUM (A1: A10),則 Excel 會傳回 #NAME? 錯誤。

  • 輸入 Excel 函數

    當您建立包含函數的公式時,[插入函數] 對話方塊可協助您輸入工作表函數。 從 [插入函數] 對話方塊中選取函數之後,Excel 就會啟動函數嚮導,其中會顯示函數名稱、函數的每個引數、函數的描述、函數的當前結果,以及整個公式的目前結果。

    Excel 函數嚮導

    若要更輕鬆地建立及編輯公式,並將輸入及語法錯誤降至最低,請使用 [公式自動完成]。 在您輸入一個 = (等號)和函數的開始字母后,Excel 會顯示符合這些字母之有效函數、引數及名稱的動態下拉式清單。 接著,您可以從下拉式清單中選取一個專案,Excel 就會為您輸入。

    Excel 公式自動完成

  • 巢狀放置 Excel 函數

    在某些情況下,您可能需要將某函數做為另一函數的引數使用。 例如,下列公式使用嵌套的AVERAGE 函數,並將結果與值50進行比較。

    巢狀函數

    1. AVERAGE 及 SUM 函數都是巢嵌在 IF 函數內的函數。

    有效的傳回值    巢狀函數作為引數時,巢狀函數必須傳回引數所使用值類型的相同類型值。 例如,如果引數傳回 TRUE 或 FALSE 值,那麼巢狀函數也必須傳回 TRUE 或 FALSE 值。 如果函數不傳回同類型值,Excel 就會顯示 #VALUE! 的錯誤值。

    巢狀層級限制    公式最多可以包含七個層級的巢狀函數。 一個函數 (稱為函數 B) 在另一個函數 (稱為函數 A) 中當做引數使用時,函數 B 就會以第二層級的函數運作。 例如,AVERAGE 函數和SUM 函數都是第二層函數(如果它們是用來做為if 函數的引數)。 而在巢嵌在巢狀 AVERAGE 函數內部的函數就是第三層級函數,依此類推。

附註:  本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。 讓這些內容對您有所幫助是我們的目的。 告訴我們這項資訊是否有幫助? 這裡是供您參考的英文文章

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與我們的其中一個 Office 支援專員連絡以深入了解您的意見。

×