Sommario
Quando si ha a che fare con l'analisi di dati di grandi dimensioni, potrebbe essere necessario copiare più righe alternative e incollarle da qualche parte contemporaneamente. Excel Per questo motivo, in questo articolo dimostreremo come copiare righe alternative in Excel.
Scarica il quaderno di esercizi
Scaricate questo quaderno di esercizi per esercitarvi durante la lettura di questo articolo.
Copia righe alternative.xlsm4 modi appropriati per copiare righe alternative in Excel
Nelle sezioni seguenti, copieremo le righe alternate in Excel utilizzando una combinazione di impostazioni e formule di Excel. In seguito, vi mostreremo come eseguire la stessa operazione utilizzando VBA Nell'immagine seguente viene fornito un esempio di set di dati che verrà utilizzato per completare la procedura.
1. Tenere premuto il tasto Ctrl e selezionare per copiare righe alterne in Excel
Se i dati non sono troppo grandi, è possibile selezionarli con il tasto Ctrl Per farlo, seguire le istruzioni riportate di seguito.
Fase 1:
- Tenete il vostro Ctrl
- Selezionare le righe alternative.
Fase 2:
- Dopo aver selezionato la cella, premere Ctrl + C da copiare.
Passo 3:
- Quindi, incollatelo dove volete.
Per saperne di più: Come copiare automaticamente i dati da una cella all'altra in Excel
2. Applicare l'opzione Vai a speciale per copiare righe alternative in Excel
È possibile copiare righe alternative in Excel utilizzando l'opzione Modifica. Seguire le istruzioni riportate di seguito per farlo.
Fase 1:
- Inserire una colonna accanto al set di dati.
- Tipo 'X' nella prima riga e lasciare vuota la seconda riga, come mostrato nell'immagine seguente.
Fase 2:
- Quindi, utilizzare il comando Riempimento automatico per inserire il numero di celle da copiare.
- Selezionare le celle.
Fase 3:
- Dal Editing selezionare l'opzione Trova e seleziona
- Quindi, scegliere la voce Vai allo speciale
Passo 4:
- Dalla casella, fare clic sul pulsante Pezzi grezzi
- Quindi, premere Entrare .
Passo 5:
- Verranno selezionate le celle vuote e ora si elimineranno tutte le celle vuote.
Passo 6:
- Per eliminare le celle vuote, fare clic con il tasto destro del mouse il mouse e selezionare l'opzione Cancellare
Passo 7:
- Fare clic sul pulsante Intera fila
- Quindi, premere il tasto Entrare
In questo modo si troveranno tutte le righe alternative in serie. A questo punto è possibile copiarle e incollarle dove si vuole.
Per saperne di più: VBA Paste Special per copiare valori e formati in Excel (9 esempi)
Letture simili
- Excel VBA per copiare righe in un altro foglio di lavoro in base a criteri
- Usare VBA per incollare solo valori senza formattazione in Excel
- Come filtrare e copiare automaticamente le righe visibili con Excel VBA
- Copiare valori unici in un altro foglio di lavoro in Excel (5 metodi)
- Come copiare celle unite e filtrate in Excel (4 metodi)
3. Usare una formula e l'opzione Filtro per copiare righe alterne in Excel
È possibile copiare righe alternative utilizzando la formula in combinazione con l'opzione Filtro in Excel Seguire le procedure descritte di seguito per completare l'operazione.
Fase 1:
- Digitare la seguente formula nella cella D5 .
=MOD(RIGA(A1),2)=0
Fase 2:
- Il risultato sarà FALSO .
Fase 3:
- Trascinateli in tutte le celle che desiderate e otterrete risultati con 'FALSO' e 'VERO' in file alternative.
Passo 4:
- Dopo aver selezionato l'intervallo, fare clic sul pulsante Dati menu della scheda.
- Selezionare la voce Filtro
Passo 5:
- Quindi, fare clic sul pulsante Filtro
- Deselezionare l'opzione 'FALSO'
- Premere il tasto Entrare
Passo 6:
- Di conseguenza, si otterrà il valore solo per l'elemento ' VERO' .
Passo 7:
- Copiate il valore della cella dalla barra delle formule e incollatelo nel campo 'VERO'
Passo 8:
- Allora, Riempimento automatico le cellule di riposo.
Passo 9:
- Dal Filtro scegliere l'opzione Seleziona tutti
Passo 10:
- Il risultato sarà quello che si vede nell'immagine seguente. Quindi, dobbiamo rimuovere il campo 'FALSO' valore nelle celle.
Passo 11:
- Scegliere il 'FALSO' dall'opzione Filtro
Passo 12:
- Il valore della cella che viene valorizzato 'FALSO' apparirà.
- Semplicemente, cancellateli.
Passo 13:
- Anche in questo caso, dal Filtro scegliere l'opzione Seleziona tutti
Passo 14:
- Infine, è possibile ottenere i risultati in modo alternativo.
Per saperne di più: Come copiare righe in Excel con un filtro (6 metodi veloci)
4. Eseguire un codice VBA per copiare righe alternative in Excel
Inoltre, con l'aiuto del VBA è possibile copiare anche righe alternative. Per farlo, procedere come segue.
Fase 1:
- Selezionare le celle dell'intervallo.
Fase 2:
- Stampa Alt + F11 per aprire il Macro VBA .
- Fare clic sul pulsante Inserire
- Selezionare la voce Modulo
Fase 3:
- Incollare il seguente codice VBA.
Sub CopyAlternateRows() Dim SelectionRng As Range Dim alternatedRowRng As Range Dim RowNumber, i As Long Set SelectionRng = SelectionRng RowNumber = SelectionRng.Rows.Count With SelectionRng 'seleziona la riga numero 1 nella variabile range Set alternatedRowRng = .Rows(1) 'applica il loop su ogni riga e la aggiunge alla variabile range For i = 3 To RowNumber Step 2 Set alternatedRowRng = Union(alternatedRowRng,.Rows(i)) Next i End With 'seleziona le righe alternate alternatedRowRng.Select End Sub
Passo 4:
- Salvare il programma e premere F5 Per eseguire l'operazione, si otterrà la selezione di righe alternative.
Passo 5:
- Ora, premere Ctrl + C per copiarlo e incollarlo dove si desidera.
Per saperne di più: Come copiare più righe in Excel utilizzando una macro (4 esempi)
Conclusione
Per riassumere, spero che ora abbiate capito come copiare righe alternate in Excel utilizzando formule e VBA Tutte queste tecniche dovrebbero essere insegnate e applicate dai vostri dati. Consultate il libro delle esercitazioni e mettete in pratica ciò che avete imparato. Grazie al vostro prezioso sostegno, siamo in grado di continuare a offrire seminari come questo.
Se avete domande, non esitate a contattarci e fateci sapere cosa ne pensate nella sezione commenti qui sotto.
Il Exceldemy Il personale risponderà alle vostre richieste nel più breve tempo possibile.
Restate con noi e continuate a imparare.