CEILINGCEILING

Avrundar ett tal uppåt till närmaste heltal eller till närmaste signifikanta multipel.Rounds a number up, to the nearest integer or to the nearest multiple of significance.

SyntaxSyntax

CEILING(<number>, <significance>)  

ParametrarParameters

PeriodTerm DefinitionDefinition
nummernumber Det tal som du vill avrunda, eller en referens till en kolumn som innehåller tal.The number you want to round, or a reference to a column that contains numbers.
signifikanssignificance Den signifikanta multipel som du vill avrunda till.The multiple of significance to which you want to round. Om du till exempel vill avrunda till närmaste heltal skriver du 1.For example, to round to the nearest integer, type 1.

ReturvärdeReturn value

Ett tal som har avrundats enligt anvisningarna.A number rounded as specified.

AnmärkningarRemarks

  • Det finns två CEILING-funktioner i DAX, med följande skillnader:There are two CEILING functions in DAX, with the following differences:

    • CEILING-funktionen emulerar beteendet i CEILING-funktion i Excel.The CEILING function emulates the behavior of the CEILING function in Excel.
    • ISO.CEILING-funktionen följer det ISO-definierade beteendet för att fastställa värdet för avrundningen uppåt.The ISO.CEILING function follows the ISO-defined behavior for determining the ceiling value.
  • De två funktionerna returnerar samma värde för positiva tal, men olika värden för negativa tal.The two functions return the same value for positive numbers, but different values for negative numbers. När du använder en positiv signifikant multipel avrundar både CEILING och ISO.CEILING negativa tal uppåt (tills talet är för stort).When using a positive multiple of significance, both CEILING and ISO.CEILING round negative numbers upward (toward positive infinity). När du använder en negativ signifikant multipel avrundar CEILING negativa tal nedåt (tills talet är för litet), medan ISO.CEILING avrundar negativa tal uppåt (tills talet är för stort).When using a negative multiple of significance, CEILING rounds negative numbers downward (toward negative infinity), while ISO.CEILING rounds negative numbers upward (toward positive infinity).

  • Returtypen är vanligtvis av samma typ som det signifikanta argumentet, med följande undantag:The return type is usually of the same type of the significant argument, with the following exceptions:

    • Om talets argumenttyp är valuta, är returtypen valuta.If the number argument type is currency, the return type is currency.
    • Om den signifikanta argumenttypen är boolesk, är returtypen heltal.If the significance argument type is Boolean, the return type is integer.
    • Om den signifikanta argumenttypen är icke-numerisk, är returtypen reell.If the significance argument type is non-numeric, the return type is real.

Exempel 1Example 1

Följande formel returnerar 4,45.The following formula returns 4.45. Detta kan vara användbart om du vill undvika att använda mindre enheter i din prissättning.This might be useful if you want to avoid using smaller units in your pricing. Om en befintlig produkt har prissatts till 4,42 USD, kan du använda CEILING för att avrunda priserna uppåt till närmaste enhet på fem cent.If an existing product is priced at $4.42, you can use CEILING to round prices up to the nearest unit of five cents.

= CEILING(4.42,0.05)  

Exempel 2Example 2

Följande formel returnerar liknande resultat som i föregående exempel, men använder numeriska värden som lagras i kolumnen, ProductPrice.The following formula returns similar results as the previous example, but uses numeric values stored in the column, ProductPrice.

= CEILING([ProductPrice],0.05)  

Se ävenSee also

Matematik- och trigonometrifunktionerMath and Trig functions
Funktionen FLOORFLOOR function
Funktionen ISO.CEILINGISO.CEILING function
Funktionen ROUNDUPROUNDUP function