Supprimer des lignes en fonction de la valeur de la cellule dans Excel – Tutoriel simple
Que vous ayez affaire à une petite feuille de calcul ou à un grand ensemble de données, savoir comment supprimer des lignes en fonction des valeurs de cellules peut vous faire gagner du temps et des efforts. Ce processus peut être effectué à l'aide de plusieurs fonctionnalités d'Excel, notamment la fonctionnalité Filtrer, l'outil Rechercher et remplacer, la fonctionnalité Trier et même à l'aide de techniques avancées. À la fin de ce guide, vous disposerez des connaissances nécessaires pour supprimer efficacement les lignes indésirables de vos feuilles Excel, garantissant ainsi que vos données sont propres et pertinentes par rapport à vos besoins d'analyse.
Par exemple, si je souhaite supprimer toutes les lignes dont la colonne de nom contient Jener, comment dois-je procéder ?
Supprimer des lignes entières en fonction de la valeur de la cellule
- Avec fonction de filtre
- Avec l'aide de Kutools AI
- Avec la fonction Rechercher et remplacer
- Avec code VBA
Supprimez les lignes de la sélection en fonction de la valeur de la cellule avec la fonction de tri
Supprimer des lignes entières en fonction de la valeur de la cellule dans Excel
Excel propose plusieurs façons de supprimer des lignes en fonction de valeurs de cellule spécifiques. Cette section couvre des méthodes allant des fonctionnalités Excel simples telles que le filtrage, la recherche et le remplacement et Kutools à des techniques plus avancées impliquant VBA. Que vous soyez débutant ou utilisateur avancé, vous trouverez une méthode adaptée à votre niveau de compétence et à vos besoins.
Supprimez des lignes entières en fonction de la valeur de la cellule avec la fonction Filtre
Normalement, vous pouvez appliquer la fonctionnalité Filtrer pour afficher les lignes qui répondent à des critères spécifiques, puis supprimer la ligne immédiatement.
Étape 1 : Appliquez la fonction Filtre pour filtrer les lignes indésirables
- Sélectionnez la plage de données dans laquelle vous souhaitez supprimer des lignes. Et puis, cliquez Sauvegarde de > Filtre, voir capture d'écran:
- Désormais, des flèches déroulantes apparaîtront dans l’en-tête de chaque colonne. Cliquez sur la flèche déroulante dans la colonne contenant les valeurs en fonction desquelles vous souhaitez supprimer des lignes. Par exemple, si vous souhaitez supprimer les lignes portant le nom Jener, vous cliquerez sur la flèche dans la colonne Nom.
- Dans le menu déroulant, décochez Sélectionner tout pour effacer toutes les sélections, cochez uniquement la case à côté de Jener ou saisissez manuellement Jener dans la zone de recherche pour le trouver rapidement.
- Et puis, cliquez OK bouton pour appliquer le filtre. Seules les lignes contenant Jener seront affichées. Voir capture d'écran :
Étape 2 : Supprimez les lignes filtrées
Sélectionnez les lignes visibles, puis faites un clic droit sur l'une des lignes sélectionnées et choisissez Supprimer la ligne dans le menu contextuel. Cela supprimera toutes les lignes sélectionnées.
Étape 3 : effacez le filtre
Ensuite, cliquez sur le bouton Sauvegarde de > Filtre encore. Cela supprimera le filtre et vous verrez tous les enregistrements sauf ceux supprimés.
- De la même manière que j'applique la méthode de filtrage pour éliminer les lignes contenant le texte Jener, vous pouvez également l'utiliser pour supprimer des lignes en fonction de conditions numériques ou de date, comme le montrent les captures d'écran suivantes :
Conditions de filtrage des numéros :
Conditions de filtrage des dates : - Vous pouvez également utiliser la fonction Filtre pour filtrer et supprimer toutes les lignes contenant une certaine couleur d'arrière-plan. Voir capture d'écran :
- Vous pouvez utiliser la fonction de filtrage pour filtrer en fonction de plusieurs critères afin de filtrer le contenu dont vous n'avez pas besoin, puis de le supprimer. Par exemple, supposons que vous souhaitiez supprimer toutes les lignes où le vendeur est Jener et où les ventes totales sont supérieures à 7000 7000 $. Vous devez d'abord filtrer les lignes par nom Jener, puis filtrer les ventes supérieures à XNUMX XNUMX.
Supprimez des lignes entières en fonction de la valeur de la cellule avec Kutools AI Aide
Kutools for Excel est un complément complet qui comprend plus de 300 fonctionnalités avancées, conçues pour simplifier divers types de tâches complexes dans Excel. Une de ses caractéristiques, Aide à l'IA Kutools, permet d'automatiser des tâches telles que le filtrage et la suppression de lignes en fonction de critères spécifiques.
Après l'installation de Kutools for Excel, Cliquez s'il vous plait Kutools IA > Aide à l'IA ouvrir le Aide à l'IA Kutools vitre:
- Sélectionnez la plage de données, puis saisissez vos besoins dans la zone de discussion et cliquez sur Envoyer bouton ou appuyez sur Entrer clé pour envoyer la question ;
"Supprimez les lignes si la colonne Nom contient le nom Jener dans la sélection" - Après analyse, cliquez sur Exécution bouton pour exécuter. Kutools AI Aide traitera votre demande à l'aide de l'IA et supprimera les lignes spécifiées directement dans Excel.
- Pour supprimer des lignes en fonction de plusieurs critères, ajustez simplement les exigences en conséquence. Par exemple, utilisez des commandes telles que "Supprimez les lignes où la colonne Nom inclut Jener ou Kevin dans la sélection"Ou"Supprimez les lignes où la colonne Nom contient Jener et où les ventes totales dépassent 7000 XNUMX dans la sélection".
- Cette méthode ne prend pas en charge l'annulation fonction. Cependant, si vous souhaitez restaurer les données d'origine, vous pouvez cliquer sur Insatisfait pour annuler les modifications.
Supprimez des lignes entières en fonction de la valeur de la cellule avec la fonctionnalité Rechercher et remplacer
La suppression de lignes entières en fonction d'une valeur de cellule spécifique à l'aide de la fonctionnalité Rechercher et remplacer d'Excel est une méthode simple qui peut s'avérer très efficace pour nettoyer vos données. Veuillez procéder comme suit :
Étape 1 : appliquez la fonctionnalité Rechercher et remplacer pour sélectionner la valeur spécifique.
- Sélectionnez les données de la colonne dans laquelle vous supprimerez les lignes en fonction de certaines valeurs de cellule, puis ouvrez le Rechercher et remplacer boîte de dialogue en appuyant sur Ctrl + F touches simultanément.
- Dans le Rechercher et remplacer boîte de dialogue, veuillez saisir la valeur de la cellule (dans notre cas, nous entrons la Jener) dans le Trouvez ce que et cliquez sur le Trouver tout bouton. Voir la capture d'écran:
- Sélectionnez tous les résultats de recherche en bas de Rechercher et remplacer et fermez cette boîte de dialogue. (Vous pouvez sélectionner l'un des résultats de recherche, puis Ctrl + A touches pour sélectionner tous les résultats trouvés.) Et toutes les cellules contenant la certaine valeur sont sélectionnées. Ensuite, fermez cette boîte de dialogue. Voir capture d'écran :
Étape 2 : Supprimez les lignes en fonction de la valeur sélectionnée
- Les cellules étant toujours sélectionnées, faites un clic droit sur l’une des cellules sélectionnées et choisissez Supprimer dans le menu contextuel.
- Sélectionnez Ligne entière dans la boîte de dialogue Supprimer et cliquez sur OK pour supprimer toutes les lignes contenant la valeur spécifiée.
Supprimez des lignes entières en fonction de la valeur de la cellule avec le code VBA
La suppression de lignes en fonction de la valeur de la cellule à l'aide de VBA (Visual Basic for Applications) dans Excel permet d'automatiser la tâche, la rendant efficace, en particulier pour les grands ensembles de données.
Étape 1 : Ouvrez l'éditeur de module VBA et copiez le code
- Presse Alt + F11 clés pour ouvrir le Microsoft Visual Basic pour applications fenêtre.
- Dans la fenêtre ouverte, cliquez sur insérer > Module pour créer un nouveau module vierge.
- Ensuite, copiez et collez le code ci-dessous dans le module vide.
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
Étape 2 : Exécuter le code
- Puis appuyez F5 clé pour exécuter le code. Dans la boîte de dialogue contextuelle, sélectionnez la colonne dans laquelle vous supprimerez des lignes en fonction d'une certaine valeur, puis cliquez sur le bouton OK .
- Dans la boîte de dialogue suivante, veuillez saisir la valeur sur laquelle vous supprimerez les lignes, puis cliquez sur le bouton OK bouton. Voir la capture d'écran:
Résultat:
Et puis vous verrez des lignes entières ont déjà été supprimées en fonction de la valeur spécifiée.
Supprimez les lignes de la sélection en fonction de la valeur de la cellule avec la fonction de tri
Toutes les méthodes ci-dessus suppriment la ligne entière, ce qui peut constituer une limitation. Par exemple, l’utilisation de ces méthodes éliminerait toutes les données à droite de l’ensemble de données. Supposons que vous souhaitiez supprimer uniquement certains enregistrements de l'ensemble de données tout en préservant le reste des données. Dans ce cas, une approche alternative est nécessaire.
Étape 1 : Créez une colonne d'assistance pour les données
Créez une nouvelle colonne qui nous aidera à suivre la commande. Vous devez insérer une colonne à côté de vos données puis la remplir avec un numéro de série comme 1, 2, 3… voir capture d'écran :
Étape 2 : Trier les données en fonction de la colonne spécifique
- Sélectionnez la colonne de données sur laquelle vous souhaitez supprimer des lignes. Puis clique Sauvegarde de > Trier de A à Z or Z à A, et une boîte de dialogue Avertissement de tri apparaît, sélectionnez Élargir la sélection, puis cliquez sur Sort bouton. Voir la capture d'écran:
- Désormais, les lignes avec les mêmes valeurs seront regroupées, ce qui facilitera leur identification et leur sélection. Voir capture d'écran :
Étape 3 : supprimez les lignes triées
- Sélectionnez le groupe d'enregistrements que vous souhaitez supprimer, puis cliquez avec le bouton droit, puis choisissez Supprimer dans le menu contextuel. dans le Supprimer boîte de dialogue, sélectionnez Déplacer les cellules vers le haut option. Et puis, cliquez OK Bouton. Voir la capture d'écran:
- Seuls les enregistrements dont le nom est Jener sont supprimés sans supprimer la ligne entière. Ainsi, toutes les données à droite ou à gauche de votre ensemble de données ne seront pas affectées.
Étape 4 : Appliquez la fonction de tri pour restaurer l'ordre d'origine des données
Cliquez sur l'en-tête de la colonne d'aide, puis accédez à Sauvegarde de sur le ruban et sélectionnez Trier de A à Z pour organiser les données selon la séquence dans la colonne d'assistance. Cela restaurera les données de la plage sélectionnée dans leur ordre d'origine, selon les besoins.
Étape 5 : supprimez la colonne d'assistance
Enfin, supprimez la colonne d'assistance si nécessaire pour nettoyer votre feuille de calcul.
Dans cet article, nous avons exploré plusieurs méthodes pour supprimer des lignes dans Excel en fonction des valeurs de cellule. Vous pouvez choisir celui que vous aimez. Si vous souhaitez découvrir davantage de trucs et astuces Excel, notre site Web propose des milliers de didacticiels, veuillez cliquez ici pour y accéder. Merci d'avoir lu et nous sommes impatients de vous fournir des informations plus utiles à l'avenir !
Articles connexes:
- Supprimez facilement les cellules vides dans Excel – Tutoriel complet
- La suppression de cellules vides dans Excel est une tâche courante qui peut vous aider à rationaliser vos données, les rendant ainsi plus faciles à analyser, à comprendre et à présenter. Les cellules vides peuvent perturber votre analyse de données, provoquer des erreurs dans les formules et donner à vos ensembles de données un aspect incomplet ou non professionnel. Dans ce didacticiel, nous explorerons plusieurs méthodes pour supprimer ou gérer efficacement les cellules vides dans Excel, telles que la fonctionnalité Aller à spéciale, les formules et la fonction Filtre. Chaque méthode répond à des besoins et à des scénarios différents, vous pouvez donc choisir celle qui correspond le mieux à vos besoins.
- Supprimer toutes les lignes contenant du texte spécifique dans une colonne dans les feuilles Google
- En supposant que vous ayez une plage de données dans une feuille Google, vous souhaitez maintenant supprimer les lignes en fonction des valeurs de cellule dans une colonne. Par exemple, je souhaite supprimer toutes les lignes qui contiennent le texte «Complet» dans la colonne C. Cet article, je vais vous expliquer comment le résoudre dans les feuilles de Google.
- Supprimer des lignes en fonction de la couleur d'arrière-plan
- Comment pouvez-vous supprimer des lignes entières en fonction de la couleur d'arrière-plan? Dans cet exemple, je dois supprimer toutes les lignes dont les cellules sont remplies de couleur d'arrière-plan bleu comme illustré ci-dessous. Avec cet article, vous obtiendrez quelques codes pour réaliser cette tâche dans Excel.
- Supprimer toutes les deux lignes
- Si vous souhaitez supprimer rapidement toutes les autres lignes ou colonnes dans Excel, le point principal est de savoir comment sélectionner rapidement toutes les autres lignes ou colonnes en premier, puis leur appliquer l'opération de suppression. Et cet article vous montrera des choses délicates sur la façon de sélectionner d'abord toutes les autres lignes ou colonnes, puis de les supprimer rapidement.
Table des matières
- Supprimer des lignes entières en fonction de la valeur de la cellule
- Avec fonction de filtre
- Avec l'aide de Kutools AI
- Avec la fonction Rechercher et remplacer
- Avec code VBA
- Supprimez les lignes de la sélection en fonction de la valeur de la cellule avec la fonction de tri
- Articles Relatifs
- Les meilleurs outils de productivité de bureau
- Commentaires
Meilleurs outils de productivité bureautique
Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps. Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office et facilite grandement votre travail
- Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!