引數與值的類型

此頁面定義許多您會看到的術語,其用來描述「函數瀏覽器」中的函數。

任何值類型

如果引數被指定為 any,其可以為布林值、日期/時間值、持續時間值、數值或字串值。

陣列與陣列函數

陣列是函數所使用或函數所傳回的值序列。陣列函數則會傳回值陣列,而非單個值。陣列函數通常用來提供值給另一個函數。

布林表示式和值類型

布林值表示式是會評估布林值 TRUE 或 FALSE 的表示式。布林值是邏輯性 TRUE (1) 或 FALSE (0) 值,或是輸入格(包含或產生生邏輯性 TRUE 或 FALSE 值)的參考。它通常是評估布林值表示式的結果,但布林值可被直接指定為函數的引數或作為輸入格的內容。布林值的常見用途之一是用來判斷 IF 函數將會傳回哪個表示式。

集合值類型

被指定為集合的引數可以是單一表格輸入格範圍的參考,或是由陣列函數所傳回的陣列。被指定為集合的引數具有定義其可含之值類型的額外屬性。

條件表示式

條件則是包含比較運算子、常數、And 符號(&)字串運算子和參考的表示式。條件的內容必須是將條件與另一個值比較,所產生之布林值 TRUE 或 FALSE 的結果。

常數表示式

常數是在公式內直接指定的表示式。它並不包含函數呼叫或輸入格參考。例如,在此公式中:

=CONCATENATE(“cat”,“s”)

字串表示式「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)

工作表名稱、表格名稱和輸入格參考是由兩個冒號來分隔。建立公式時,若您選擇另一個工作表中的輸入格,則會自動包含工作表名稱和表格名稱。

字串值類型

字串值是零或更多字元,或者是包含零或更多字元之輸入格的參考。字元可由任何可列印的字元(包含數字)組成。