函數是預先定義的公式,它使用特定值 (稱為引數),按特定的順序或結構來執行計算。函數可用來執行簡單或複雜的計算。例如,ROUND 函數會對 [成本] 欄中的數進行四捨五入計算。
=ROUND(Cost, 2)
結構 函數結構是以等號 (=) 開始,後面接函數名稱、左括弧、以逗點分隔的函數引數及右括弧。
函數名稱 清單所支援的函數名稱。每個函數都會取得特定數目的引數、對其進行處理,並傳回值。
引數 引數可以是數字、文字、邏輯值 (如 True 或 False),或是直欄參照。您指定的引數必須要為該引數產生有效值。引數也可以是常數、公式或其他函數。
引數工具提示 鍵入函數時,會出現帶有語法和引數的工具提示。例如,鍵入 =ROUND( 後就會出現工具提示。僅內建函數會出現工具提示。
在某些情況下,您可能需要使用函數作為另一個函數的引數之一。例如,下列函數使用巢狀 AVERAGE 函數,並會將結果與兩欄值的和相比較。
=AVERAGE([Cost1], SUM([Cost2]+[Discount]))
有效傳回值 當以函數作為引數時,它必須傳回與該引數所使用之同類型的值。例如,如果引數使用 Yes 或 No,則巢狀函數必須傳回 Yes 或 No。否則,清單會顯示錯誤值 #VALUE!。
巢狀層級限制 公式最多可包含 8 個層級的巢狀函數。當函數 B 用作函數 A 的引數時,函數 B 即為第二層級函數。例如,由於 SUM 函數是 AVERAGE 函數的引數,所以它是第二層級函數。巢狀化於 SUM 函數中的函數即為第三層級函數,依此類推。
附註 清單不支援 RAND 及 NOW 函數。計算結果欄不支援 TODAY 及 ME 函數,但欄的預設值設定支援它們。