Ci possono essere momenti in cui è necessario “troncare” un numero a un certo numero di cifre. A tale scopo Excel fornisce la funzione del foglio di lavoro TRUNC. TRUNC può funzionare con uno o due argomenti, se necessario per i tuoi scopi. Quando viene utilizzato con un solo argomento, TRUNC elimina semplicemente qualsiasi parte del numero dopo il punto decimale. Ad esempio, considera quanto segue:

=TRUNC(12.34)

Ciò restituisce un valore di 12, che è tutto a sinistra del punto decimale. Questo risultato può sembrare familiare e potresti essere tentato di pensare che TRUNC faccia la stessa cosa della funzione INT. Tuttavia ci sono molte differenze. Considera uno scenario in cui l’argomento è minore di zero:

=TRUNC(-43.21)

In questo caso, TRUNC restituisce –43, non –44 come farebbe INT. Ricorda, quando usi TRUNC con un singolo argomento, rilascia semplicemente tutto a destra del punto decimale.

Se si utilizza un secondo argomento con TRUNC, è possibile specificare il numero di posizioni decimali in corrispondenza del quale si desidera che si verifichi il troncamento. Ad esempio, la seguente formula restituisce un valore di 12,3:

=TRUNC(12.34,1)

Se usi un valore negativo per il secondo argomento, il troncamento avviene a sinistra del punto decimale. Ha lo stesso effetto della restituzione dei poteri di 10. Ad esempio, considera il seguente esempio, che restituisce il valore di 1200:

=TRUNC(1234.5678,-2)

ExcelTips è la tua fonte di formazione economica su Microsoft Excel.

Questo suggerimento (2151) si applica a Microsoft Excel 97, 2000, 2002 e 2003. Puoi trovare una versione di questo suggerimento per l’interfaccia a nastro di Excel (Excel 2007 e versioni successive) qui: