Condividi tramite


ISO.CEILING

Si applica a:colonna calcolatatabella calcolataMeasurecalcolo visivo

Arrotonda un numero fino all'intero più vicino or al multiplo di significato più vicino.

Sintassi

ISO.CEILING(<number>[, <significance>])

Parametri

Termine Definizione
number Numero da round, or un riferimento a una colonna che contains numeri.
significance (facoltativo) Multiplo di significato a cui si vuole round. Ad esempio, per round all'intero più vicino, digitare 1. If l'unità di significatività è not specificata, il numero viene arrotondato fino all'intero più vicino.

Restituisce value

Numero, dello stesso tipo dell'argomento number, arrotondato come specificato.

Osservazioni

Esistono due funzioni CEILING in DAX, con le differenze seguenti:

  • La funzione CEILING emula il comportamento della funzione CEILING in Excel.

  • La funzione ISO.CEILING segue il comportamento iso-defined per determinare il ceilingvalue.

Le due funzioni restituiscono lo stesso value per i numeri positivi, ma values diversi per i numeri negativi. Quando si usa un multiplo positivo di significato, entrambi CEILINGandISO.CEILINGround numeri negativi verso l'alto (verso l'infinito positivo). Quando si usa un multiplo negativo di significato, CEILING arrotonda i numeri negativi verso il basso (verso l'infinito negativo), mentre ISO.CEILING arrotonda i numeri negativi verso l'alto (verso l'infinito positivo).

Il tipo di risultato è in genere lo stesso tipo di significato usato come argomento con le eccezioni seguenti:

  • If l'argomento first è di tipo currency, il risultato verrà currency tipo.

  • If l'argomento facoltativo è not incluso il risultato è di tipo integer.

  • If l'argomento significatività è di tipo booleano, il risultato è di tipo integer.

  • If l'argomento significatività è di tipo non numerico, quindi il risultato è di tipo reale.

Esempio: Numeri positivi

La formula seguente restituisce 4.45. Questo potrebbe essere utile if si vuole evitare di usare unità più piccole nei prezzi. If un product esistente è costato $ 4,42, è possibile utilizzare ISO.CEILING per round prezzi fino all'unità più vicina di cinque centesimi.

= ISO.CEILING(4.42,0.05)

Esempio: Numeri negativi

La formula seguente restituisce il ceilingvalue ISO di -4.40.

= ISO.CEILING(-4.42,0.05)

funzioni matematiche and TrigFLOOR funzioneCEILING funzioneROUNDUP