ISO.CEILING
gjelder:beregnet kolonne
beregnet tabell
måle
visualobjektberegning
Runder av et tall opp, til nærmeste heltall eller til nærmeste signifikante multiplum.
Syntaks
ISO.CEILING(<number>[, <significance>])
Parametere
Vilkår | Definisjon |
---|---|
number |
Tallet du vil runde av, eller en referanse til en kolonne som inneholder tall. |
significance |
(valgfritt) Signifikant multiplum som du vil runde av til. Hvis du for eksempel vil runde av til nærmeste heltall, skriver du inn 1. Hvis gjeldende enhet ikke er angitt, avrundes tallet opp til nærmeste heltall. |
Returverdi
Et tall, av samme type som argumentet number
, 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 takverdien.
De to funksjonene returnerer samme verdi for positive tall, men forskjellige verdier for negative tall. Når du bruker et positivt multiplum av signifikans, CEILING og ISO.CEILING runde negative tall 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).
Resultattypen er vanligvis den samme typen av betydningen som brukes som argument med følgende unntak:
Hvis det første argumentet er av valutatype, blir resultatet valutatype.
Hvis det valgfrie argumentet ikke er inkludert, er resultatet av heltallstype.
Hvis gjeldende argument er av boolsk type, er resultatet av heltallstype.
Hvis gjeldende argument er ikke-numerisk type, er resultatet av reell type.
Eksempel: Positive tall
Følgende formel returnerer 4,45. Dette kan være nyttig hvis du vil unngå å bruke mindre enheter i prisene. Hvis et eksisterende produkt er priset til $ 4,42, kan du bruke ISO.CEILING til å runde priser opp til nærmeste enhet på fem cent.
= ISO.CEILING(4.42,0.05)
Eksempel: Negative tall
Følgende formel returnerer ISO-takverdien på -4,40.
= ISO.CEILING(-4.42,0.05)
Relatert innhold
Matematikk- og trigsfunksjonerFLOOR funksjonenCEILING funksjonROUNDUP funksjon