Skip to main content

Funzione REPT di Excel

Author: Xiaoyang Last Modified: 2025-08-06

In Excel, la funzione REPT viene utilizzata per ripetere i caratteri un determinato numero di volte. È una funzione utile che può aiutarti a gestire molte situazioni in Excel, come ad esempio riempire le celle fino a una certa lunghezza, creare grafici a barre all'interno delle celle e così via.

show the usage of Excel REPT function

 Sintassi:

La sintassi della funzione REPT in Excel è:

=REPT(testo, numero_volte)

 Argomenti:

  • testo: Obbligatorio. Il testo che si desidera ripetere.
  • numero_volte: Obbligatorio. Il numero di volte in cui ripetere il testo, deve essere un numero positivo.

Note:

  • 1. Se il risultato della funzione REPT supera i 32.767 caratteri, verrà visualizzato un errore #VALORE!.
  • 2. Se numero_volte è 0, la funzione REPT restituisce un testo vuoto.
  • 3. Se numero_volte non è un numero intero, viene troncato. Ad esempio, se numero_volte è 6,8, il testo verrà ripetuto solo 6 volte.

 Risultato:

Restituisce il testo ripetuto un numero specifico di volte.


 Esempi:

Esempio 1: Utilizzo della funzione REPT per ripetere caratteri più volte

Utilizza questa funzione REPT per ripetere i caratteri x volte:

=REPT(A2,B2)

E otterrai il risultato di cui hai bisogno, vedi screenshot:

show the usage of Excel REPT function

Esempio 2: Utilizzo della funzione REPT per aggiungere zeri iniziali per rendere il testo della stessa lunghezza

Supponendo di avere un elenco di numeri di lunghezze diverse e di voler rendere tutti i numeri della stessa lunghezza (6 cifre). In questo caso, puoi aggiungere gli zeri iniziali davanti ai numeri utilizzando la funzione REPT.

Inserisci o copia la seguente formula in una cella vuota:

=REPT("0",6-LEN(A2))&A2

Nota: In questa formula, A2 è la cella che vuoi utilizzare, 0 è il carattere con cui vuoi riempire il numero, il numero 6 è la lunghezza del testo che desideri fissare, puoi modificarli secondo necessità.

Quindi, trascina la maniglia di riempimento verso il basso fino alle celle in cui desideri applicare questa formula, e tutti i numeri saranno convertiti in stringhe di caratteri fisse a sei cifre, vedi screenshot:

show the usage of Excel REPT function

Esempio 3: Utilizzo della funzione REPT per creare un grafico a barre all'interno delle celle

Con questa funzione REPT, puoi anche creare un semplice grafico a barre all'interno delle celle basato sul valore della cella come mostrato nello screenshot sottostante.

show the usage of Excel REPT function

1. In una cella vuota dove vuoi inserire il grafico a barre, inserisci la seguente formula:

=REPT(CHAR(110),B2/20)

Nota: Nella formula sopra, char(110) è il carattere che vuoi ripetere, che visualizzerà il carattere con codice ASCII 110; B2/20 calcola il numero di volte che vuoi ripetere, puoi modificare il calcolo in base ai tuoi dati.

2. Quindi, trascina la maniglia di riempimento verso il basso fino alle celle in cui desideri applicare questa formula, e otterrai il seguente risultato:

show the usage of Excel REPT function

3. Quindi, seleziona le celle con la formula e cambia il carattere del testo in Wingdings, verranno visualizzati alcuni quadrati solidi. Se cambi il numero nella colonna B, il grafico a barre cambierà di conseguenza, vedi screenshot:

show the usage of Excel REPT function

Suggerimenti: Se vuoi mostrare un colore specifico in base al numero, ad esempio formattare il grafico a barre di colore rosso quando i dati sono maggiori o uguali a 200, se i dati sono inferiori a 200, formattarlo in verde.

1. Seleziona le celle con il grafico a barre, quindi fai clic su Home > Formattazione condizionale > Nuova regola.

