Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

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
    24.7 KB · Affichages: 23

mapomme

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

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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…