Comment compter une valeur spécifique dans plusieurs feuilles de calcul ?
Dans des scénarios Excel concrets, il est courant de travailler avec des classeurs dont les données sont réparties sur plusieurs feuilles. Par exemple, vous pouvez suivre les ventes mensuelles, les retours clients ou vos listes de stock, chacun étant placé dans une feuille distincte du même fichier. Si vous souhaitez connaître le nombre d’occurrences d’une valeur précise — comme le mot « Excel » — à travers l’ensemble de ces feuilles, la tâche n’est pas immédiate : les fonctions natives d’Excel, telles que COUNTIF, ne s’appliquent qu’à une seule feuille à la fois. Un décompte exact des occurrences sur plusieurs feuilles vous permet d’établir des rapports consolidés, de repérer des tendances ou de vérifier la cohérence de vos données.
Le tableau suivant illustre un scénario typique, où l’objectif est de compter combien de fois « Excel » apparaît dans plusieurs feuilles de calcul afin d’obtenir un résultat global :
![]() | ![]() | ![]() | ![]() | ![]() |
Compter une valeur spécifique dans plusieurs feuilles de calcul à l’aide de formules
Compter une valeur spécifique dans plusieurs feuilles de calcul avec Kutools pour Excel
Compter une valeur spécifique dans toutes les feuilles de calcul à l’aide d’un code VBA
Compter une valeur spécifique dans plusieurs feuilles de calcul à l’aide de formules
Excel vous permet de compter les occurrences d’une valeur dans plusieurs feuilles en combinant la fonction NB.SI et des références dynamiques aux noms des feuilles. Cette approche est idéale si vous travaillez avec un nombre raisonnable de feuilles, des plages bien structurées, et que vous souhaitez éviter les compléments ou le code.
1. Commencez par dresser la liste de tous les noms des feuilles contenant les données à analyser. Placez cette liste dans une seule colonne, par exemple en C2:C4, comme illustré :

Vous pouvez créer cette liste manuellement ou consulter ce guide :Comment lister les Nom de la feuille de calcul dans Excel ?
2. Dans une cellule vide où vous souhaitez afficher le total consolidé, saisissez la formule suivante :
=SUMPRODUCT(COUNTIF(INDIRECT("'"&C2:C4&"'!A2:A6"),E2)) Après avoir appuyé sur Entrée, la cellule affichera le nombre d’occurrences de la valeur spécifiée (« Excel » dans cet exemple, saisie en E2) dans la plage définie sur l’ensemble des feuilles listées. Voir la capture d’écran :

Remarques et conseils :
- A2:A6 correspond à la plage de données sur chaque feuille que vous souhaitez interroger. Ajustez-la en fonction de la structure de vos données.
- C2:C4 est la plage contenant les noms de vos feuilles. Ajoutez des lignes si nécessaire pour inclure davantage de feuilles.
- E2 contient la valeur spécifique que vous souhaitez compter. Assurez-vous qu’elle correspond exactement à vos données, en particulier si l’option « Correspondance de cellule » est requise.
- Si vos plages varient d’une feuille à l’autre, cette formule peut nécessiter des ajustements ou la saisie manuelle de formules COUNTIF distinctes pour chaque feuille, par exemple :
=COUNTIF(Sheet1!A2:A6,D2)+COUNTIF(Sheet10!A2:A6,D2)+COUNTIF(Sheet15!A2:A6,D2)Cette méthode est idéale pour un nombre limité de feuilles, offrant un contrôle précis, mais elle devient vite fastidieuse dès qu’il y a de nombreuses feuilles ou que leurs noms changent fréquemment.