2. Nella finestra di dialogo Nuova regola di formattazione:

  • (1.) Seleziona Usa una formula per determinare quali celle formattare nell'elenco Seleziona un tipo di regola;
  • (2.) Nella casella di testo Formatta i valori in cui questa formula è vera, inserisci questa formula: =B2>=200.
  • (3.) Fai clic sul pulsante Formato per scegliere un colore del carattere come desideri.
show the usage of Excel REPT function

3. Quindi fai clic su OK per chiudere questa finestra di dialogo, ripeti i passaggi precedenti per creare una nuova regola per i dati inferiori a 200 in verde.


 Altre funzioni:

  • Funzione DESTRA di Excel
  • La funzione DESTRA viene utilizzata per restituire il testo dalla parte destra della stringa di testo.
  • Funzione RICERCA di Excel
  • La funzione RICERCA può aiutarti a trovare la posizione di un carattere o sottostringa specifica da una stringa di testo data.

I migliori strumenti per la produttività di Office

Kutools per Excel - Ti aiuta a distinguerti dalla massa

🤖 Assistente AI di KUTOOLS: Rivoluziona l'analisi dei dati basata su: Esecuzione Intelligente   |  Genera Codice  |  Crea Formule Personalizzate  |  Analizza Dati e Genera Grafici  |  Invoca Funzioni di Kutools
Funzionalità popolari: Trova, Evidenzia o Identifica Duplicati  |  Elimina Righe Vuote  |  Combina Colonne o Celle senza Perdere Dati  |  Arrotonda senza Formula ...
Super VLookup: Criteri Multipli  |  Valori Multipli  |  Tra Fogli Multipli  |  Corrispondenza Approssimativa...
Elenco a Discesa Avanzato: Elenco a Discesa Semplice  |  Elenco a Discesa Dipendente  |  Elenco a Discesa con Selezione Multipla...
Gestione Colonne: Aggiungi un Numero Specifico di Colonne  |  Sposta Colonne  |  Attiva/Disattiva Visibilità delle Colonne Nascoste  Confronta Colonne per Selezionare Celle Uguali e Diverse ...
Funzionalità Principali: Attenzione della Griglia  |  Visualizzazione di Progettazione  |  Barra delle Formule Avanzata  |  Gestore Cartella di Lavoro e Foglio | Libreria Risorse (AutoTesto)  |  Selettore di Data  |  Unisci Fogli di Lavoro  |  Crittografa/Decrittografa Celle  |  Invia Email da Lista  |  Super Filtri  |  Filtro Speciale (filtra grassetto/corsivo/barrato...) ...
Top 15 Set di Strumenti12 Strumenti Testo (Aggiungi Testo, Elimina Caratteri ...)  |  50+ Tipi di Grafico (Diagramma di Gantt ...)  |  40+ Formule Pratiche (Calcola età in base alla data di nascita ...)  |  19 Strumenti Inserimento (Inserisci codice QR, Inserisci Immagine dal Percorso ...)  |  12 Strumenti Conversione (Converti in parole, Conversione valuta ...)  |  7 Strumenti Unisci & Dividi (Unione avanzata righe, Dividi celle Excel ...)  |  ... e altro
Usa Kutools nella tua lingua preferita – supporta Inglese, Spagnolo, Tedesco, Francese, Cinese e oltre 40 altre lingue!

Kutools per Excel vanta oltre 300 funzionalità, garantendo che ciò di cui hai bisogno sia a portata di clic...


Office Tab - Abilita la visualizzazione e la modifica a schede in Microsoft Office (include Excel)

  • Un secondo per passare tra decine di documenti aperti!
  • Riduce centinaia di clic del mouse ogni giorno, dì addio alla mano del mouse.
  • Aumenta la tua produttività del 50% quando visualizzi e modifichi più documenti.
  • Porta le schede efficienti in Office (include Excel), proprio come Chrome, Edge e Firefox.