Rimuovere righe in base al valore della cella in Excel – Facile tutorial
Che tu stia lavorando con un foglio di calcolo piccolo o un grande set di dati, sapere come rimuovere righe in base ai valori delle celle può farti risparmiare tempo ed energia. Questo processo può essere eseguito utilizzando diverse funzionalità di Excel, tra cui la funzione Filtro, lo strumento Trova e Sostituisci, la funzione Ordina e persino tecniche avanzate. Alla fine di questa guida, sarai in grado di eliminare efficacemente le righe indesiderate dai tuoi fogli di Excel, garantendo che i tuoi dati siano puliti e pertinenti alle tue esigenze di analisi.
Ad esempio, se volessi rimuovere tutte le righe in cui la colonna dei nomi contiene Jener, come procederei?
Rimuovi intere righe in base al valore della cella
- Utilizzando la funzione Filtro
- Utilizzando Kutools AI Aide
- Utilizzando la funzione Trova e Sostituisci
- Utilizzando il codice VBA
Rimuovi righe nella selezione in base al valore della cella con la funzione Ordina
Rimuovi intere righe in base al valore della cella in Excel
Excel offre diversi modi per rimuovere righe in base a valori specifici delle celle. Questa sezione copre metodi che vanno da semplici funzioni di Excel come filtro, trova e sostituisci e Kutools fino a tecniche più avanzate che coinvolgono VBA. Che tu sia un principiante o un utente avanzato, troverai un metodo adatto al tuo livello di abilità e alle tue esigenze.
Rimuovi intere righe in base al valore della cella con la funzione Filtro
Normalmente, puoi applicare la funzione Filtro per visualizzare le righe che soddisfano criteri specifici e poi eliminare la riga in una volta sola.
Passo 1: Applica la funzione Filtro per filtrare le righe indesiderate
- Seleziona l'intervallo di dati da cui vuoi eliminare le righe. Dopodiché, clicca su "Dati" > "Filtro", vedi screenshot:
- Ora, appariranno frecce a discesa nell'intestazione di ogni colonna. Clicca sulla freccia a discesa nella colonna contenente i valori in base ai quali desideri rimuovere le righe. Ad esempio, se stai cercando di rimuovere le righe con il nome Jener, cliccheresti sulla freccia nella colonna Nome.
- Nel menu a discesa, deseleziona "Seleziona tutto" per cancellare tutte le selezioni e controlla solo la casella accanto a Jener oppure inserisci manualmente Jener nella casella di ricerca per trovarlo rapidamente.
- Poi, clicca sul pulsante OK per applicare il filtro. Solo le righe che contengono Jener verranno visualizzate. Vedi screenshot:
Passo 2: Elimina le righe filtrate
Seleziona le righe visibili, quindi fai clic con il tasto destro su una delle righe selezionate e scegli "Elimina riga" dal menu contestuale. Questo rimuoverà tutte le righe selezionate.
Passo 3: Cancella il filtro
Quindi, clicca nuovamente su "Dati" > "Filtro". Questo rimuoverà il filtro e vedrai tutti i record tranne quelli eliminati.
- Simile al modo in cui si applica il metodo del filtro per eliminare le righe contenenti il testo Jener, puoi anche utilizzarlo per rimuovere righe basate su condizioni numeriche o di data come mostrato negli screenshot seguenti:
Condizioni filtro numeriche:
Condizioni filtro date: - Puoi anche usare la funzione Filtro per filtrare ed eliminare tutte le righe che contengono un certo colore di sfondo. Vedi screenshot:
- Puoi utilizzare la funzione filtro per filtrare in base a più criteri per eliminare il contenuto che non ti serve e poi eliminarlo. Ad esempio, supponiamo di voler eliminare tutte le righe in cui il venditore è Jener e le vendite totali sono superiori a $7000. Dovresti prima filtrare le righe per nome Jener, poi filtrare le vendite che sono maggiori di 7000.
Rimuovi intere righe in base al valore della cella con Kutools AI Aide
Kutools for Excel è un add-in completo che include oltre 300 funzionalità avanzate, progettate per semplificare vari tipi di compiti complessi in Excel. Una delle sue funzionalità, Kutools AI Aide, aiuta ad automatizzare attività come il filtraggio e l'eliminazione di righe in base a criteri specifici.
Dopo aver installato Kutools for Excel, clicca su "Kutools AI" > "AI Aide" per aprire il riquadro "Kutools AI Aide":
- Seleziona l'intervallo di dati, poi digita la tua richiesta nella casella di chat e clicca sul pulsante "Invia" o premi il tasto Invio per inviare la domanda;
“Rimuovi le righe se la colonna Nome contiene il nome Jener nella selezione” - Dopo l'analisi, clicca sul pulsante "Esegui" per avviare. Kutools AI Aide elaborerà la tua richiesta utilizzando l'IA e rimuoverà direttamente le righe specificate in Excel.
- Per eliminare righe in base a più criteri, regola semplicemente i requisiti di conseguenza. Ad esempio, usa comandi come "Rimuovi righe dove la colonna Nome include Jener o Kevin nella selezione" o "Rimuovi righe dove la colonna Nome contiene Jener e le vendite totali superano 7000 nella selezione".
- Questo metodo non supporta la funzione Annulla. Tuttavia, se desideri ripristinare i dati originali, puoi cliccare su "Non conforme alle aspettative" per annullare le modifiche.
Rimuovi intere righe in base al valore della cella con la funzione Trova e Sostituisci
Rimuovere intere righe in base a un valore specifico della cella utilizzando la funzione Trova e Sostituisci di Excel è un metodo semplice che può essere altamente efficace per pulire i tuoi dati. Procedi come segue:
Passo 1: Applica la funzione Trova e Sostituisci per selezionare il valore specifico
- Seleziona i dati della colonna da cui vuoi rimuovere le righe in base a un certo valore della cella, e poi apri la finestra di dialogo "Trova e Sostituisci" premendo contemporaneamente i tasti Ctrl + F.
- Nella finestra di dialogo "Trova e Sostituisci", inserisci il valore specifico della cella (nel nostro caso, inseriamo Jener) nel campo "Trova cosa", e clicca sul pulsante "Trova tutto". Vedi screenshot:
- Seleziona tutti i risultati della ricerca nella parte inferiore della finestra di dialogo "Trova e Sostituisci", e chiudi questa finestra. (Puoi selezionare uno dei risultati della ricerca, e poi premere Ctrl + A per selezionare tutti i risultati trovati.) E tutte le celle contenenti il valore specifico saranno selezionate. Poi, chiudi questa finestra. Vedi screenshot:
Passo 2: Elimina le righe in base al valore selezionato
- Con le celle ancora selezionate, fai clic con il tasto destro su una delle celle selezionate e scegli Elimina dal menu contestuale.
- Seleziona "Riga intera" nella finestra di dialogo Elimina e clicca su OK per rimuovere tutte le righe contenenti il valore specificato.
Rimuovi intere righe in base al valore della cella con il codice VBA
Rimuovere righe in base al valore della cella utilizzando VBA (Visual Basic for Applications) in Excel consente di automatizzare il compito, rendendolo efficiente, specialmente per grandi set di dati.
Passo 1: Apri l'editor del modulo VBA e copia il codice
- Premi i tasti Alt + F11 per aprire la finestra "Microsoft Visual Basic for Applications".
- Nella finestra aperta, clicca su "Inserisci" > "Modulo" per creare un nuovo modulo vuoto.
- Poi, copia e incolla il seguente codice 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
Passo 2: Esegui il codice
- Poi premi il tasto F5 per eseguire il codice. Nella finestra di dialogo che appare, seleziona la colonna in cui vuoi rimuovere le righe in base al valore specifico, e clicca sul pulsante OK.
- Nella finestra di dialogo successiva, inserisci il valore specifico in base al quale vuoi rimuovere le righe, e clicca sul pulsante OK. Vedi screenshot:
Risultato:
E vedrai che tutte le righe sono state eliminate in base al valore specificato.
Rimuovi righe nella selezione in base al valore della cella con la funzione Ordina
Tutti i metodi sopra citati rimuovono l'intera riga, il che può essere una limitazione. Ad esempio, utilizzando questi metodi si eliminerebbero tutti i dati a destra del set di dati. Supponiamo che tu voglia eliminare solo alcuni record all'interno del set di dati preservando il resto dei dati. In tal caso, è necessario un approccio alternativo.
Passo 1: Crea una colonna di supporto per i dati
Crea una nuova colonna che ci aiuterà a tenere traccia dell'ordine. Devi inserire una colonna accanto ai tuoi dati e poi riempirla con una numerazione seriale come 1, 2, 3… vedi screenshot:
Passo 2: Ordina i dati in base alla colonna specifica
- Seleziona la colonna di dati da cui vuoi eliminare le righe. Poi, clicca su "Dati" > "Ordina A-Z o Z-A", e apparirà una finestra di avviso di ordinamento, seleziona "Espandi la selezione", e poi clicca sul pulsante "Ordina". Vedi screenshot:
- Ora, le righe con gli stessi valori saranno raggruppate insieme, facilitando l'identificazione e la selezione. Vedi screenshot:
Passo 3: Elimina le righe ordinate
- Seleziona il gruppo di record che vuoi eliminare, e poi fai clic con il tasto destro, quindi scegli "Elimina" dal menu contestuale. Nella finestra di dialogo "Elimina", seleziona l'opzione "Sposta le celle verso l'alto". E poi, clicca sul pulsante OK. Vedi screenshot:
- Solo i record in cui il nome è Jener vengono eliminati senza rimuovere l'intera riga. Pertanto, qualsiasi dato a destra o sinistra del tuo set di dati rimarrà inalterato.
Passo 4: Applica la funzione Ordina per ripristinare l'ordine originale dei dati
Clicca sull'intestazione della colonna di supporto, poi vai su "Dati" sulla barra multifunzione e seleziona "Ordina A-Z" per organizzare i dati secondo la sequenza nella colonna di supporto. Questo ripristinerà i dati all'interno dell'intervallo selezionato al loro ordine originale come richiesto.
Passo 5: Elimina la colonna di supporto
Infine, elimina la colonna di supporto se necessario per pulire il tuo foglio di lavoro.
In questo articolo, abbiamo esplorato diversi metodi per rimuovere righe in Excel in base ai valori delle celle. Puoi scegliere quello che preferisci. Se sei interessato a esplorare altri suggerimenti e trucchi di Excel, il nostro sito web offre migliaia di tutorial, clicca qui per accedervi. Grazie per aver letto, e speriamo di fornirti ulteriori informazioni utili in futuro!
Articoli correlati:
- Rimuovere facilmente le celle vuote in Excel – Tutorial completo
- Rimuovere le celle vuote in Excel è un compito comune che può aiutare a semplificare i tuoi dati, rendendoli più facili da analizzare, comprendere e presentare. Le celle vuote possono interrompere l'analisi dei dati, causare errori nelle formule e far sembrare i tuoi set di dati incompleti o poco professionali. In questo tutorial, esploreremo diversi metodi per rimuovere o gestire efficacemente le celle vuote in Excel, come la funzione Vai a Speciale, le formule, la funzione Filtro. Ogni metodo serve a diverse esigenze e scenari, quindi puoi scegliere quello che meglio si adatta alle tue necessità.
- Elimina tutte le righe contenenti testo specifico all'interno di una colonna in Google Sheets
- Supponendo che tu abbia un intervallo di dati in un foglio Google, ora vorresti eliminare le righe in base ai valori delle celle in una colonna. Ad esempio, voglio eliminare tutte le righe che contengono il testo “Completo” nella Colonna C. In questo articolo, parlerò di come risolvere il problema in Google Sheets.
- Elimina righe in base al colore di sfondo
- Come potresti eliminare intere righe in base al colore di sfondo? In questo esempio, ho bisogno di eliminare tutte le righe in cui le celle sono riempite con il colore di sfondo blu come mostrato nello screenshot seguente. Con questo articolo, otterrai alcuni codici per raggiungere questo compito in Excel.
- Elimina ogni altra riga
- Se vuoi eliminare rapidamente ogni altra riga o colonna in Excel, il punto principale è come selezionare rapidamente ogni altra riga o colonna e poi applicare l'operazione di eliminazione. E questo articolo ti mostrerà alcune cose interessanti su come selezionare prima ogni altra riga o colonna e poi eliminarle rapidamente.
Indice
- Rimuovi intere righe in base al valore della cella
- Utilizzando la funzione Filtro
- Utilizzando Kutools AI Aide
- Utilizzando la funzione Trova e Sostituisci
- Utilizzando il codice VBA
- Rimuovi righe nella selezione in base al valore della cella con la funzione Ordina
- Articoli correlati
- I migliori strumenti di produttività per Office
- Commenti
I 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 oltre300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Clicca qui per ottenere la funzione 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 della stessa finestra, invece che in nuove finestre.
- Aumenta la tua produttività del50% e riduce centinaia di clic del mouse ogni giorno!