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

Effectuer un décompte progressif des occurrences dans une liste

AuteurXiaoyang Date de modification
doc-running-count-of-occurrence-1

Pour obtenir un décompte progressif d’une valeur spécifique dans une liste de cellules — par exemple, étiqueter la première occurrence de « T-Shirt » avec 1, la deuxième avec 2, la troisième avec 3, et ainsi de suite — la fonction NB.SI d’Excel vous sera particulièrement utile.

 

Effectuer un décompte progressif d’une occurrence dans une liste

Supposons que vous disposiez d’une liste de données comme illustrée ci-dessous. Pour obtenir le décompte progressif des occurrences d’une valeur donnée – « T-Shirt » – dans cette liste, utilisez une formule combinant les fonctions SI et NB.SI.

doc-running-count-of-occurrence-2

1. Saisissez la formule suivante dans une cellule vide adjacente à vos données :

=IF(A2=«T-Shirt»,COUNTIF($A$2:A2,"T-Shirt"),"")

: Dans la formule ci-dessus, A2 est la première cellule de la liste de données à partir de laquelle vous souhaitez effectuer le comptage, et le texte «T-Shirt» correspond à la valeur spécifique dont vous souhaitez obtenir le décompte progressif. Vous devez les adapter à vos propres données.

2. Ensuite, faites glisser la poignée de recopie vers le bas pour appliquer cette formule aux autres cellules et obtenir un décompte progressif de la valeur spécifique, comme illustré ci-dessous :

doc-running-count-of-occurrence-3


Explication de la formule :

=IF(A2=«T-Shirt»,COUNTIF($A$2:A2,"T-Shirt"),"")

  • NB.SI($A$2:A2;«T-Shirt») : Dans cette fonction NB.SI, $A$2:A2 est une référence mixte (associant adresses absolue et relative) qui crée une plage dynamique s’étendant progressivement. Lorsque vous copiez la formule, la première cellule reste verrouillée, tandis que la seconde s’ajuste automatiquement pour inclure chaque nouvelle ligne.
    Ainsi, la fonction NB.SI compte le nombre de cellules égales à « T-Shirt » dans cette plage en expansion, générant un décompte cumulé au fil des lignes.
  • SI(A2=«T-Shirt»;NB.SI($A$2:A2;"T-Shirt");"") : Cette formule SI détermine le résultat à afficher : si la cellule contient « T-Shirt », elle renvoie le comptage cumulé ; sinon, elle affiche une chaîne vide.

Effectuer un décompte progressif de chaque valeur dans une liste

Pour obtenir le décompte progressif de chaque élément de votre liste de données, utilisez simplement la fonction NB.SI.

1. Saisissez la formule suivante dans une cellule vide située à côté de vos données d’origine :

=COUNTIF($A$2:A2,A2)

2. Ensuite, copiez ou faites glisser la poignée de recopie vers le bas pour obtenir un décompte progressif des occurrences de chaque élément, comme illustré ci-dessous :

doc-running-count-of-occurrence-4


Fonction associée utilisée :

  • COUNTIF :
  • La fonction NB.SI est une fonction statistique d’Excel qui permet de compter le nombre de cellules répondant à un critère spécifique.
  • SI :
  • Cette fonction SI évalue une condition spécifique et renvoie la valeur que vous définissez selon que le résultat est VRAI ou FAUX.

Autres articles :

  • Compter les valeurs numériques uniques selon des critères
  • Dans une feuille de calcul Excel, vous pouvez être amené à compter le nombre de valeurs numériques uniques répondant à une condition spécifique. Par exemple, comment déterminer le nombre de valeurs uniques dans la colonne « Qté » pour le produit « T-shirt », à partir du rapport illustré ci-dessous ? Dans cet article, je vous présente plusieurs formules efficaces pour réaliser cette opération directement dans Excel.
  • NB.SI.ENS avec logique OU pour plusieurs critères
  • Généralement, vous pouvez utiliser la fonction NB.SI.ENS pour compter des cellules selon une ou plusieurs conditions combinées par une logique ET dans Excel. Avez-vous déjà dû compter plusieurs valeurs à partir d’une même colonne ou d’une plage de cellules ? Cela revient à appliquer plusieurs conditions liées par une logique OU. Dans ce cas, combinez les fonctions SOMME et NB.SI.ENS, ou utilisez la fonction SOMMEPROD.
  • Calculer la répartition en pourcentage des éléments d’une liste
  • Par exemple, j’ai un rapport statistique indiquant la réponse choisie par chaque élève, et je souhaite obtenir la répartition en pourcentage de chaque option. Cela signifie que je dois déterminer les pourcentages correspondant aux options A, B et C par rapport à l’ensemble des réponses. Dans Excel, les fonctions NB.SI et NBVAL peuvent être combinées pour calculer le pourcentage d’une valeur spécifique au sein d’une liste de données.

Les meilleurs outils de productivité Office

Kutools pour Excel – Vous permet de vous démarquer de la foule

🤖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 évidence 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:Critères multiples  |  Valeurs multiples  |  Sur plusieurs feuilles  |  Correspondance floue...
Listes déroulantes avancées Liste déroulante:Liste déroulante simple  |  Liste déroulante dépendante  |  Liste déroulante multisélection...
Gestionnaire de colonnes:Ajouter un nombre précis de colonnes  |  Déplacer des colonnes  |  Basculer la visibilité des colonnes masquées  |Comparer des colonnes pour Sélectionner les cellules identiques/différentes...
Fonctionnalités phares:Mise au point de la grille  |  Vue de conception  |  Barre de formule améliorée  |  Gestionnaire de classeurs et 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 depuis une liste  |  Super Filtre  |  Filtre spécial(Filtrer les cellules avec une police en gras/italique/barré...) ...
Principaux ensembles d’outils 15:12 Outilsde texte(Ajouter du texte,Supprimer des caractères spécifiques...)|  50+Typesde graphiques(Diagramme de Gantt...)|  40+ Formules pratiques(Calculer l'âge en fonction de la date de naissance...)|  19 Outilsd’insertion(Insérer un code QR,Insérer une image à partir d’un chemin...)|  12 Outilsde conversion(Convertir en mots,Conversion de devises...)|  7 Fusionner et scinderOutils(Fusion avancée des lignes,Scinder des cellules Excel...)|... et bien plus encore
Utilisez Kutools dans la langue de votre choix – disponible en anglais, espagnol, allemand, français, chinois et 40+ autres langues !

Kutools pour Excel propose plus de 300 fonctionnalités,garantissant que ce dont vous avez besoin est toujours à portée de clic...


Office Tab – Active la lecture et l’édition par onglets dans Microsoft Office (y compris Excel)

  • Passez d’un document à l’autre en une seconde, même avec des dizaines de documents ouverts !
  • Réduisez de centaines vos clics de souris chaque jour et dites adieu au syndrome de la main de la souris.
  • Augmentez votre productivité de 50 % en consultant et en modifiant simultanément plusieurs documents.
  • Apporte à Office (y compris Excel) une efficacité comparable à celle des navigateurs tels que Chrome, Edge et Firefox.