Si vous obtenez une erreur (#REF!) avec les fonctions INDIRECT ou SOMMEPROD, vérifiez soigneusement l’orthographe des noms de feuilles et des références de plage, et assurez-vous que toutes les feuilles concernées existent bien. Toutes les plages mentionnées doivent être valides et cohérentes.
Compter une valeur spécifique dans plusieurs feuilles de calcul avec Kutools pour Excel
Grâce à Kutools pour Excel, simplifiez le décompte de valeurs spécifiques dans plusieurs feuilles — que vous travailliez avec de grands jeux de données ou que vous ayez besoin d’une plus grande flexibilité. Kutools transforme en un clic des opérations complexes qui, sous Excel standard, nécessiteraient plusieurs formules ou un effort manuel considérable.
Après avoir installé Kutools pour Excel, suivez ces étapes :
1. Cliquez sur Kutools > Navigation, voir la capture d’écran :


2. Dans le volet Navigation, utilisez les options suivantes pour effectuer une recherche détaillée et obtenir un décompte :
(1.) Développez le volet Rechercher et remplacer en cliquant sur son bouton.
(2.) Saisissez la valeur recherchée, par exemple « Excel », dans la zone de texte Rechercher, en veillant à l’exactitude de l’orthographe et de la casse si des correspondances exactes sont requises.
(3.) Sélectionnez l’option « Feuilles de calcul sélectionnées » dans la liste déroulante Dans.
(4.) Dans la zone Classeurs, sélectionnez toutes les feuilles dans lesquelles vous souhaitez compter les occurrences.
(5.) L’option Correspondance de cellule garantit que seules les correspondances exactes sont comptabilisées, évitant ainsi l’inclusion de chaînes partielles ou similaires.
(6.) Cliquez sur Rechercher tout. Les résultats s’affichent sous forme de liste, avec le total indiqué en bas du volet. Vous pouvez parcourir chaque occurrence individuellement pour vérifier facilement les données.
Si vous souhaitez répéter cette opération ou modifier les critères, il vous suffit d’ajuster la valeur Rechercher et la sélection des feuilles. Kutools élimine les erreurs manuelles et accélère considérablement les tâches répétitives. Pour en savoir plus, téléchargez et essayez gratuitement Kutools pour Excel dès maintenant !
Compter une valeur spécifique dans toutes les feuilles de calcul à l’aide d’un code VBA
Pour les utilisateurs à l’aise avec l’automatisation, le recours au VBA permet, en une seule action, de compter les occurrences d’une valeur spécifique (« Excel ») dans toutes les feuilles du classeur. Cette approche s’avère particulièrement utile lorsque vous travaillez avec de nombreuses feuilles, des plages variables, ou que vous souhaitez un décompte dynamique sans avoir à gérer de formules ni de listes manuelles.
1. Cliquez sur Outils de développement > Visual Basic pour ouvrir la fenêtre VBA. Dans l’éditeur VBA, cliquez sur Insertion > Module, puis collez le code suivant dans la fenêtre du module :
Sub CountValueAcrossAllSheets()
Dim ws As Worksheet
Dim cell As Range
Dim valueToCount As String
Dim totalCount As Long
valueToCount = InputBox("Enter the value to count across all worksheets:", "Count Value", "Excel")
totalCount = 0
For Each ws In ThisWorkbook.Worksheets
For Each cell In ws.UsedRange
If Trim(LCase(cell.Value)) = Trim(LCase(valueToCount)) Then
totalCount = totalCount + 1
End If
Next cell
Next ws
MsgBox "The value '" & valueToCount & "' appears " & totalCount & " times across all worksheets.", _
vbInformation, "Count Complete"
End Sub 2. Appuyez sur le bouton
(ou sur F5) pour exécuter le code. À l’invite, saisissez la valeur à compter (par exemple, « Excel »). La macro parcourra toutes les feuilles, additionnera le nombre de correspondances et affichera le résultat consolidé dans une boîte de message.
Remarque : Cette méthode est idéale pour les grands classeurs et vous permet de rechercher n’importe quelle valeur dans toutes les feuilles.
Articles associés :
Comment utiliser la fonction NB.SI pour calculer un pourcentage dans Excel ?
Comment utiliser COUNTIF avec plusieurs critères 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





