Come inserire righe vuote quando il valore cambia in Excel?
Supponendo di avere un intervallo di dati e ora si desidera inserire righe vuote tra i dati quando il valore cambia, in modo da poter separare gli stessi valori sequenziali in una colonna come mostrato nelle schermate seguenti. In questo articolo, parlerò di alcuni trucchi per risolvere questo problema.
Inserisci righe vuote quando il valore cambia con la funzione Subtotale
Inserisci righe vuote quando il valore cambia con le colonne helper
Inserisci righe vuote quando il valore cambia con il codice VBA
Inserisci un numero specifico di righe vuote quando il valore cambia con una potente funzionalità
Inserisci righe vuote quando il valore cambia con la funzione Subtotale
Grazie alla Totale caratteristica, è possibile inserire righe vuote tra i dati quando il valore cambia come segue:
1. Seleziona l'intervallo di dati che desideri utilizzare.
2. Clic Dati > Totale per aprire il Totale finestra di dialogo e nel file Totale finestra di dialogo, eseguire le seguenti opzioni:
1: Selezionare il nome della colonna in cui si desidera inserire righe vuote in base a quando il valore cambia in Ad ogni cambio nella sezione;
2: Scegli Contare dal Utilizzare la funzione menu `A tendina;
3: Controlla il nome della colonna in cui desideri inserire il totale parziale nel file Aggiungi subtotale a casella di riepilogo
|
3. Quindi fare clic OK, sono state inserite le linee del subtotale tra i diversi prodotti e i simboli di contorno sono visualizzati a sinistra della tabella, vedi screenshot:
4. Quindi fai clic sul numero 2 nella parte superiore del simbolo del contorno per visualizzare solo le linee del totale parziale.
5. Quindi selezionare i dati dell'intervallo del totale parziale e premere Alt +; tasti di scelta rapida per selezionare solo le righe visibili, vedi screenshot:
6. Dopo aver selezionato solo le righe visibili, premere il tasto Elimina sulla tastiera e tutte le righe del totale parziale sono state rimosse.
7. Quindi fare clic su qualsiasi altra cella e tornare indietro Dati > Separa > Cancella contorno per rimuovere i contorni, vedi screenshot:
8. I simboli di struttura sono stati cancellati immediatamente e puoi vedere righe vuote inserite tra i dati quando il valore cambia, vedi screenshot:
9. Alla fine, puoi eliminare la colonna A di cui hai bisogno.
Inserisci interruzione di pagina, righe vuote, bordo inferiore o colore di riempimento quando il valore cambia rapidamente
Se si dispone di Kutools for Excel's Distinguere le differenze funzione, puoi inserire rapidamente interruzioni di pagina, righe vuote, bordo inferiore o colore di riempimento quando il valore cambia in base alle tue esigenze. Guarda la demo qui sotto. Fai clic per scaricare Kutools per Excel!
Inserisci righe vuote quando il valore cambia con le colonne helper
Con le colonne helper, puoi inserire prima la formula, quindi applicare il Trova e sostituisci funzione, infine, inserisce le righe vuote tra i valori che cambiano. Si prega di fare quanto segue:
1. In una cella vuota C3, inserisci questa formula = = A3 A2e nella cella D4 immettere questa formula = = A4 A3, vedi screenshot:
2. Quindi selezionare C3: D4 e trascinare il quadratino di riempimento sull'intervallo in cui si desidera applicare queste formule e otterrai I veri or Falso nelle celle, vedi screenshot:
3. E poi premere Ctrl + F chiavi per aprire il Trova e sostituisci dialog, nella finestra di dialogo spuntata, inserisci FALSO nella Trova quello che casella di testo sotto Trovare scheda e fare clic Opzioni pulsante per espandere questa finestra di dialogo e scegliere Valori dal Guarda dentro elenco a discesa, vedi screenshot:
4. Clicchi Trova tutto pulsante, quindi premere Ctrl + A per selezionare tutti i risultati della ricerca, tutte le celle FALSE sono state selezionate contemporaneamente, vedi screenshot:
6. Chiudi il Trova e sostituisci finestra di dialogo, passaggio successivo, è possibile inserire righe vuote facendo clic Casa > inserire > Inserisci righe del foglioe righe vuote sono state inserite nei dati quando il valore cambia in base alla colonna A, vedere screenshot:
7. Infine, puoi eliminare la colonna helper C e D di cui hai bisogno.
Inserisci righe vuote quando il valore cambia con il codice VBA
Se sei stanco di usare i metodi sopra, ecco un codice che può aiutarti a inserire righe vuote tra i valori modificati contemporaneamente.
1. Tieni premuto il ALT + F11 chiavi per aprire il Finestra di Microsoft Visual Basic, Applications Edition.
2. Clic inserire > Modulie incolla il codice seguente nel file Finestra del modulo.
Codice VBA: inserisci righe vuote quando il valore cambia
Sub InsertRowsAtValueChange()
'Update by Extendoffice
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Application.ScreenUpdating = False
For i = WorkRng.Rows.Count To 2 Step -1
If WorkRng.Cells(i, 1).Value <> WorkRng.Cells(i - 1, 1).Value Then
WorkRng.Cells(i, 1).EntireRow.Insert
End If
Next
Application.ScreenUpdating = True
End Sub
3. Quindi premere F5 chiave per eseguire questo codice e verrà visualizzata una finestra di messaggio per consentire di selezionare i dati di una colonna in cui si desidera inserire righe vuote quando il valore cambia in base a, vedere screenshot:
4. E poi clicca OK, le righe vuote sono state inserite tra i dati quando il valore cambia in base alla colonna A.
Inserisci un numero specifico di righe vuote quando il valore cambia con una potente funzionalità
Se sei provato con i metodi fastidiosi di cui sopra, qui, introdurrò uno strumento utile, Kutools for Excel's Distinguere le differenze può aiutarti a inserire interruzioni di pagina, righe vuote, bordo inferiore o colore di riempimento quando il valore della cella cambia rapidamente e facilmente.
Suggerimenti:Per applicare questo Distinguere le differenze 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 > Formato > Distinguere le differenze, vedi screenshot:
2. Nel Distinguere le differenze per colonna chiave finestra di dialogo, eseguire le seguenti operazioni:
- Seleziona l'intervallo di dati che desideri utilizzare, quindi scegli la colonna chiave su cui desideri inserire righe vuote;
- Quindi controlla Riga vuota opzione dal Opzioni sezione e inserisci il numero di righe vuote che desideri inserire.
3. Quindi fare clic Ok pulsante e il numero specifico di righe vuote è stato inserito nei dati se il valore della cella cambia, vedere screenshot:
Fai clic per scaricare Kutools per Excel e prova gratuita ora!
I migliori strumenti per la produttività in ufficio
Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Fai clic qui per ottenere la funzionalità di cui hai più bisogno...
Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo 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!