Quando si immette un valore numerico in una cella, per impostazione predefinita Excel visualizzerà uno zero iniziale sui valori inferiori a 1. Ad esempio, se si immette il valore 1.234 in una cella, Excel visualizza proprio questo: 1.234.

Se inserisci .234 nella stessa cella, Excel include lo zero iniziale:

0.234.

Se vuoi sbarazzarti degli zeri iniziali, devi fare affidamento su un formato personalizzato. Questo è piuttosto facile da creare; segui questi passaggi:

  1. Seleziona la cella (o le celle) che desideri formattare.

  2. Scegli Celle dal menu Formato. Excel visualizza la finestra di dialogo Formato celle.

  3. Se la scheda Numero non è visualizzata, selezionala.

  4. Nell’elenco Categoria, scegli Personalizzato. La finestra di dialogo cambia in modo da poter inserire un formato personalizzato. (Vedi figura 1.)

  5. Nella casella Tipo, inserisci il seguente modello:. #. Fare clic su OK.

Questo è tutto; il numero nella cella non avrà più uno zero iniziale se è minore di 1. Tuttavia, ci sono alcune avvertenze. Innanzitutto, se il numero immesso nella cella ha più di tre cifre dopo la cifra decimale, il numero verrà arrotondato (per scopi di visualizzazione) a sole tre cifre. Se si prevede di avere regolarmente più di tre cifre nel valore, è necessario aumentare il numero di segni cancelletti (#) nel formato personalizzato.

Secondo, se il valore immesso nella cella ha meno di tre cifre a destra della cifra decimale, verrà visualizzato solo il numero di cifre richieste. Pertanto, se hai più celle formattate in questo modo, è molto probabile che i numeri non si “allineino” lungo la virgola decimale. La soluzione a questo è cambiare il formato in qualcosa che mostrerà sempre lo stesso numero di cifre dopo il punto decimale. Una buona scelta è, nel passaggio 5, utilizzare il formato “.000” (senza virgolette). Questo formato mostrerà sempre tre cifre dopo il punto decimale, aggiungendo degli zeri alla fine del valore, se necessario.

Potresti anche cambiare un po ‘il formato se vuoi che le cose siano allineate sul punto decimale, ma non vuoi zeri finali. Prova a sostituire i segni cancelletto (#) nel formato personalizzato nel passaggio 5 con punti interrogativi.

Quindi, useresti “. ???” invece di “.#“. In questo modo vengono visualizzate fino a tre cifre, ma se ci sono meno di tre cifre i punti interrogativi rimanenti vengono sostituiti con spazi.

Terzo, se il valore immesso nella cella è un numero intero, verrà sempre visualizzato con un punto decimale. Pertanto, inserendo 3 nella cella si ottiene la visualizzazione di 3., con il punto decimale. Per la maggior parte delle persone questo non sarà un grosso problema e non esiste un modo semplice per modificare il formato personalizzato per rimuovere il punto decimale dai numeri interi.

In quarto luogo, se inserisci 0 nella cella, non verrà visualizzato affatto.

Invece ottieni un singolo punto decimale nella cella e nient’altro. Il modo per aggirare questo problema è rendere il formato personalizzato un po ‘più complesso. Nel passaggio 5, sopra, inserisci quanto segue come formato personalizzato:

[=0]0;[<1].000;General

Questo formato personalizzato indica che un valore 0 deve essere visualizzato come 0, qualsiasi valore inferiore a 1 deve essere visualizzato senza zero iniziale e tre cifre a destra del punto decimale e qualsiasi altra cosa deve essere visualizzata utilizzando il formato Generale.

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

Questo suggerimento (10029) si applica a Microsoft Excel 97, 2000, 2002 e 2003.

Puoi trovare una versione di questo suggerimento per l’interfaccia a barra multifunzione di Excel (Excel 2007 e versioni successive) qui: