CHOOSE 函數

套用到
SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 企業版 SharePoint Foundation 2010 SharePoint Server 2010 Windows SharePoint Services 3.0

使用 index_num 從引數值清單中傳回值。 使用 SELECT 根據索引號,從最多 29 個值中選擇一個。 例如,如果 value1 到 value7 分別代表星期一到星期日,則 CHOOSE 便會根據範圍在 1 到 7 之間的 index_num,傳回其中的一天。

語法

選擇 (index_num、值1值2......)

Index_num 指定選擇哪個值參數。 Index_num必須是介於1到29之間的數字,或是包含介於1到29之間的公式或欄位參考。

  • 如果 index_num 為 1,CHOOSE 會傳回 value1;如果為 2,會傳回 value2;依此類推。
  • 如果 index_num 小於 1 或大於清單中最後一個值的數值,CHOOSE 會傳回 #VALUE! 錯誤值。
  • 如果 index_num 是分數,則在使用它前,會將它捨去到最小整數。

價值1,價值2,... 是 1 到 29 個值參數,CHOOSE 會根據 index_num 從中選擇值或執行動作。 參數可以是數字、欄位參考、公式、函式或文字。

範例 1

第一條 第二條 第三條 第四列 公式 描述 (結果)
1st 2nd 3rd 成品 =選擇 (2,[Col1],[Col2],[Col3],[Col4]) 第二個論點 Col2 (第二)
釘子 螺絲 螺帽 螺栓 =選擇 (4,[列1],[列2],[列3],[列4]) 第四個論點 Col4 (Bolts)

範例 2

第一條 第二條 第三條 第四列 公式 描述 (結果)
23 45 12 10 =總和 ([列1],選擇 (2,[列2],[列3],[列4]) ) 將兩個參數 Col1 與 Choose 函數的結果相加 (35)