Table des matières
Si vous recherchez les moyens les plus simples de supprimer chaque nième ligne dans Excel, cet article peut vous être utile. Il est parfois nécessaire de supprimer chaque deuxième, troisième ou tout autre nombre de lignes de manière répétée dans un tableau de données. Effectuer cette opération manuellement pour un grand ensemble de données prendra du temps et sera un travail très fastidieux. Nous allons donc vous présenter des méthodes plus simples pour effectuer cette tâche rapidement.
Télécharger le cahier d'exercices
Supprimer chaque nième rangée.xlsm6 façons de supprimer chaque nième ligne dans Excel
Ici, j'ai un ensemble de données avec quelques lignes, mais je ne veux pas que les lignes contenant Chaussure en tant que Produit Ceci Produit apparaît dans le tableau à chaque 3ème ligne. Maintenant, je vais montrer quelques façons de supprimer ces lignes répétées indésirables facilement ci-dessous.
Méthode 1 : Suppression de chaque nième rangée en utilisant des caractères spéciaux
Pour supprimer chaque nième ligne (la troisième dans notre cas), vous pouvez utiliser certains caractères spéciaux dans la nouvelle fonction introduite Supprimer la colonne .
Étape 1 :
➤ Dans les trois premières rangées du Supprimer la colonne tapez des caractères spéciaux tels que *, ?, ! etc. ou tout autre caractère selon votre choix.
➤Sélectionnez les trois premières cellules de l'image Supprimer la colonne
➤Draguer le Poignée de remplissage outil.
Maintenant, les trois premiers caractères vont apparaître dans les autres cellules de manière répétée.
Vous pouvez le voir ici " !" est répété toutes les trois lignes de la Supprimer la colonne .
Étape 2 :
➤Go to Accueil Tab>> ; Modification de Dropdown>> ; Trouver et sélectionner Dropdown>> ; Trouvez Option
Rechercher et remplacer Une boîte de dialogue apparaît.
➤Type " !" sur Trouvez ce que option.
➤Select Trouver tout
Maintenant, toutes les cellules contenant " !" apparaîtra.
➤Sélectionnez toutes ces cellules en appuyant sur CTRL .
➤Fermer cette boîte de dialogue
Ici, toutes les cellules contenant " !" ont été sélectionnés.
➤Go to Accueil Tab>> ; Cellules Dropdown>> ; Supprimer Dropdown>> ; Supprimer les lignes de la feuille Option
Ensuite, les lignes contenant Chaussure sera supprimé.
Résultat :
Après avoir supprimé le Supprimer la colonne vous obtiendrez les résultats suivants.
Lire la suite : Comment supprimer plusieurs lignes dans Excel avec une condition
Méthode 2 : Utilisation de la fonction MOD pour supprimer chaque nième rangée.
Vous pouvez utiliser la fonction MOD pour supprimer une ligne sur trois. Pour ce faire, j'ai ajouté deux colonnes ; Compteur et Supprimer .
Étape 1 :
➤In the Contre-colonne Inscrivez le numéro de série de ces lignes, à l'exception de l'intitulé.
Étape 2 :
➤Sélectionnez le premier Cellule , F5 dans le Supprimer la colonne .
➤Typez la formule suivante
=MOD(E5,3)
Ici, E5 est le numéro, et 3 est le diviseur et le reste sera retourné après le numéro est divisé par le diviseur .
Étape 3 :
➤Press ENTER
➤Draguer le Poignée de remplissage
Les valeurs suivantes apparaîtront alors dans le Supprimer la colonne ... ici, 0 apparaîtra dans chaque 3ème ligne.
Étape 4 :
➤Sélectionnez la table de données.
➤ Go to Données Tab>> ; Trier et filtrer Dropdown>> ; Filtre Option
➤Sélectionnez le signe indiqué dans le champ Supprimer la colonne .
➤Select 0 et appuyez sur OK .
Le tableau suivant apparaît après le filtrage par 0 .
Étape 5 :
➤Sélectionnez la table de données.
➤Clic droit sur votre souris
➤Select Supprimer la rangée
Les lignes non cachées ont été supprimées.
Pour faire disparaître les rangées cachées, vous devez décliquer le bouton Filtre option.
➤ Go to Données Tab>> ; Trier et filtrer Dropdown>> ; Filtre Option
Le tableau suivant apparaît alors.
Résultat :
Après avoir supprimé le Contre-colonne et le Supprimer la colonne vous obtiendrez les résultats suivants.
Lire la suite : Comment supprimer des lignes spécifiques dans Excel
Méthode 3 : Utilisation de la fonction MOD et ROW pour supprimer chaque nième rangée
Vous pouvez utiliser la fonction MOD et la fonction ROW pour supprimer toutes les 3 lignes. Pour ce faire, j'ai ajouté la fonction Supprimer la colonne .
Étape 1 :
➤Select Cellule E5
=MOD(ROW()-4,3)
Ici, 4 est le numéro de ligne de la première cellule contenant des données moins 1 (5-1=4)
3 est la nième ligne (ici c'est la 3ème) que vous voulez supprimer
Étape 2 :
➤Press ENTER
➤Draguer le Poignée de remplissage
Après cela, les valeurs suivantes apparaîtront où chaque 3ème a une valeur 0 .
Étape 3 :
➤Follow Étape 4 de Méthode 2 .
Donc, le Supprimer la colonne a été filtré par la valeur 0 .
Étape 4 :
➤Follow Étape 5 de Méthode 2 .
Maintenant, vous pouvez voir les valeurs cachées ici sans les lignes contenant Chaussure .
Résultat :
Après avoir supprimé le Supprimer la colonne vous obtiendrez les résultats suivants.
Méthode-4 : Utilisation de la fonction ISEVEN pour supprimer une ligne sur deux
Supposons que vous ayez des rangées alternées avec Chaussure et vous voulez supprimer ces lignes.
Vous pouvez utiliser la fonction ISEVEN pour supprimer une ligne sur deux.
Étape 1 :
➤Sélectionnez le Cellule E5
=ISEVEN(ROW())
Ici, la fonction ISEVEN déterminera si la ligne est paire ou impaire et donnera la sortie suivante VRAI et FAUX respectivement.
Étape 2 :
➤Press ENTER
➤Draguer le Poignée de remplissage
Vous obtiendrez alors les résultats suivants : vous trouverez VRAI pour chaque 2ème rangée que vous voulez supprimer.
Étape 3 :
➤Follow Étape 4 de Méthode 2 Vous devez juste filtrer les Supprimer la colonne en cliquant sur VRAI au lieu de 0 .
Ainsi, la colonne de suppression a été filtrée par VRAI .
Étape 4 :
➤Follow Étape 5 de Méthode 2 .
Maintenant, vous pouvez voir les valeurs cachées ici sans les lignes contenant Chaussure .
Résultat :
Après avoir supprimé le Supprimer la colonne vous obtiendrez les résultats suivants.
Lire la suite : Comment supprimer une ligne sur deux dans Excel
Méthode 5 : Utilisation de la fonction MOD et ROW pour supprimer une ligne sur deux
Supposons que vous ayez des rangées alternées avec Chaussure et vous voulez supprimer ces lignes.
Vous pouvez utiliser la fonction MOD et la fonction ROW pour supprimer une ligne sur deux.
Étape 1 :
➤Select Cellule E5
=MOD(ROW(),2)
Ici, chaque numéro de ligne sera divisé par 2
Étape 2 :
➤Press ENTER
➤Draguer le Poignée de remplissage
Après cela, les valeurs suivantes apparaîtront à l'endroit où chaque 2ème a une valeur 0 .
Étape 3 :
➤Follow Étape 4 de Méthode 2 .
Ainsi, la colonne de suppression a été filtrée par la valeur 0 .
Étape 4 :
➤Follow Étape 5 de Méthode 2 .
Maintenant vous pouvez voir les valeurs cachées ici sans les lignes contenant Chaussure .
Résultat :
Après avoir supprimé le Supprimer la colonne vous obtiendrez les résultats suivants.
Méthode 6 : Utilisation du code VBA pour supprimer chaque nième ligne
Vous pouvez utiliser Code VBA pour supprimer une ligne sur trois ou n'importe quel nombre de lignes selon votre choix.
Étape 1 :
➤Go to Développeur Tab>> ; Visual Basic
Vous pouvez également appuyer sur ALT+F11
Étape 2 :
Puis Éditeur Visual Basic s'affichera.
➤Go to Insérer Tab>> ; Module
Puis Module-1 sera créé.
Étape 3 :
➤Write the following code
Sub dlt_each_nth_row() Dim Rng As Range Set Rng = Application.InputBox("Select the dataset (Excluding headers)", "Range Selection", Type:=8) For j = Rng.Rows.Count To 1 Step -3 If j Mod 3 = 0 Then Rng.Rows(j).Delete End If Next j End Sub
Ici, j est le nombre de lignes.
Étape 4 :
➤Press F5
Ensuite, le Sélection de la gamme Une boîte de dialogue apparaît
➤Sélectionnez la plage sans l'en-tête.
➤Press OK
Après cela, chaque 3ème ligne sera supprimée comme ci-dessous.
Section pratique
Pour vous entraîner vous-même, nous avons fourni un Pratique comme ci-dessous pour chaque méthode dans chaque feuille du côté droit. Veuillez le faire vous-même.
Conclusion
Dans cet article, j'ai essayé de couvrir les façons les plus simples de supprimer efficacement chaque nième ligne dans Excel. J'espère que vous le trouverez utile. Si vous avez des suggestions ou des questions, n'hésitez pas à les partager avec nous.