Come ripetere il valore della cella x volte in Excel?

Ad esempio, hai un elenco di valori nella colonna A e desideri ripetere i valori un numero specifico di volte in base al numero di volte nella colonna B, come mostrato nell'immagine a sinistra, come hai potuto ottenere questo risultato in Excel?
Ripeti i valori delle celle X volte con la formula e la colonna helper
Per ripetere i valori della cella X volte, puoi inserire alcune colonne helper e quindi applicare una formula semplice, eseguire i seguenti passaggi:
1. Inserisci una colonna a sinistra della colonna A e digita 1 nella cella A2, vedi screenshot:
2. Quindi metti questa formula = A2 + C2 in A3 e trascina il quadratino di riempimento sulla cella A6, vedi screenshot:
3. Quindi inserisci 1 nella cella D2 e inserisci il numero trascinando il riempimento automatico su 12 che è il numero totale del numero di volte nella colonna C, vedi screenshot:
4. Quindi inserisci questa formula = CERCA.VERT (D2, $ A $ 1: $ B $ 6,2) nella cella E2 e copia in basso, otterrai il seguente risultato:
- Note:
- 1. In questa formula, D2 indica la prima cella che viene riempita con la sequenza numerica e A1: B6 sta per l'intervallo della prima colonna helper e i valori della cella originale che devi ripetere.
- 2. Dopo aver ottenuto i valori ripetuti, è possibile copiarli e incollarli come valori in qualsiasi altra posizione.
Copia e inserisci facilmente le righe X volte in base a un numero specifico
Normalmente, non esiste un buon metodo per copiare e inserire righe più volte tranne che per la copia e l'inserimento manuale. Ma con Kutools for Excel's Righe / colonne duplicate in base al valore della cella funzionalità, puoi risolvere questo problema con facilità. Fai clic per scaricare Kutools per Excel!
Kutools for Excel: con più di 300 utili componenti aggiuntivi di Excel, liberi di provare senza limitazioni in 60 giorni. Scarica e prova gratuita ora!
Ripeti i valori delle celle X volte con il codice VBA
Se consideri che il primo metodo è difficile da capire, qui posso anche presentarti il codice VBA per risolverlo.
1. Tieni premuto il ALT + F11 chiavi e apre il file Finestra di Microsoft Visual Basic, Applications Edition.
2. Clic inserire > Moduloe incolla il codice seguente nel file 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. Quindi premere F5 chiave per eseguire questo codice e apparirà una finestra di messaggio per ricordarti di selezionare l'intervallo che contiene i valori e le volte ripetute, vedi screenshot:
Copia e inserisci i valori delle celle X volte con una funzionalità fantastica
A volte, potrebbe essere necessario copiare e inserire i valori della cella x volte in base al numero specifico, Kutools for Excel's Righe / colonne duplicate in base al valore della cella può aiutarti a copiare e inserire rapidamente le righe in base al numero specificato.
Suggerimenti:Per applicare questo Righe / colonne duplicate in base al valore della cella in primo luogo, dovresti scaricare il file Kutools for Excele quindi applica la funzione in modo rapido e semplice.
Dopo l'installazione Kutools for Excel, per favore fai come questo:
1. Clic Kutools > inserire > Righe / colonne duplicate in base al valore della cella, vedi screenshot:
2. Nel Copia e inserisci righe e colonne finestra di dialogo, selezionare Copia e inserisci righe opzione nel Tipologia sezione, quindi seleziona l'intervallo di dati che desideri duplicare, quindi specifica il tempo di ripetizione per copiare e inserire le righe, vedi screenshot:
4. Quindi, fare clic Ok or APPLICA pulsante, otterrai il seguente risultato di cui hai bisogno:
![]() |
![]() |
![]() |
Fai clic per scaricare Kutools per Excel e prova gratuita ora!
I migliori strumenti per la produttività in ufficio
Kutools per Excel risolve la maggior parte dei tuoi problemi e aumenta la tua produttività dell'80%
- Riutilizzo: Inserisci rapidamente formule complesse, grafici e tutto ciò che hai usato prima; Crittografa celle con password; Crea mailing list e invia email ...
- Bar Super Formula (modifica facilmente più righe di testo e formula); Layout di lettura (leggi e modifica facilmente un gran numero di celle); Incolla su intervallo filtrato...
- Unisci celle / righe / colonne senza perdere dati; Contenuto delle celle divise; Combina righe / colonne duplicate... Impedisci celle duplicate; Confronta intervalli...
- Seleziona Duplica o Unico Righe; Seleziona Righe vuote (tutte le celle sono vuote); Super Find e Fuzzy Find in molte cartelle di lavoro; Selezione casuale ...
- Copia esatta Più celle senza modificare il riferimento della formula; Riferimenti di creazione automatica a più fogli; Inserisci punti elenco, Caselle di controllo e altro ...
- Estrai testo, Aggiungi testo, Rimuovi per posizione, Rimuovi spazio; Creare e stampare totali parziali di paging; Converti contenuto e commenti tra celle...
- Super filtro (salva e applica schemi di filtri ad altri fogli); Ordinamento avanzato per mese / settimana / giorno, frequenza e altro; Filtro speciale in grassetto, corsivo ...
- Combina cartelle di lavoro e fogli di lavoro; Unisci tabelle in base a colonne chiave; Suddividi i dati in più fogli; Conversione in batch xls, xlsx e PDF...
- Più di 300 potenti funzionalità. Supporta Office/Excel 2007-2021 e 365. Supporta tutte le lingue. Facile implementazione nella tua azienda o organizzazione. Funzionalità complete Prova gratuita di 30 giorni. Garanzia di rimborso di 60 giorni.

Scheda Office porta l'interfaccia a schede a Office e semplifica notevolmente il lavoro
- 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 della stessa finestra, piuttosto che in nuove finestre.
- Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!




















