Changer de celulle suivant le résultat

Résolu
fagots Messages postés 92 Date d'inscription   Statut Membre Dernière intervention   -  
fagots Messages postés 92 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Contributeur Dernière intervention   6 438
 
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   Statut Membre Dernière intervention  
 
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   Statut Contributeur Dernière intervention   6 438 > fagots Messages postés 92 Date d'inscription   Statut Membre Dernière intervention  
 
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   Statut Membre Dernière intervention   > Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention  
 
Ok et merci solutionné.
Cdt
Fagots
0