Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
IFNULL
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
使用 IFNULL 將資料中的 NULL 值取代為更合適或有意義的值。如果您想避免在圖表中顯示 NULL 值,或需要特定值進行進一步計算,這項功能就非常實用。
用法示範
IFNULL(Discount, 0)
語法
IFNULL( input_expression, null_result )
參數
input_expression:要評估的運算式。您可以使用任何有效運算式做為 input_expression。
null_result:如果 input_expression 為空值,則傳回這個值。如果 input_expression 不是空值,IFNULL 會傳回 input_expression。您可以使用任何有效運算式做為 null_result。
範例
計算提供給顧客的平均折扣,包括未獲得折扣的訂單。不過,有時應用程式會將「無折扣」表示為空值,而非 0。
公式 AVG(Discount) 不會納入空值折扣。您必須將這些空值轉換為零。如要這麼做,請建立名為「Discount No Nulls」的新欄位:
IFNULL(Discount, 0)
這項公式可解讀為「如果『折扣』欄位為空值,則傳回 0,否則傳回『折扣』」。
接著,您可以計算平均折扣,包括沒有折扣的訂單:
AVG(Discount No Nulls)
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2026-05-02 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["難以理解","hardToUnderstand","thumb-down"],["資訊或程式碼範例有誤","incorrectInformationOrSampleCode","thumb-down"],["缺少我需要的資訊/範例","missingTheInformationSamplesINeed","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2026-05-02 (世界標準時間)。"],[],[]]