Microsoft 365 Compter le nombre de répétition d'une série en cours

  • Initiateur de la discussion Initiateur de la discussion Lesaintval
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Lesaintval

XLDnaute Nouveau
Bonjour à tous,

Je souhaiterais trouver la formule me permettant de compter le nombre de "1" en cours.
Sur cet exemple, les résultats escomptés seraient :
2
1
2
6
0
4
0
0

Merci d'avance !
 

Pièces jointes

  • Capture d’écran 2022-05-08 154716.png
    Capture d’écran 2022-05-08 154716.png
    24.7 KB · Affichages: 27
Bonjour @Lesaintval 🙂,

Franchement, vos explications sont indigentes.
C'est "trop demander" que de fournir un fichier avec les résultats souhaités et des explications claires sur le comment les obtenir ? Que voulez-vous qu'on fasse d'une image ?

A plus... 😉
 
Dernière édition:
Je vais tenter d'être plus précis cette fois-ci...
Je souhaiterais trouver la formule me permettant de calculer automatiquement les séries de victoires en cours pour chaque joueur.
Par exemple pour le joueur A, sa série en cours serait de 2 victoires, le joueur D de 1 victoire, etc.

Cela dans un but final qui serait de pouvoir établir un classement des joueurs qui ont la meilleure série en cours.
Merci d'avance !
 

Pièces jointes

Re,

Une autre formule qui peut prendre en compte plus de cellules sur la ligne.
  • La ligne 5 doit comporter les compteurs (1, 2, 3, 4, ...)
  • Une ligne ne doit pas inclure de cellules vides (entre le premier 0/1 et le dernier 0/1 de la ligne)
  • dans la formule, si le tableau s'étend au delà de la colonne z, remplacer z par une autre lettre (exemple az, ou zz)
La formule en G2 (Excel 365) :
VB:
=NBVAL(I6:Z6)-MAX(--FILTRE(I$5:Z$5;(I6:Z6=0)*(I6:Z6<>"")))
 

Pièces jointes

Re,

Un petit problème quand toutes les cellules sont égales à 1.

Pour la v1, utiliser en G2 la formule :
VB:
=9-SIERREUR(MAX(1*FILTRE(Tableau4[[#En-têtes];[1]:[9]]; Tableau4[@[1]:[9]]=0));0)

Pour la v2, utiliser en G2 la formule :
Code:
=NBVAL(I6:Z6)-SIERREUR(MAX(--FILTRE(I$5:Z$5;(I6:Z6=0)*(I6:Z6<>"")));0)
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
22
Affichages
1 K
Réponses
4
Affichages
177
Réponses
10
Affichages
224
Retour