Come ripetere il valore di una cella x volte in Excel?

Ad esempio, si ha un elenco di valori nella colonna A e si vuole ripetere ciascun valore un numero specifico di volte, come indicato nella colonna B, come mostrato nello screenshot a sinistra. Come si può ottenere questo risultato in Excel?
Ripeti i valori delle celle X volte con una formula e una colonna di appoggio
Per ripetere i valori delle celle X volte, puoi inserire alcune colonne di appoggio e applicare formule semplici. Ecco come fare:
1. Inserisci una colonna a sinistra della colonna A e digita 1 nella cella A2, come illustrato nello screenshot:

2. Inserisci quindi la formula =A2 + C2 nella cella A3 e trascina il quadratino di riempimento fino alla cella A6, come mostrato nello screenshot:

3. Inserisci quindi 1 nella cella D2 e completa la sequenza numerica trascinando il Riempimento automatico fino a 12, corrispondente al numero totale di ripetizioni indicato nella colonna C, come mostrato nello screenshot:

4. Inserisci quindi la formula =CERCA.VERT(D2;$A$1:$B$6;2) nella cella E2 e copiala verso il basso. Otterrai il risultato seguente:

- Note:
- 1. In questa formula, D2 indica la prima cella compilata con la sequenza numerica, mentre A1:B6 rappresenta l'intervallo della prima colonna di appoggio e dei valori originali da ripetere.
- 2. Dopo aver ottenuto i valori ripetuti, puoi copiarli e incollarli come valori in qualsiasi altra posizione.
Copia e Inserisci Righe X volte in base a un numero specifico in modo semplice
Normalmente, non esiste un metodo efficace per copiare e inserire righe più volte, a meno di non procedere manualmente con la copia e l'inserimento. Tuttavia, grazie alla funzionalità Kutools per Excel di Copia o Inserisci Righe/Colonne in Base ai Dati Specificati, è possibile risolvere facilmente questo problema.Clicca per scaricare Kutools per Excel!

Kutools per Excel: con oltre 300 pratici componenti aggiuntivi per Excel, prova gratuita senza limitazioni per 60 giorni.Scarica subito la versione di prova gratuita!
Ripeti i valori delle celle X volte con codice VBA
Se il primo metodo risulta difficile da comprendere, puoi anche ricorrere al codice VBA per risolvere il problema.
1. Tenere premuti i tasti ALT + F11 per aprire la finestra Microsoft Visual Basic, Applications.
2. Fai clic su Inserisci > Modulo e incolla il codice seguente nella finestra del modulo.
Codice VBA: ripeti i valori delle celle X volte
Sub CopyData()
'Updateby Extendoffice
Dim Rng As Range
Dim InputRng As Range, OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
Set OutRng = OutRng.Range("A1")
For Each Rng In InputRng.Rows
xValue = Rng.Range("A1").Value
xNum = Rng.Range("B1").Value
OutRng.Resize(xNum, 1).Value = xValue
Set OutRng = OutRng.Offset(xNum, 0)
Next
End Sub
3. Premere quindi F5per eseguire il codice. Verrà visualizzata una finestra di dialogo che chiede di selezionare l’intervallo contenente i valori e il numero di ripetizioni, come mostrato nello screenshot:


Copia e inserisci i valori delle celle X volte con una funzionalità eccezionale
A volte potrebbe essere necessario copiare e inserire i valori delle celle un certo numero di volte in base a un valore specifico. La funzionalità Kutools per Excel di Copia o Inserisci Righe/Colonne in Base ai Dati Specificati ti permette di copiare e inserire rapidamente le righe in base al numero indicato.
Dopo aver installato Kutools per Excel, procedere come segue:
1. Fare clic su Kutools > Inserisci > Copia o Inserisci Righe/Colonne in Base ai Dati Specificati, come mostrato nello screenshot:

2. Nella finestra di dialogo Copia e Inserisci Righe/Colonne, seleziona l'opzione Copia e Inserisci Righe nella sezione Tipo, quindi indica i dati da duplicare e specifica il numero di ripetizioni per copiare e inserire le righe, come mostrato nello screenshot:

4. Fare quindi clic sui pulsanti Ok o Applica per ottenere il risultato desiderato:
![]() | ![]() | ![]() |
Clicca per scaricare Kutools per Excel e prova subito gratuitamente!
Migliori Strumenti per la Produttività in Office
Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un’efficienza mai vista prima.Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e Risparmia tempo.Clicca qui per ottenere la funzionalità di cui hai più bisogno...
Office Tab Porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede all’interno della stessa finestra, invece che in finestre separate.
- Aumenta la tua produttività del 50 % e risparmia centinaia di clic del mouse ogni giorno!
Tutti i componenti aggiuntivi di Kutools in un unico programma di installazione.
Kutools for Office è la suite che include componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, oltre a Office Tab Pro: la soluzione ideale per i team che lavorano su diverse app di Office.
- Suite completa— componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Un unico programma di installazione, una sola licenza— configurazione in pochi minuti (pronto per MSI)
- Funziona meglio insieme— produttività ottimizzata tra le app di Office
- Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
- Miglior rapporto qualità-prezzo— risparmia rispetto all’acquisto dei singoli componenti aggiuntivi


