Formula di Excel: riempire un numero con zeri -

Sommario

Formula generica

=TEXT(number,padding)

Sommario

Per riempire un numero con zeri, puoi utilizzare una semplice formula basata sulla funzione TESTO. Per riempire con un numero variabile di zeri, è possibile aggiungere la funzione REPT.

Nell'esempio di spettacolo, la formula in D6 è:

=TEXT(B6,"000000")

Spiegazione

La funzione TESTO può applicare formati numerici di qualsiasi tipo ai numeri. Viene utilizzato più spesso quando si desidera mantenere la formattazione del numero per un numero quando si concatena quel numero con altro testo.

In questo caso, la funzione TESTO viene utilizzata per applicare un formato numerico che consiste solo di zeri: "00000", "000000", "0000000", ecc. Questi formati numerici formattano automaticamente un numero aggiungendo zeri a sinistra secondo necessità raggiungere il numero totale di zeri forniti.

Nota: riempire un numero con zeri in questo modo cambia il numero in testo, che può o meno soddisfare le tue esigenze. Per visualizzare semplicemente un numero con riempimento, vedere di seguito.

Pad solo per display

Per riempire un numero con zeri solo per la visualizzazione, seleziona la cella (e) e applica un formato numerico personalizzato in questo modo:

 Formato celle> Numero> Personalizzato> "00000"

Con questo approccio, il numero non viene convertito in testo, ma rimane un numero vero.

Pad con un numero variabile di zeri

Se vuoi riempire un numero con del testo usando un numero variabile di zeri, puoi aggiungere la funzione REPT all'interno di TEXT in questo modo:

=TEXT(B6,REPT("0",C5)) // formula in F5

La funzione REPT ripete il testo un determinato numero di volte. È possibile codificare l'argomento "numero volte" (come sopra) o prenderlo da un'altra parte del foglio di lavoro.

Articoli interessanti...