引數與值的類型
此頁面定義許多您會看到的術語,其用來描述「函數瀏覽器」中的函數。
任何值類型
如果引數被指定為 any,其可以為布林值、日期/時間值、持續時間值、數值或字串值。
陣列與陣列函數
陣列是函數所使用或函數所傳回的值序列。陣列函數則會傳回值陣列,而非單個值。陣列函數通常用來提供值給另一個函數。
布林表示式和值類型
布林值表示式是會評估布林值 TRUE 或 FALSE 的表示式。布林值是邏輯性 TRUE (1) 或 FALSE (0) 值,或是輸入格(包含或產生生邏輯性 TRUE 或 FALSE 值)的參考。它通常是評估布林值表示式的結果,但布林值可被直接指定為函數的引數或作為輸入格的內容。布林值的常見用途之一是用來判斷 IF 函數將會傳回哪個表示式。
集合值類型
被指定為集合的引數可以是單一表格輸入格範圍的參考,或是由陣列函數所傳回的陣列。被指定為集合的引數具有定義其可含之值類型的額外屬性。
條件表示式
條件則是包含比較運算子、常數、And 符號(&)字串運算子和參考的表示式。條件的內容必須是將條件與另一個值比較,所產生之布林值 TRUE 或 FALSE 的結果。使用字串運算子和萬用字元的方式中含有更多資訊和範例。
常數表示式
常數是在公式內直接指定的表示式。它並不包含函數呼叫或輸入格參考。例如,在此公式中:
=CONCATENATE(“cat”,“s”),字串表示式「cat」和「s」便為常數。
日期/時間值類型
日期/時間值是一個值或輸入格(含有 Keynote 支援的任一格式日期/時間值)的參考。您可以選擇在輸入格中僅顯示日期或時間,但所有日期/時間值皆含有日期和時間。
持續時間值類型
持續時間值是一段時間長度或含有一段時間長度之輸入格的參考。持續時間值由星期(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(Slide 2::Table 1::C2:G2).名稱和輸入格參考是由兩個冒號來分隔。建立公式時,若您選擇另一個幻燈片中的輸入格,則會自動包含幻燈片名稱和表格名稱。
字串值類型
字串值是零或更多字元,或者是包含零或更多字元之輸入格的參考。字元可由任何可列印的字元(包含數字)組成。