範例:使用 If 函數對資料進行分箱
讓我們看一個使用 If 函數的範例。假設您有來自美國一所公立學校的數據,其中包含每個學生的年級。某些年級按學校分組,您想要使用數字資料按學校將學生分組。這是一個分箱資料的範例,其中箱表示值的範圍,而 If 語句是一種將不同年級分配到相應學校的簡單方法。現在,使用 If 函數對資料進行分箱的關鍵是對奇數參數(布林表達式或條件)進行排序,使要測試的值單調地朝一個方向或另一個方向變化。換句話說,在連續的測試中,這些值要么只增加,要么只減少。這簡化了您的程式碼,因為您無需為每個條件提供下限和上限——因為請記住,一旦某個條件被求值,腳本就會返回相應的結果,而不會求值其餘條件。