Passer au contenu principal

Comment trier ou filtrer les données par barré dans Excel?

Dans Excel, nous mettons souvent en forme les données barrées pour indiquer que les éléments ne sont plus nécessaires. Et parfois, nous devons filtrer ou trier les données contenant le barré, afin de pouvoir traiter rapidement ces lignes. Existe-t-il des astuces rapides pour trier ou filtrer les données par barrées?

Trier ou filtrer les données par barré avec la fonction définie par l'utilisateur

Filtrer les données par barré avec Kutools for Excel


flèche bleue bulle droite Trier ou filtrer les données par barré avec la fonction définie par l'utilisateur

Malheureusement, il n'existe aucun moyen direct pour nous de trier ou de filtrer les données barrées en utilisant Sort or Filtre fonction, mais nous pouvons créer un simple Fonction définie par l'utilisateur pour marquer d'abord les données barrées, puis appliquez la fonction de tri ou de filtrage.

En supposant que je dispose de la plage de données suivante avec barré comme capture d'écran, vous pouvez trier ou filtrer les données barrées en suivant les étapes suivantes:

doc-sort-par-barré1

1. Maintenez le ALT + F11 clés pour ouvrir le Fenêtre Microsoft Visual Basic pour Applications.

2Cliquez sur insérer > Moduleet collez le code suivant dans le Fenêtre du module.

Function HasStrike(Rng As Range) As Boolean
HasStrike = Rng.Font.Strikethrough
End Function

3. Ensuite, enregistrez et fermez cette fenêtre, dans une cellule vide à côté de vos données, veuillez entrer cette formule = Frappe (A2), dans ce cas, je l'entrerai dans la cellule C2. Voir la capture d'écran:

doc-sort-par-barré1

Notes: Dans la formule ci-dessus, A2 est la valeur que vous devez identifier si elle est mise en forme barrée. Vous pouvez le changer selon vos besoins.

4. Faites ensuite glisser la poignée de recopie vers les cellules auxquelles vous souhaitez appliquer cette formule. Comme le montre la capture d'écran suivante, vous pouvez voir que si les données sont mises en forme barrées, elles sont affichées sous la forme VRAI, et les données normales sont affichées comme FAUX.

doc-sort-par-barré1

5. Ensuite, vous pouvez trier ou filtrer par cette nouvelle colonne C.

R: Triez les données barrées en bas ou en haut des enregistrements:

(1.) Cliquez Données > Sort, voir capture d'écran:

doc-sort-par-barré1

(2.) Puis dans le sauté Avertissement de tri boîte de dialogue, vérifier Élargir la sélection option.

doc-sort-par-barré1

(3.) Et cliquez Sort bouton, dans le Sort boîte de dialogue, choisissez Colonne C quelle est votre nouvelle colonne créée à partir de Colonne liste déroulante, puis choisissez Valeurs sous le Trier sur option, enfin sélectionnez la Commandes vous souhaitez trier. Voir la capture d'écran:

doc-sort-par-barré1

(4.) Puis clique OK pour fermer cette boîte de dialogue, et les données barrées ont été triées en bas de la valeur. Voir la capture d'écran:

doc-sort-par-barré1

Conseil : Si vous souhaitez trier les données barrées en haut de toutes les données, choisissez simplement du plus grand au plus petit à l'étape 3.

B: Filtrer les enregistrements par barré

(1.) Sélectionnez toute votre plage de données, ici je sélectionne la plage A1: C14, et cliquez sur Données > Filtre, voir capture d'écran:

doc-sort-par-barré1

(2.) Cliquez ensuite sur le bouton déroulant à côté de la cellule C1, puis cochez simplement VRAI option uniquement, voir capture d'écran:

doc-sort-par-barré1

(3.) Puis clique OK, et toutes les données barrées ont été filtrées.

doc-sort-par-barré1

Notes: Après avoir terminé le tri et le filtre, vous pouvez supprimer la valeur de la colonne C.


flèche bleue bulle droite Filtrer les données par barré avec Kutools for Excel

Si vous avez Kutools for Excel, Avec son Filtre barré fonctionnalité, vous pouvez filtrer rapidement toutes les cellules qui sont mises en forme barrées.

Remarque:Appliquer cette Filtre barré, tout d'abord, vous devez télécharger le Kutools for Excel, puis appliquez la fonction rapidement et facilement.

Après l'installation de Kutools for Excel, veuillez faire comme ceci:

