Changer de celulle suivant le résultat

Résolu
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

--
Fagots

1 réponse

  1. Contributeur
    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
    1. 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
    2. Contributeur
      @fagotsCa 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
    3. @VaucluseOk et merci solutionné.
      Cdt
      Fagots
      0