SWITCH-分組指派

  • 文檔創建者:Roxy
  • 編輯次數:2
  • 最近更新:Nikozhan 于 2025-07-09
  • 1. 概述

    文法SWITCH(運算式,值1,結果1,值2,結果2,......,其他結果)按運算式不同值匯出不同結果
                    參數1運算式-
          參數2所有的結果1,結果2,結果3……必須為同類型資料。
             回傳值類型
    • 數值

    • 正文

    • 日期時間

    • 布爾

    2. 注意事項

    1)如果運算式的結果是值1,整個函式傳回結果1,如果運算式的結果是值2,整個函式傳回結果2......如果沒有符合要求的值,則傳回其他結果。

    2)如果運算式為NULL,則結果為 NULL。

    3)要求結果類型必須為相同類型,手寫 NULL 時,視為和另一個非空的參數類型相同,結果全為手寫NULL時,和手寫一個單獨的NULL邏輯一樣,允許選擇欄位。

    4)運算式和值的類型必須為相同類型。

    3. 範例

    公式結果
    SWITCH(5, 3, "今天星期三", 4, "今天星期四", "星期五")星期五

    例如,在資料轉換中新增計算列,將「合同付款類型」中一次性付款指派為 1,分期付款指派為 2,否則指派為其他,輸入公式:SWITCH(合同付款類型,"一次性付款", "1", "分期付款", "2", "其他"),如下圖所示:

    得到如下分組指派的新增列,如下圖所示:

    4. 拓展閱讀

    附件列表


    主題: 資料開發-定時任務
    已經是第一篇
    已經是最後一篇
    • 有幫助
    • 沒幫助
    • 只是瀏覽
    • 评价文档,奖励 1 ~ 100 随机 F 豆!