CEILING
gjelder:beregnet kolonneberegnet tabellMeasurevisualobjektberegning
Runder av et tall opp, til nærmeste heltall or til nærmeste signifikante multiplum.
Syntaks
CEILING(<number>, <significance>)
Parametere
Vilkår | Definisjon |
---|---|
number |
Tallet du vil round, or en referanse til en kolonne som contains tall. |
significance |
Signifikant multiplum som du vil roundtil. Hvis du for eksempel vil round til nærmeste heltall, skriver du inn 1. |
Returner value
Et tall avrundet som angitt.
Merknader
Det finnes to CEILING funksjoner i DAX, med følgende forskjeller:
- Funksjonen CEILING emulerer virkemåten til CEILING-funksjonen i Excel.
- Funksjonen ISO.CEILING følger den ISO-definerte virkemåten for å bestemme ceilingvalue.
De to funksjonene returnerer samme value for positive tall, men ulike values for negative tall. Når du bruker et positivt multiplum av signifikans, CEILINGandISO.CEILINGround begge negative tallene oppover (mot positiv uendelighet). Når du bruker et negativt multiplum av signifikans, runder CEILING negative tall nedover (mot negativ uendelighet), mens ISO.CEILING runder negative tall oppover (mot positiv uendelighet).
Returtypen er vanligvis av samme type av det signifikante argumentet, med følgende unntak:
- If tallargumenttypen er currencyer returtypen currency.
- If argumenttypen for gjeldende betydning er boolsk, er returtypen heltall.
- If argumenttypen for signifikans er ikke-numerisk, er returtypen reell.
Eksempel 1
Følgende formel returnerer 4,45. Dette kan være nyttig if du vil unngå å bruke mindre enheter i prisene. If en eksisterende product er priset til $ 4,42, kan du bruke CEILING til å round priser opp til nærmeste enhet på fem cent.
= CEILING(4.42,0.05)
Eksempel 2
Følgende formel returnerer lignende resultater som previous eksempel, men bruker numeriske values som er lagret i kolonnen, ProductPrice.
= CEILING([ProductPrice],0.05)
Related innhold
Matematiske and trigsfunksjonerFLOOR funksjonISO.CEILING funksjonROUNDUP funksjon