
Sommario
La funzione TRUNC di Excel restituisce un numero troncato in base a un numero di cifre (facoltativo). Ad esempio, TRUNC (4.9) restituirà 4 e TRUNC (-3.5) restituirà -3. La funzione TRUNC non esegue l'arrotondamento, semplicemente tronca come specificato.
Scopo
Troncare un numero con una determinata precisioneValore di ritorno
Un numero troncatoSintassi
= TRUNC (numero, (num_digits))argomenti
- numero - Il numero da troncare.
- num_digits - (opzionale) La precisione del troncamento (il valore predefinito è 0).
Versione
Excel 2003Note sull'utilizzo
Utilizzare la funzione TRUNC per rimuovere la parte frazionaria di un numero e restituire solo il numero intero. Ad esempio, TRUNC (4.9) restituirà 4 e TRUNC (-3.5) restituirà -3. TRUNC non esegue alcun arrotondamento, restituisce semplicemente la parte intera del numero.
Esempio n. 1: utilizzo di base
=TRUNC(4.9) // returns 4 =TRUNC(-3.5) // returns -3
Esempio # 2: impostare il numero di cifre decimali
TRUNC può essere utilizzato anche per restituire un determinato numero di cifre decimali senza arrotondamento, utilizzando l'argomento num_digits. Ad esempio, TRUNC (PI (), 2) restituirà 3.14 e TRUNC (PI (), 3) restituirà 3.141.
TRUNC (PI(), 2) // returns 3.14 TRUNC (PI(), 3) // returns 3.141
TRUNC vs INT
TRUNC è simile alla funzione INT perché entrambe possono restituire la parte intera di un numero. Tuttavia, TRUNC tronca semplicemente un numero, mentre INT effettivamente arrotonda un numero per difetto a un numero intero. Con numeri positivi e quando TRUNC usa il valore predefinito 0 per num_digits, entrambe le funzioni restituiscono gli stessi risultati. Con numeri negativi, i risultati possono essere diversi. INT (-3,1) restituisce -4, perché INT arrotonda per difetto al numero intero inferiore. TRUNC (-3,1) restituisce -3. Se vuoi semplicemente la parte intera di un numero, dovresti usare TRUNC.
Funzioni di arrotondamento in Excel
Excel fornisce una serie di funzioni per l'arrotondamento:
- Per arrotondare normalmente, utilizzare la funzione ROUND.
- Per arrotondare al multiplo più vicino, utilizzare la funzione MROUND.
- Per arrotondare per difetto al punto specificato più vicino, utilizzare la funzione ROUNDDOWN.
- Per arrotondare per difetto al multiplo specificato più vicino, utilizzare la funzione FLOOR.
- Per arrotondare al punto specificato più vicino, utilizzare la funzione ROUNDUP.
- Per arrotondare per eccesso al multiplo specificato più vicino, utilizzare la funzione CEILING.
- Per arrotondare per difetto e restituire solo un numero intero, utilizzare la funzione INT.
- Per troncare le cifre decimali, utilizzare la funzione TRUNC.
Video collegati
