Changer de celulle suivant le résultat

Résolu/Fermé
fagots Messages postés 92 Date d'inscription mercredi 14 août 2013 Statut Membre Dernière intervention 26 avril 2016 - 10 mars 2015 à 14:01
fagots Messages postés 92 Date d'inscription mercredi 14 août 2013 Statut Membre Dernière intervention 26 avril 2016 - 10 mars 2015 à 16:33
Bonjour,

Je voudrais savoir quelle formule je dois prendre pour avoir le résultat attendu:
Exemples mes cellules de m42 à m49 ont un %comme 25% et de m50 à m60 avec 0%. Je voudrais en ab avoir le dernier résultat connu supérieur à 0%. Sachant que mes cellules m50 à m60 ce remplissent d'une à chaque mois.
M49 étant par exemple le résultat de février et m50 celui de mars.
Donc en AB ce sera le résultat du mois passé pour l'instant de février et en avril celui de mars.

D'avance merci à tous pour votre aide
A voir également:

1 réponse

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 421
10 mars 2015 à 14:56
Bonjour
en supposant que vous avez en ligne avec chaque % la date où vous l'avez affecté et que bien sur, ces dates soient en ordre croissant
(ne serait que le 1° de chaque mois selon vos besoins)

pour trouver la dernière valeur plus grande que 0 de M49 à M60 avec les dates en L

=INDEX(M49:M60;EQUIV(MAX(SI(M49:M60>0;L49:L60));L49:L60;0))

attention cette formule est matricielle et doit être entrée avec la touche enter en maintenant les touchers ctrl et shift enfoncées . Elle se retrouve automatiquement entre accolades dans la barre de formule
elle vous donnera la valeur de M en face de la date la plus élevée de L

crdlmnt
0
fagots Messages postés 92 Date d'inscription mercredi 14 août 2013 Statut Membre Dernière intervention 26 avril 2016
Modifié par fagots le 10/03/2015 à 15:49
Merci pour la réponse rapide. Par contre cela ne fonctionne pas.
Voici lien d'un tableau en exemple
https://www.cjoint.com/?3CkqaH7K0e0
Cdt
Fagots
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 421 > fagots Messages postés 92 Date d'inscription mercredi 14 août 2013 Statut Membre Dernière intervention 26 avril 2016
10 mars 2015 à 16:03
Ca ne fonctionne pas car vous n'avez pas tout lu le message est en particulier ce passage:
attention cette formule est matricielle et doit être entrée avec la touche enter en maintenant les touchers ctrl et shift enfoncées . Elle se retrouve automatiquement entre accolades dans la barre de formule
Utilisez bien les trois touches
Par contre si vos valeurs en B sont successives sans cellule vide intercalée, vous pouvez simplifier dans votre modèle avec
=DECALER(B5;NB.SI(B5:B21;">0");)
qui elle, se rentre normalement
A vous de voir
crdlmnt
0
fagots Messages postés 92 Date d'inscription mercredi 14 août 2013 Statut Membre Dernière intervention 26 avril 2016 > Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022
10 mars 2015 à 16:33
Ok et merci solutionné.
Cdt
Fagots
0