共用方式為


CEILING

適用於:匯出數據行計算數據表量值視覺計算

將數位四捨五入到最接近的整數或最接近的顯著性倍數。

語法

CEILING(<number>, <significance>)

參數

術語 定義
number 您要四捨五入的數位,或包含數位之數據行的參考。
significance 您想要四捨五入之重要性的倍數。 例如,若要四捨五入為最接近的整數,請輸入 1。

傳回值

以指定的四捨五入的數位。

言論

  • CEILING中有兩個 DAX 函式,有下列差異:

    • CEILING 函式會模擬 Excel 中 CEILING 函式的行為。
    • ISO.CEILING 函式會遵循 ISO 定義的行為來判斷上限值。
  • 這兩個函式會針對正數傳回相同的值,但負數有不同的值。 使用具有意義的正倍數時,CEILING 和 ISO.CEILING 將負數向上四捨五入(朝正無限)。 使用負數倍數時,CEILING 將負數向下四捨五入(朝負無限大),而 ISO.CEILING 將負數向上四捨五入(朝正無限大)。

  • 傳回型別通常是相同類型的重大自變數,但有下列例外狀況:

    • 如果 number 自變數類型為 currency,則傳回類型為 currency。
    • 如果 significance 自變數類型為 Boolean,則傳回類型為整數。
    • 如果 significance 自變數類型為非數值,則傳回類型為 real。

範例 1

下列公式會傳回 4.45。 如果您想要避免在定價中使用較小的單位,這可能很有用。 如果現有產品的價格為 $4.42,您可以使用 CEILING,將價格四捨五入到最接近的單位五美分。

= CEILING(4.42,0.05)

範例 2

下列公式會傳回與上一個範例類似的結果,但會使用儲存在數據行中的數值,ProductPrice

= CEILING([ProductPrice],0.05)

Math 和 Trig 函式FLOOR 函式ISO.CEILING 函式ROUNDUP 函式