Comment trier ou filtrer des données selon le format barré dans Excel ?
Les utilisateurs d’Excel appliquent fréquemment le formatage barré pour marquer les entrées et éléments obsolètes, terminés ou non pertinents dans un jeu de données. Lorsque vous travaillez avec de longues listes — telles que des registres d’inventaire, des tableaux de suivi de tâches ou des journaux de contacts — il devient pratique de distinguer rapidement ces entrées marquées. Toutefois, lorsque vous souhaitez organiser ou isoler toutes les lignes contenant du texte barré, Excel ne propose pas d’options intégrées de tri ou de filtre directement liées à ce formatage. Cette limitation peut ralentir votre flux de travail, notamment lors d’opérations comme l’audit, le nettoyage ou la génération de rapports. Heureusement, plusieurs méthodes efficaces existent pour trier ou filtrer selon le barré, vous permettant ainsi de vous concentrer sur Données pertinentes ou d’agir davantage sur les entrées marquées.
Trier ou filtrer des données selon le barré avec une fonction personnalisée
Filtrer des données selon le barré avec Kutools pour Excel
Trier ou filtrer des données selon le barré avec une fonction personnalisée
Bien qu’Excel propose des outils flexibles pour gérer le texte et les nombres, ses fonctions standard Trier et Filtrer ne permettent pas de travailler directement avec le formatage des cellules, comme le texte barré. Cette limitation vous empêche, par exemple, de trier automatiquement toutes les lignes contenant du texte barré vers le bas ou de les filtrer sans étapes supplémentaires. Pour contourner ce problème, créez une simple fonction personnalisée (UDF) à l’aide de VBA, capable d’identifier les cellules au format barré. Une fois ces cellules repérées, vous pouvez facilement appliquer les outils Trier ou Filtrer d’Excel à ces données auxiliaires.
Considérez le jeu de données suivant, où certaines lignes comportent du texte barré pour indiquer des éléments terminés. En suivant les étapes ci-dessous, vous pourrez trier efficacement ou Filtrer les cellules avec une police barrée les entrées :

1. Appuyez simultanément sur ALT + F11 pour ouvrir la fenêtre Microsoft Visual Basic pour Applications. Si vous utilisez VBA pour la première fois, assurez-vous qu’Excel autorise l’exécution des macros dans ses paramètres.
2. Dans la fenêtre VBA, cliquez sur Insertion > Module. Copiez ensuite le code suivant et collez-le dans le module. Cette UDF permettra de détecter si une cellule utilise le formatage barré.
Function HasStrike(Rng As Range) As Boolean
HasStrike = Rng.Font.Strikethrough
End Function
3. Après avoir collé le code, n’oubliez pas de sauvegarder et de fermer la fenêtre VBA. Dans une cellule vide adjacente à vos données — généralement la première ligne d’une nouvelle colonne — saisissez la formule suivante : =HasStrike(A2). Dans cet exemple, la formule est saisie en C2. Elle renvoie VRAI pour les cellules barrées et FAUX pour les entrées normales.

Remarque : Dans la formule d’exemple, A2 fait référence à la cellule vérifiée pour le barré. Si vos données commencent sur une autre ligne ou colonne, adaptez la référence de cellule en conséquence. Pour éviter toute erreur, assurez-vous toujours que la référence correspond bien à votre plage de données.
4. Faites glisser la poignée de recopie (le petit carré en bas à droite de la cellule contenant la formule) vers le bas ou latéralement pour appliquer la formule à l’ensemble de votre jeu de données. Comme illustré ci-dessous, toutes les cellules barrées afficheront VRAI, tandis que les autres afficheront FAUX.

Astuce : Pour les grands jeux de données, double-cliquez sur la poignée de recopie afin de remplir automatiquement toutes les lignes restantes de votre tableau. Si vos données changent, vous devrez peut-être réappliquer la formule aux lignes mises à jour.
5. Grâce à cette nouvelle colonne auxiliaire, vous pouvez désormais utiliser les fonctions intégrées de tri et de filtrage d’Excel :
A : Trier les données barrées en haut ou en bas des enregistrements
(1.)Sélectionnez n’importe quelle cellule de votre plage de données, puis cliquez sur Données > Trier. La boîte de dialogue Trier s’ouvre.

(2.) Si la boîte de dialogue Avertissement de tri s’affiche, sélectionnez Étendre la sélection afin que le tri s’applique à l’ensemble de la ligne, préservant ainsi l’intégrité de vos données.

(3.) Dans la boîte de dialogue Trier, définissez votre colonne auxiliaire (colonne C) comme critère de tri à partir du menu déroulant Colonne. Pour Trier par, choisissez Valeurs. Vous pouvez ensuite définir l’Ordrepour afficher les entrées barrées soit en bas ()Du plus petit au plus grand), soit en haut (Du plus grand au plus petit) de votre jeu de données, selon vos préférences.

(4.) Cliquez sur OK pour effectuer le tri. Toutes les lignes barrées apparaîtront désormais regroupées en haut ou en bas de votre tableau, selon votre choix.

Astuce : Lors du tri, si vous avez des lignes d’en-tête, assurez-vous que seule votre plage de données est sélectionnée. Si les données barrées doivent apparaître en haut, choisissez Du plus grand au plus petit dans le menu déroulant Ordre.
B : Filtrer les enregistrements selon le barré
(1.) Sélectionnez toute votre plage de données, par exemple A1:C14. Cliquez ensuite sur Données > Filtrer pour activer les flèches de filtre sur chaque colonne.

(2.)Cliquez sur la flèche de filtre située à côté de l’en-tête de votre colonne auxiliaire (par ex. C1) et cochez uniquement la case VRAI. Seules les lignes comportant du texte barré seront alors affichées.

(3.) Cliquez sur OK pour appliquer le filtre ; seules les entrées marquées du barré resteront visibles.

Remarque : Une fois le tri ou le filtre terminé, vous voudrez peut-être supprimer la colonne auxiliaire pour nettoyer votre feuille de calcul. Assurez-vous de ne plus avoir besoin de répéter ces étapes avant de la supprimer.
Précaution : Si vos données contiennent des formules faisant référence à d’autres feuilles ou si vous copiez la feuille ailleurs, assurez-vous que le code UDF reste bien disponible. N’oubliez pas non plus que toute modification du formatage après l’application de l’UDF nécessite une actualisation de la colonne auxiliaire.
Dépannage :Si vous obtenez des erreurs #NOM? en saisissant des formules, vérifiez que votre code VBA a bien été enregistré et que les macros sont activées. Si les résultats du tri ou du filtre ne se mettent pas à jour comme prévu, essayez de recalculer votre feuille (appuyez sur)F9) ou ressaisissez la formule.
Filtrer des données selon le barré avec Kutools pour Excel
Si vous recherchez une solution ultra-efficace pour gérer vos cellules — notamment pour filtrer celles dont le texte est barré, sans recourir à des formules ni au VBA — Kutools pour Excel propose une méthode simple grâce à sa fonctionnalité Filtrer les cellules avec une police barrée. Cette fonctionnalité vous permet d’isoler instantanément toutes les entrées formatées en barré, vous faisant gagner un temps précieux et réduisant considérablement vos efforts dans la gestion de vos données.
Après avoir installé Kutools pour Excel, suivez ces étapes pour filtrer directement les cellules avec du texte barré :
1. Sélectionnez la colonne que vous souhaitez filtrer pour les cellules barrées, puis accédez à KUTOOLS PLUS > Filtre spécial > Filtrer les cellules avec une police barrée.

2. Une boîte de dialogue s’affiche, indiquant le nombre de cellules correspondant au critère du barré.

3. Cliquez sur OK pour appliquer le filtre ; toutes les cellules contenant du texte barré seront désormais affichées.

Cliquez sur « Télécharger Kutools pour Excel » et profitez-en gratuitement dès maintenant !
Avantages : Kutools pour Excel automatise entièrement le processus, sans nécessiter de marquage manuel, de formules ni de connaissances en VBA. Cette solution est particulièrement utile pour les utilisateurs d’Excel qui segmentent régulièrement leurs données selon la mise en forme. Kutools propose également des fonctionnalités avancées pour effectuer en lot des tâches de mise en forme et de filtrage.
Alternative : Détecter et Filtrer les cellules avec une police barrée les cellules à l’aide d’une colonne auxiliaire Excel et d’un marquage manuel
Dans les environnements où l’utilisation du VBA est restreinte ou interdite – par exemple dans certaines entreprises ou lors du partage de fichiers avec des utilisateurs ne sachant pas activer les macros – vous préférerez peut-être une approche fondée sur des formules et un marquage manuel.
Créez une nouvelle colonne à côté de vos données et saisissez manuellement VRAI pour les lignes affichant une mise en forme barrée, et FAUX dans les autres cas. Bien que cette méthode soit manuelle, elle ne requiert aucune autorisation particulière et convient parfaitement aux petits jeux de données ou à un usage occasionnel.
Après avoir marqué les lignes, utilisez les fonctions standard de Tri et de Filtrage décrites ci-dessus pour organiser ou isoler vos données barrées. Cette méthode réduit les risques d’erreur dans les environnements où le VBA n’est pas disponible et garantit la compatibilité entre les différentes versions d’Excel.
Conseil : Utilisez la fonction Rechercher et remplacer (Ctrl+F) en définissant « Format » sur barré pour repérer rapidement ces cellules et les marquer manuellement.
Articles associés :
Comment trier les lignes selon les nombres pairs ou impairs dans Excel ?
Comment trier les lignes de manière à placer les cellules vides en haut dans Excel ?
Comment trier les données par valeur la plus fréquente dans Excel ?
Comment trier Adresse e-mail par domaine dans Excel ?
Meilleurs outils de productivité Office
Boostez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée.Kutools pour Excel propose plus de 300 fonctionnalités avancées pour améliorer votre 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 rend votre travail bien plus facile
- Activez 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 vous fait économiser des centaines de clics de souris chaque jour !
Tous les compléments Kutools. Un seul installateur
Kutools for Office regroupe les compléments pour Excel, Word, Outlook et PowerPoint, ainsi que Office Tab Pro, ce qui en fait le choix idéal pour les équipes travaillant à travers les applications Office.
- Suite tout-en-un— Compléments Excel, Word, Outlook et PowerPoint + Office Tab Pro
- Un seul installateur, une seule licence— installation en quelques minutes (compatible MSI)
- Fonctionne mieux ensemble— productivité optimisée dans toutes les applications Office
- Essai gratuit de 30 jours avec toutes les fonctionnalités— aucune inscription, aucune carte bancaire
- Meilleur rapport qualité-prix— économisez par rapport à l’achat de compléments individuels