Compter le nombre de cellules entre 2 valeurs

M

Monique

Guest
Bonjour,

J'avais un doûte sur la solution d'hier.

Il faut modifier en I27 et L27 et etc :
=30+LIGNE()/10000+COLONNE()/10000
de façon à ce que 2 max identiques sur la même ligne ne soient plus identiques.

Sinon, si tu obtiens "Dom" dans la formule INDEX EQUIV() de la colonne du bout là-bas à droite,
c'est parce qu'il y a (encore) des nombres identiques sur la ligne.
La formule prend le 1er qu'elle trouve
et le 1er trouvé ne se trouve pas forcément dans les colonnes I L O R U X AA
Même motif, même solution : dans toutes les cellules I L O R U X AA, mettre
=formule quelconque+LIGNE()/10000+COLONNE()/10000

En P48, ta formule INDEX(SOMMEPROD((etc) ne trouve pas la valeur 30 de S48, mais trouve 30 + 30 et ça échoue parce qu'il n'y a pas de correspondance.
Même chose, ça s'arrange, avec le +LIGNE()/10000+COLONNE()/10000
 
A

Archi

Guest
Bonjour Monique,

je me suis amusé à remettre le tableau à zéro, puis à insérer une valeur 1 en L30 et en M30

La réponse en W30 est de 75 au lieu de 40 ???
de même en S34 j'ai 25 au lieu de 60 ??
En faite, il fait l'addition les deux écarts (40+35) au lieu de prendre la plus élevé ???

que se passe t-il ???

Merci de m'en dire plus
 
M

Monique

Guest
Bonjour,

Depuis le début (pour moi, en tout cas), la formule de la colonne W n'est faite que pour un jeu gagné par joueur.
Je me souviens avoir pensé à ce que tu dis.
Malheureusement, je ne vois pas comment en sortir, sauf par un tableau intermédiaire (l'actuel, en fait)
et un autre qui ne donnerait que le max de chaque joueur.
 
M

Monique

Guest
Re,

Pas besoin de tableau intermédiaire, en fin de compte.
Le principal de la formule : trouver le n° de la colonne située le plus à gauche
et contenant une valeur > 0.
Formule matricielle à valider par ctrl, maj et entrée.
Tu vérifieras.
 

Pièces jointes

  • Archi2004-02-12.zip
    10.2 KB · Affichages: 44
A

Archi

Guest
Bonjour Monique,

Je n'est pas consulté ma messagerie hier soir (quelle erreur), donc je n'est pas lu ton dernier post,.... donc j'ai fait un tableau intermédiaire (pas grave)

Peux tu qu'en même jeter un oeil, ça peut toujours servir !!!

En créant ce tableau, je me suis posait d'autres questions !!!!
 

Pièces jointes

  • Archi_test.zip
    15.2 KB · Affichages: 27
  • Archi_test.zip
    15.2 KB · Affichages: 28
  • Archi_test.zip
    15.2 KB · Affichages: 27
M

Monique

Guest
Re,

Voici la suite.
Il y a des plages nommées, de façon à se repérer plus facilement.
 

Pièces jointes

  • Archi_test2004-02-13V1.zip
    16.8 KB · Affichages: 39
  • Archi_test2004-02-13V1.zip
    16.8 KB · Affichages: 40
  • Archi_test2004-02-13V1.zip
    16.8 KB · Affichages: 49
A

Archi

Guest
Génial Monique,

autre prob, plus délicat

comment dissocier des adversaires identiques
exemple:
Wittmann gagne contre deux, voir trois 45 donc valeur en I24=2 ou 3
résultats souhaité:
wittmann contre deux 45 ou contre trois 45

tu dois en avoir marre que je te sollicite autant ???

@+
 
M

Monique

Guest
Bonjour,

Plus délicat, comme tu dis.
Je n'avais pas pensé à ça.
Peut-être en reportant dans les cellules de la feuille "Données" le nombre inscrit dans la feuille "Synthèse".
En I24, ça donnerait quelque chose comme :
=SI(Synthèse!I24>0;(Synthèse!I24&SUBSTITUE(SUBSTITUE(SUBSTITUE(Synthèse!$D24;"NCF";120);"NC";100);"F";"")+LIGNE()/10000-SUBSTITUE(Synthèse!I$4;"NC";100)*0,999)*1;LIGNE()/10000)
Format de la cellule [<1]"";0"-"00
Et ça te donne 2-20 en I24 si Wittmann gagne 2 fois contre un 45.
La suite, je ne vois pas pour l'instant.
 
A

Archi

Guest
Pourquoi ne pas prendre la valeur "données!I24" diviser par la valeur "Synthèse!I24" ??

En faite , ma seule préocupation s'est le texte en N34 en rapport avec la valeur en Synthèse!I24 par exemple

en N34, si valeur Synthèse!I24=2 donc "contre deux" 45
ou si valeur Synthèse!I24=3 donc "contre trois" 45
etc....

tu vois ce que je veux dire ???
 
M

Monique

Guest
Re,

Tu as raison, on ne touche pas à la feuille "Données"
et on peut faire quelque chose comme ça à la place de "contre" :
=SI(I38="";"";INDEX($C$4:$S$32;EQUIV(I38;$C$4:$C$32;0);EQUIV(U38;$C$4:$S$4;0)))
Format de la cellule 0" fois contre"
U38 étant le classement de l'adversaire et I38 le nom du vainqueur.
Mais je ne m'en sors pas avec le "NC" qui se trouve en S4
 
A

Archi

Guest
Quel est le prob ??
Puisse que un NC contre un NC ne donne pas de Perf ???

Je viens de modifier quelques trucs
J'aimerai avoir ton avis ?????
 

Pièces jointes

  • Archi_test2004-02-13V1.zip
    16.1 KB · Affichages: 34
  • Archi_test2004-02-13V1.zip
    16.1 KB · Affichages: 33
  • Archi_test2004-02-13V1.zip
    16.1 KB · Affichages: 35

Discussions similaires

Réponses
3
Affichages
457

Statistiques des forums

Discussions
311 720
Messages
2 081 885
Membres
101 830
dernier inscrit
sonia poulaert