RECHERCHE valeur max ou INDEX EQUIV VALEUR MAX [Résolu]

Messages postés
28
Date d'inscription
vendredi 6 avril 2018
Statut
Membre
Dernière intervention
31 octobre 2019
- - Dernière réponse : eriiic
Messages postés
23057
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
11 novembre 2019
- 26 sept. 2019 à 12:24
Bonjour,


Je m'explique, je dispose de 25 Jalons et je souhaiterais suivre par phase leur avancement cumulé sur des semaines.
Certains jalons se réalisent la même semaine, et lorsque j'applique des formules recherches V il me sort la premiere valeur trouvé et non la valeur max de l'avancement cumulé sur la semaine.

Auriez-vous un moyen ou une parade permettant de chercher la valeur la plus haute?

https://www.cjoint.com/c/IIurrlH4eEl
Afficher la suite 

3 réponses

Meilleure réponse
Messages postés
24664
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
11 novembre 2019
4881
2
Merci
Bonsoir
votre fichier ne dit pas ce que vous voulez ressortir
à titre d'exemple et donc un peu au hasard essayez ça et voyez sin vous pouvez adapter:
en feuille Avancement cellule J3, à tirer sur la hauteur:
=MAX(SI(Jalons!$C$2:$C$26=A3;Jalons!$D$2:$D$26))
attention: formule matricielle à entrer avec la touche enter en maintenant les touches ctrl et shift enfoncées
(elle doit s'afficher automatiquement entre accolades dans la barre de formule)

et par exemple pour ressortir le N° de ligne correspondant au max en D du code en A:
=SIERREUR(INDEX(Jalons!A2:A26;EQUIV(A3&MAX(SI(Jalons!$C$2:$C$26=A3;Jalons!$D$2:$D$26));Jalons!C2:C26&Jalons!D2:D26;0));"")
toujours en matricielle
formules assez lourdes bien limiter les champs aux hauteurs utiles

revenez avec plus d'infos si ça ne convient pas

Crdlmnt

Dire « Merci » 2

Heureux de vous avoir aidé ! Vous nous appréciez ? Donnez votre avis sur nous ! Evaluez CommentCaMarche

CCM 71286 internautes nous ont dit merci ce mois-ci

Vaucluse
Messages postés
24664
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
11 novembre 2019
4881 -
Petite erreur, j'ai oublié de bloquer un champ dans le code NB.SI pour coller les formules sur les trois dernières colonnes
voyez ici si ça va mieux et si ça ne va pas, déposez le fichier
https://mon-partage.fr/f/HAMFKL4V/
mdvbordeaux
Messages postés
28
Date d'inscription
vendredi 6 avril 2018
Statut
Membre
Dernière intervention
31 octobre 2019
-
Pour la tâche A ca fonctionne mais pas pour les taches B, C ou D: https://www.cjoint.com/c/IIzjovJ5yQU
Vaucluse
Messages postés
24664
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
11 novembre 2019
4881 -
Vous n'avez pas pris en compte
1°)le dernier fichier envoyé, soit Rt4...
2°) le fait que le tableau de jalon doit obligatoirement être trié selon la colonne B et accessoirement selon la colonne C pour trouver la dernière semaine affectée
ça donne ça
attention prenez le bon modèle nommé Rt5....et prenez bien en compte les annotations
https://mon-partage.fr/f/i74ExqyS/
mdvbordeaux
Messages postés
28
Date d'inscription
vendredi 6 avril 2018
Statut
Membre
Dernière intervention
31 octobre 2019
-
j'ai bien pris en compte les annotations et même avec les tris rien ne s'affiche en colonne E G et I dans l'onglet jalons...
Vaucluse
Messages postés
24664
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
11 novembre 2019
4881 -
si, ça fonctionne pour un ça doit fonctionner pour les autres, mais ce n'est pas mon jour de chance
nouvelle correction ici: (Rt6.....)
https://mon-partage.fr/f/PXnmbD5o/
Par contre les formules ne sont pas dans l'onglet Jalons????
Commenter la réponse de Vaucluse
Messages postés
11325
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
11 novembre 2019
1498
2
Merci
Bonsoir

Pour obtenir la valeur en face de le dernière S36(à condition que les semaines soient dans l'ordre avec les éléments d'une même semaine les uns en dessous des autres):
=INDEX(Jalons!F:F;EQUIV('Avancement physique'!A12;Jalons!E:E;0)+NB.SI(Jalons!E:E;'Avancement physique'!A12)-1)

Cdlmnt
Via

Dire « Merci » 2

Heureux de vous avoir aidé ! Vous nous appréciez ? Donnez votre avis sur nous ! Evaluez CommentCaMarche

CCM 71286 internautes nous ont dit merci ce mois-ci

mdvbordeaux
Messages postés
28
Date d'inscription
vendredi 6 avril 2018
Statut
Membre
Dernière intervention
31 octobre 2019
-
Bonjour Via,
Cela ne prend pas en compte le réel cumulé par phase . En effet je souhaiterais faire ressortir le réel cumulé MAX/ semaine et par phase ( Phase présentes en B1 D1 F1 H1)
Commenter la réponse de via55
Messages postés
23057
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
11 novembre 2019
5743
2
Merci
Bonjour à tous,

à tester, en C3 :
=PRODUIT(1;INDEX(Jalons!$F:$F;MAX((Jalons!$E$2:$E$26<=$A3)*(Jalons!$E$2:$E$26<>"")*(Jalons!$B$2:$B$26=B$1)*LIGNE(Jalons!$B$2:$B$26))))

Formule matricielle à valider avec Shift+Ctrl+Entrée
La formule doit s'entourer de { } si la validation est correcte.
eric

En essayant continuellement, on finit par réussir. 
Donc plus ça rate, plus on a de chances que ça marche.(les Shadoks)
En plus du merci (si si, ça se fait !!!), penser à mettre en résolu. Merci

Dire « Merci » 2

Heureux de vous avoir aidé ! Vous nous appréciez ? Donnez votre avis sur nous ! Evaluez CommentCaMarche

CCM 71286 internautes nous ont dit merci ce mois-ci

eriiic
Messages postés
23057
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
11 novembre 2019
5743 -
Encore un à qui ça arrache la gueule d'être poli et de dire merci.
C'est noté...
eric
Commenter la réponse de eriiic