KutoolsforOffice — Une solution unique, cinq outils puissants.Faire plus avec moins d'efforts.Soldes de mars : 20 % de réduction

Comment compter une valeur spécifique dans plusieurs feuilles de calcul ?

AuteurXiaoyang Date de modification

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 :

exemple de données1exemple de données2exemple de données3flèche vers la droiterésultat

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é :

Lister tous les noms de feuilles

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 :

saisir une formule pour compter.si une valeur spécifique dans plusieurs feuilles de calcul

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.

    une autre formule pour compter.si une valeur spécifique dans plusieurs feuilles de calcul

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.

Kutools pour Excelpropose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, stimulant ainsi créativité et efficacité.Intégré aux capacités de l’IA, Kutools automatise les tâches avec précision, rendant la gestion des données parfaitement fluide.Informations détaillées sur Kutools pour Excel...         Essai gratuit...

Après avoir installé Kutools pour Excel, suivez ces étapes :

1. Cliquez sur Kutools > Navigation, voir la capture d’écran :

Cliquez sur Kutools > Navigation de Kutools

définir les options dans le volet Navigation

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 Bouton Exécuter (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

🤖Kutools IA Aide: Révolutionnez Analyse des données grâce à :Exécution intelligente   |  Générez du code|  Créez formules personnalisées  |  Analysez des données et générez des graphiques|  Appelez Fonctions améliorées
Fonctionnalités populaires:Rechercher, mettre en surbrillance ou Marquer les doublons   |  Supprimer les lignes vides   |  Combinez les colonnes ou cellules sans perdre de données   |   Arrondi sans utiliser de formule...
Super RECHERCHEV:RechercheValeurs avec critères multiples  |  RechercheValeurs avec valeurs multiples  |   RechercheValeurs dans plusieurs feuilles   |   Correspondance 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 précis de colonnes|Déplacer des colonnes|Basculer la visibilité des colonnes masquées|Comparer des plages et des colonnes...
Fonctionnalités vedettes:Mise au point de la grille   |  Vue de conception   |Barre de formule améliorée   | Gestionnaire de classeurs et de feuilles   |  Bibliothèque de ressources(Texte automatique)|  Sélecteur de date   |  Consolider les feuilles de calcul  |  Chiffrer/Déchiffrer les cellules   | Envoyer des e-mails par liste   |  Super Filtre   |   Filtre spécial(Filtrer les cellules avec une police en gras/italique/barré...) ...
… et bien plus encore… et plus encore:(,)Supprimer des caractères spécifiques, ...)|   50+Typesde graphiques(, ...)|   40+ Formules pratiques(Calculer l'âge en fonction de la date de naissance, ...)|   19 Outils d’insertion(,Insérer une image depuis un chemin , ...)|   de conversion (Convertir en mots,Conversion de devises, ...)|Fusionner et scinder   (Fusion avancée des lignes,Diviser les cellules , ...)|, ...)   |
Utilisez Kutools dans la langue de votre choix – disponible en anglais, espagnol, allemand, français, chinois et 40+ autres langues !

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.

ExcelWordOutlookTabsPowerPoint
  • 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