Excel include una funzione del foglio di lavoro che consente di ripetere una stringa di testo un numero qualsiasi di volte: REPT. Ad esempio, supponiamo che la cella B1 contenga il valore 5 e la cella C1 contenga quanto segue:

=REPT("*", B1)

Quello che mostra Excel sono cinque asterischi (**) nella cella C1. REPT prende tutto ciò che è tra virgolette e lo ripete il numero di volte specificato. Se la stringa è composta da più di un carattere, viene ripetuta anche quel numero di volte. Ad esempio, considera quanto segue:

=REPT("/\", B1)

Supponendo che B1 contenga ancora il valore 5, si ottiene una stringa di dieci caratteri: / \ / \ / \ / \ / \. Se in genere non si cera grafica o si desidera utilizzare le funzionalità di creazione di grafici di Excel, è possibile utilizzare la funzione REPT per creare semplici istogrammi dei dati.

L’unica avvertenza è che la stringa creata da REPT non può essere più lunga di 1.024 caratteri se si utilizza Excel 97. Nelle versioni successive di Excel la stringa creata può contenere fino a 32.767 caratteri. Se superi i limiti della tua versione di Excel non otterrai un errore, otterrai solo una stringa troncata.

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

Questo suggerimento (2160) 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: