Rimuovi righe in base al valore della cella in Excel – Tutorial semplice
Che si tratti di un foglio di calcolo ridotto o di un ampio set di dati, saper eliminare righe in base ai valori delle celle può far risparmiare tempo e fatica. Questa operazione si può eseguire sfruttando diverse funzionalità di Excel, tra cui il filtro, lo strumento Trova e sostituisci, la funzione Ordina e persino tecniche avanzate. Al termine di questa guida, avrai acquisito le competenze necessarie per rimuovere in modo efficiente le righe indesiderate dai tuoi fogli Excel, garantendo dati sempre puliti e perfettamente allineati alle tue esigenze di analisi.
Ad esempio, se volessi eliminare tutte le righe in cui la colonna “Nome” contiene “Jener”, come dovrei procedere?

Rimuovi Riga intera in base al valore della cella
- Utilizzando la funzione Filtro
- Utilizzando KUTOOLS AI Aide
- Utilizzando la funzione Trova e sostituisci
- Utilizzando codice VBA
Rimuovi righe nella selezione in base al valore della cella con la funzione Ordina
Rimuovi Riga intera in base al valore della cella in Excel
Excel offre diversi metodi per eliminare righe in base a valori specifici delle celle. Questa sezione presenta approcci che spaziano dalle funzionalità integrate di Excel — come il filtro, Trova e sostituisci e Kutools — fino a tecniche avanzate basate su VBA. Qualunque sia il tuo livello di competenza, troverai un metodo perfetto per le tue esigenze.
Rimuovi Riga intera in base al valore della cella con la funzione Filtro
Di solito, puoi applicare la funzione Filtro per visualizzare solo le righe che soddisfano criteri specifici ed eliminarle tutte in un colpo solo.
Passaggio 1: Applica la funzione Filtro per filtrare le righe indesiderate
- Seleziona l’intervallo di dati da cui desideri eliminare le righe. Quindi, fai clic su **Dati** > **Filtro** (vedi screenshot).

- Ora, in ogni intestazione di colonna apparirà una freccia a discesa. Fai clic sulla freccia della colonna contenente i valori in base ai quali desideri rimuovere le righe. Ad esempio, se vuoi eliminare le righe con il nome «Jener», clicca sulla freccia nella colonna Nome.
- Nel menu a discesa, deseleziona “Seleziona tutto” per deselezionare tutte le voci e spunta soltanto la casella accanto a “Jener”, oppure digita direttamente “Jener” nella casella di ricerca per trovarlo all’istante.

- Quindi, fai clic sul pulsante OK per applicare il filtro: verranno visualizzate solo le righe contenenti «Jener». Vedi screenshot:

Passaggio 2: Elimina le righe filtrate
Seleziona le righe visibili, fai clic con il tasto destro su una di esse e scegli «Elimina Riga» dal menu contestuale per rimuovere tutte le righe selezionate.
Passaggio 3: Rimuovi il filtro
Fare quindi nuovamente clic su «Dati» > «Filtro». In questo modo il filtro verrà rimosso e saranno visibili tutti i record, ad eccezione di quelli eliminati.
- Allo stesso modo in cui si applica il metodo Filtro per eliminare le righe contenenti il testo «Jener», è possibile utilizzarlo anche per rimuovere righe in base a condizioni numeriche o di data, come mostrato negli screenshot seguenti:
Numeri Condizioni di filtro:
Data Condizioni di filtro:
- È inoltre possibile utilizzare la funzione Filtro per filtrare ed eliminare tutte le righe con un determinato colore di sfondo. Vedi screenshot:

- È possibile utilizzare la funzione Filtro per applicare criteri multipli, escludere i contenuti indesiderati e poi eliminarli. Ad esempio, se si desidera rimuovere tutte le righe in cui il venditore è «Jener» e le vendite totali superano $7000, occorre innanzitutto filtrare per il nome «Jener» e successivamente per le vendite superiori a $7000.
Rimuovi Riga intera in base al valore della cella con KUTOOLS AI Aide
Kutools per Excel è un componente aggiuntivo completo che include oltre 300 funzionalità avanzate, progettate per semplificare compiti complessi in Excel. Una di queste è KUTOOLS AI Aide, che ti permette di automatizzare operazioni come il filtraggio e l’eliminazione di righe in base a criteri specifici.
Dopo aver installato Kutools per Excel, fare clic su «KUTOOLS AI» > «AI Assistant» per aprire il riquadro «KUTOOLS AI Aide»:
- Seleziona il Intervallo dati, digita la tua richiesta nella chat e fai clic sul pulsante «Invia» oppure premi il tasto Invio per inviare la domanda;
«Rimuovi le righe se la colonna Nome contiene il nome Jener nella selezione» - Dopo l’analisi, fai clic sul pulsante «Execute» per avviare l’elaborazione. KUTOOLS AI Aide utilizzerà l’intelligenza artificiale per elaborare la richiesta e rimuoverà direttamente in Excel le righe specificate.
- Per eliminare righe in base a criteri multipli, basta modificare opportunamente i requisiti. Ad esempio, puoi usare comandi come «Rimuovi le righe in cui la colonna Nome include Jener o Kevin nella selezione» oppure «Rimuovi le righe in cui la colonna Nome contiene Jener e le vendite totali superano 7000 nella selezione».
- Questo metodo non supporta la funzione Annulla. Tuttavia, per ripristinare i dati originali, puoi semplicemente fare clic su «Insoddisfatto» e annullare così tutte le modifiche apportate.
Rimuovi Riga intera in base al valore della cella con la funzione Trova e sostituisci
Eliminare un’intera riga in base a un valore specifico della cella utilizzando la funzione Trova e sostituisci di Excel è un metodo semplice ed efficace per ripulire i dati. Procedere come segue:
Passaggio 1: Applica la funzione Trova e sostituisci per selezionare il valore specifico
- Seleziona i dati della colonna in base ai quali desideri rimuovere le righe, quindi apri la finestra di dialogo «Trova e sostituisci» premendo contemporaneamente Ctrl + F.
- Nella finestra di dialogo «Trova e sostituisci», digita il valore specifico della cella (nel nostro caso «Jener») nella casella «Trova» e fai clic sul pulsante «Trova tutto». Vedi lo screenshot:

- Selezionate tutti i risultati della ricerca nella parte inferiore della finestra di dialogo «Trova e sostituisci» e chiudete la finestra. (Potete selezionare uno dei risultati trovati e premere Ctrl + A per selezionarli tutti.) In questo modo verranno selezionate tutte le celle contenenti il valore specificato. Chiudete quindi la finestra di dialogo. Vedere lo screenshot:

Passaggio 2: Elimina le righe in base al valore selezionato
- Con le celle ancora selezionate, fai clic con il tasto destro su una di esse e scegli Elimina dal menu contestuale.
- Nella finestra di dialogo Elimina, seleziona «Riga intera» e fai clic su OK per rimuovere tutte le righe che contengono il valore specificato.

Rimuovi Riga intera in base al valore della cella con codice VBA
Eliminare righe in base al valore di una cella con VBA (Visual Basic for Applications) in Excel consente di automatizzare l’operazione, rendendola estremamente efficiente soprattutto con grandi set di dati.
Passaggio 1: Apri l’editor dei moduli VBA e copia il codice
- Premere i tasti Alt + F11 per aprire la finestra di Microsoft Visual Basic for Applications.
- Nella finestra aperta, fai clic su «Inserisci» > «Modulo» per creare un nuovo modulo vuoto.
- Quindi, copia e incolla il codice seguente nel modulo vuoto.
Sub DeleteRowsBasedOnCellValue() 'Updateby Extendoffice Dim ws As Worksheet Set ws = ActiveSheet Dim columnRange As Range On Error Resume Next Set columnRange = Application.InputBox("Select the column range to check:", "Kutools for Excel", Type:=8) On Error GoTo 0 If columnRange Is Nothing Then Exit Sub Dim lastRow As Long lastRow = ws.Cells(ws.Rows.Count, columnRange.Column).End(xlUp).Row Dim criteria As String criteria = Application.InputBox("Enter the value to delete rows for:", "Kutools for Excel", Type:=2) If criteria = "" Then Exit Sub Dim i As Long For i = lastRow To 1 Step -1 If ws.Cells(i, columnRange.Column).Value = criteria Then ws.Rows(i).Delete End If Next i End Sub
Passaggio 2: Esegui il codice
- Premere quindi il tasto F5 per eseguire il codice. Nella finestra di dialogo visualizzata, selezionare la colonna in base alla quale si desidera rimuovere le righe e fare clic su OK.

- Nella finestra di dialogo successiva, inserisci il valore specifico in base al quale desideri rimuovere le righe e fai clic su OK. Vedi lo screenshot:

Risultato:
Si noterà quindi che le righe intere sono già state eliminate in base al valore specificato.
Rimuovi righe nella selezione in base al valore della cella con la funzione Ordina
Tutti i metodi descritti in precedenza rimuovono l’intera riga, il che può rappresentare un limite. Ad esempio, con questi approcci verrebbero eliminati anche tutti i dati situati a destra del set di dati. Se invece si desidera cancellare soltanto determinati record all’interno del set, lasciando invariati gli altri dati, è necessario ricorrere a un approccio alternativo.
Passaggio 1: Crea una colonna ausiliaria per i dati
Crea una nuova colonna per tenere traccia dell’ordine: inseriscila accanto ai dati e compilala con numeri progressivi (1, 2, 3…), come mostrato nello screenshot.
Passaggio 2: Ordina i dati in base alla Specifica colonna
- Seleziona la colonna di dati in base alla quale desideri eliminare le righe. Poi clicca su «Dati» > «Crescente o Z-A»; verrà visualizzata la finestra di avviso Ordinamento: scegli «Espandi intervallo» e clicca su «Ordina». Guarda lo screenshot:

- Ora le righe con valori identici saranno raggruppate, rendendo più semplice identificarle e selezionarle. Vedere lo screenshot:

Passaggio 3: Elimina le righe ordinate
- Seleziona il gruppo di record da eliminare, fai clic con il tasto destro e scegli «Elimina» dal menu contestuale. Nella finestra di dialogo «Elimina», seleziona l’opzione «Sposta celle in alto» e fai clic su OK. Vedi lo screenshot:

- Vengono eliminate soltanto le righe in cui il nome è Jener, senza cancellare l’intera riga. Di conseguenza, eventuali dati a destra o a sinistra del set di dati rimarranno invariati.
Passaggio 4: Applica la funzione Ordina per ripristinare l’ordine originale dei dati
Fare clic sull’intestazione della colonna ausiliaria, quindi passare alla scheda «Dati» nella Barra multifunzione e selezionare «Crescente» per riordinare i dati in base alla sequenza presente nella colonna ausiliaria. In questo modo, i dati all’interno dell’intervallo selezionato torneranno automaticamente all’ordine originale desiderato.
Passaggio 5: Elimina la colonna ausiliaria
Infine, elimina la colonna ausiliaria, se necessario, per ripulire il foglio di lavoro.
In questo articolo abbiamo esaminato diversi metodi per rimuovere righe in Excel in base ai valori delle celle: scegli pure quello che preferisci! Se desideri scoprire altri suggerimenti e trucchi per Excel, il nostro sito web offre migliaia di tutorial;fai clic qui per consultarli. Grazie per la lettura e ci auguriamo di poterti offrire ancora tanti contenuti utili in futuro!
Articoli correlati:
- Rimuovi facilmente le celle vuote in Excel – Tutorial completo
- La rimozione delle celle vuote in Excel è un’operazione comune che ottimizza i tuoi dati, rendendoli più semplici da analizzare, comprendere e presentare. Le celle vuote possono interrompere l’analisi dei dati, generare errori nelle formule e far apparire i tuoi set di dati incompleti o poco professionali. In questo tutorial esploreremo diversi metodi efficaci per eliminare o gestire le celle vuote in Excel, tra cui la funzione *Vai a speciale*, l’uso di formule e la funzione *Filtro*. Ogni metodo risponde a esigenze e scenari specifici, permettendoti di scegliere l’approccio più adatto alle tue necessità.
- Elimina tutte le righe contenenti un testo specifico all’interno di una colonna nei fogli Google
- Immagina di avere un intervallo di dati in un Foglio Google e di voler eliminare le righe in base ai valori presenti in una specifica colonna. Ad esempio, desideri rimuovere tutte le righe in cui la colonna C contiene il testo «Completato». In questo articolo ti mostrerò come eseguire questa operazione nei Fogli Google.
- Elimina righe in base a Colore di Sfondo
- Come si possono eliminare le righe intere in base al colore di sfondo? In questo esempio, devi eliminare tutte le righe le cui celle presentano un riempimento blu come colore di sfondo, come mostrato nello screenshot seguente. Con questo articolo otterrai alcuni codici per eseguire questa operazione in Excel.
- Elimina ogni altra riga
- Se desideri eliminare rapidamente ogni altra riga o colonna in Excel, il passo fondamentale è imparare innanzitutto a selezionarle in modo veloce, per poi procedere con l’eliminazione. Questo articolo ti svelerà alcuni trucchi pratici per selezionare e rimuovere in un attimo ogni altra riga o colonna.
Indice
- Rimuovi Riga intera in base al valore della cella
- Utilizzando la funzione Filtro
- Utilizzando KUTOOLS AI Aide
- Utilizzando la funzione Trova e sostituisci
- Utilizzando codice VBA
- Rimuovi righe nella selezione in base al valore della cella con la funzione Ordina
- Articoli Correlati
- I Migliori Strumenti per la Produttività in Ufficio
- Commenti
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.Fai clic 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.
- Apre e crea più documenti in nuove schede della stessa finestra, invece che in finestre separate.
- Aumenta la 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 è una suite completa di componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, inclusa Office Tab Pro: la soluzione ideale per i team che lavorano quotidianamente tra le diverse applicazioni 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 applicazioni Office
- Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
- Miglior rapporto qualità-prezzo— risparmio rispetto all’acquisto separato dei singoli componenti aggiuntivi













