Condividi tramite


CEILING

Si applica a:colonna calcolatatabella calcolataMeasurecalcolo visivo

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

Sintassi

CEILING(<number>, <significance>)

Parametri

Termine Definizione
number Numero da round, or un riferimento a una colonna che contains numeri.
significance Multiplo di significato a cui si vuole round. Ad esempio, per round all'intero più vicino, digitare 1.

Restituisce value

Numero 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 restituito è in genere dello stesso tipo dell'argomento significativo, con le eccezioni seguenti:

    • If il tipo di argomento number è currency, il tipo restituito è currency.
    • If il tipo di argomento significatività è Boolean, il tipo restituito è integer.
    • If il tipo di argomento di significato è non numerico, il tipo restituito è reale.

Esempio 1

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 CEILING per round prezzi fino all'unità più vicina di cinque centesimi.

= CEILING(4.42,0.05)

Esempio 2

La formula seguente restituisce risultati simili all'esempio di previous, ma usa values numerici archiviati nella colonna ProductPrice.

= CEILING([ProductPrice],0.05)

funzioni matematiche and TrigFLOOR funzioneISO.CEILING funzioneROUNDUP