1. Sélectionnez la colonne dans laquelle vous souhaitez filtrer les cellules barrées, puis cliquez sur Kutools Plus > Filtre spécial > Filtre barré, voir capture d'écran:

doc-sort-par-barré1

2. Et puis, une boîte de dialogue apparaîtra pour vous rappeler combien de cellules correspondent aux critères, voir capture d'écran:

doc-sort-par-barré1

3. Puis clique OK bouton, toutes les cellules formatées avec barré sont filtrées, voir capture d'écran:

doc-sort-par-barré1

Cliquez sur Télécharger Kutools pour Excel et essayez gratuitement maintenant !


Articles Liés:

Comment trier les lignes par des nombres impairs ou pairs dans Excel?

Comment trier les lignes pour mettre les cellules vides en haut dans Excel?

Comment trier les données par la valeur la plus fréquente dans Excel?

Comment trier l'adresse e-mail par domaine dans Excel?

Meilleurs outils de productivité bureautique

Caractéristiques populaires: Rechercher, mettre en évidence ou identifier les doublons   |  Supprimer les lignes vides   |  Combinez des colonnes ou des cellules sans perdre de données   |   Tour sans formule 
Super recherche: VSearchup à critères multiples    VSearch à valeurs multiples  |   Recherche virtuelle sur plusieurs feuilles   |   Recherche floue ....
Liste déroulante avancée: Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple ....
Gestionnaire de colonnes: Ajouter un nombre spécifique de colonnes  |  Déplacer les colonnes  |  Basculer l'état de visibilité des colonnes masquées  |  Comparer les plages et les colonnes 
Caractéristiques en vedette: Mise au point de la grille   |  Voir Design   |   Grande barre de formule    Gestionnaire de classeurs et de feuilles   |  Centre de ressources (Texte automatique)   |  Sélecteur de date   |  Combiner des feuilles de travail   |  Crypter/déchiffrer les cellules    Envoyer des e-mails par liste   |  Super filtre   |   Filtre spécial (filtre gras/italique/barré...) ...
Les 15 meilleurs ensembles d'outils12 Texte Outils (Ajouter du texte, Supprimer les caractères, ...)   |   50+ Graphique Types (Diagramme de Gantt, ...)   |   40+ Pratique Formules (Calculer l'âge en fonction de l'anniversaire, ...)   |   19 Insertion Outils (Insérer le code QR, Insérer une image à partir du chemin, ...)   |   12 Conversion Outils (Nombres en mots, Conversion des devises, ...)   |   7 Fusionner et fractionner Outils (Lignes de combinaison avancées, Cellules divisés, ...)   |   ... et plus

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...

onglet kte 201905


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!
Comments (24)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Werkt geweldig. Bedankt. Echter, hoe kan ik de file weer saven als .xlsx file. Ik krijg telkens een foutmelding als ik dit doe. Dank je.
This comment was minimized by the moderator on the site
Hi, Carine,
Because there is VBA code in the workbook, when you close the workbook, you should save this workbook as Excel Macro-Enabled Workbook (*.xlsm) format.
When opening this workbook next time, please click the Enable Content at the top of the formula bar to activate the code.
PPlease try, hope it can help you!
This comment was minimized by the moderator on the site
Thanks, it worked
This comment was minimized by the moderator on the site
This is perfect, thank you!
This comment was minimized by the moderator on the site
Well done, thank you!
This comment was minimized by the moderator on the site
You can filter with MS Excel without having to do this script. Just Ctrl-F Find, Search by Format, Strikethrough checkbox, Find All, Then Select All (Crtl-A), then hide (Crtl-9).
This comment was minimized by the moderator on the site
I tried this but it crashed, seems when there is a lot of data it is really slow
This comment was minimized by the moderator on the site
I'm getting #NAME? instead of True or False
This comment was minimized by the moderator on the site
I tried this and I first got a message that my sheet needed to be saved as one with macros. I saved it as xlsm Then I pasted the =HasStrike(A2) and it gave me #NAME? in the cell. What am I doing wrong? Thnaks!
This comment was minimized by the moderator on the site
Thanks a bunch for this, you have saved me a few hours of manual labour!
This comment was minimized by the moderator on the site
well that worked perfectly. Thank you very much
This comment was minimized by the moderator on the site
well that worked perfectly. THANKS.
This comment was minimized by the moderator on the site
Thank you very much! This saved my day!
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations