iCloud 版 Numbers 中引數與值的類型
以下引數與值的類型定義,說明在函數瀏覽器使用的函數。
任何值類型
如果引數指定為任何,便可以是布林值、日期/時間值、持續時間值、數字值或字串值。
陣列與陣列函數
陣列是指函數所使用或傳回的值序列。陣列函數則會傳回值陣列,而非單個值。陣列函數通常用來提供值給另一個函數。
布林表示式和值類型
布林表示式是用來評估布林值為真 (TRUE) 或假 (FALSE) 的表示式。布林值是邏輯性 TRUE (1) 或 FALSE (0) 值,或是輸入格參照(包含或產生邏輯性 TRUE 或 FALSE 值)。它通常是評估布林值表示式的結果,但布林值可被直接指定為函數的引數或作為輸入格的內容。布林值的常見用途之一是用來判斷 IF 函數將會傳回哪個表示式。
集合值類型
如果引數指定為集合,便可以是單一表格輸入格範圍的參照,或是陣列函數傳回的陣列。被指定為集合的引數具有定義其可含之值類型的額外屬性。
條件表示式
條件是指可包含比較運算子、常數、And 符號 (&) 字串運算子及參照的表示式。條件的內容必須是將條件與另一個值比較,所產生之布林值 TRUE 或 FALSE 的結果。
常數表示式
常數是指公式內直接指定的表示式。它並不包含函數呼叫或輸入格參照。舉例來說,在以下公式中,字串表示式「cat」和「s」便為常數:
=CONCATENATE(“cat”,“s”)
日期/時間值類型
日期/時間值是包含任何 Numbers 所支援之格式的日期/時間值的值或輸入格參照。您可以選擇在輸入格中僅顯示日期或時間,但所有日期/時間值皆包含日期和時間。
持續時間值類型
持續時間值是一段時間長度或含有一段時間長度的輸入格參照。持續時間值由星期(w 或星期數)、天(d 或天數)、小時(h 或小時數)、分鐘(m 或分鐘數)、秒(s 或秒數)以及毫秒(ms 或毫秒數)組成。
列表值類型
列表是其他值的序列,並以逗點分隔。例如:
=CHOOSE(3,“1st”,“second”,7,“last”)。
在某些情況下,列表會包含在其他組的括號中。例如:
=AREAS((B1:B5,C10:C12))。
程式引數或值類型
程式引數會有許多可能的指定值之一。通常,程式引數會指定函數應執行的計算類型,或者函數應傳回的資料類型。如果程式引數有預設值,這會在引數描述中指定。
數值類型
數字值是數字、數值表示式,或包含數值表示式的輸入格參照。如果可接受的數值設有限制(例如:數字必須大於 0),此限制會包含在引數描述中。
範圍值類型
範圍值是單一範圍輸入格(可為單一輸入格)的參照。範圍值具有引數描述中所含的額外屬性,會定義其應包含的值類型。
參照值類型
參照值是單一輸入格或輸入格範圍的參照。如果範圍超過一個輸入格,開始與結束的輸入格會使用單個冒號來分隔。例如:
=COUNT(A3:D7)。
如果參照的是另一個表格中的輸入格,則參照必須包含表格名稱。例如:
=Table 2::B2.
【注意】請注意,表格名稱和輸入格參照是由兩個冒號 (::) 來分隔。
如果參照的是另一個工作表中的表格輸入格,則還必須包含工作表名稱(除非此表格名稱在所有工作表中並未重複)。例如:
=SUM(Sheet 2::Table 1::C2:G2).
【注意】工作表名稱、表格名稱和輸入格參照是由兩個冒號來分隔。
字串值類型
字串值是零個或多個字元,或是包含零個或多個字元的輸入格參照。字元可以是任何可列印的字元,包括數字。