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

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

Lesaintval

XLDnaute Nouveau
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

  • Championnat des entraînements.xlsx
    32 KB · Affichages: 3

mapomme

XLDnaute Barbatruc
Supporter XLD
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

  • Lesaintval- série de 1 en cours- v2.xlsx
    33 KB · Affichages: 2

mapomme

XLDnaute Barbatruc
Supporter XLD
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)
 

Discussions similaires

Statistiques des forums

Discussions
312 084
Messages
2 085 194
Membres
102 814
dernier inscrit
JLGalley