Microsoft Office SharePoint Portal Server 2003
首頁上一個下一頁列印

全部顯示全部顯示

關於函數

關於函數

函數是預先定義的公式,它使用特定值 (稱為引數),按特定的順序或結構來執行計算。函數可用來執行簡單或複雜的計算。例如,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 函數,但欄的預設值設定支援它們。

©2003 Microsoft Corporation. All rights reserved.