Renvoi Dernière valeur notées supérieure à 0

Fermé
Pilou4242 Messages postés 21 Date d'inscription jeudi 14 mai 2020 Statut Membre Dernière intervention 2 février 2022 - 24 juil. 2020 à 11:45
eriiic Messages postés 24597 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 22 septembre 2024 - 30 sept. 2020 à 18:42
Bonjour à tous,

Voici une nouvelle demande pour les pro d'Excel. J'ai traîné un peu sur les différents forum pour essayer de comprendre comment je pourrais faire ma formule mais je n'arrive pas à trouver la bonne démarche.

Je viens vers vous pour vous demander de l'aide.

Prenons un fichier Excel ou je note pour chaque mois la quantité de déchets envoyé en retraitement et le coût correspondant. Mon problème est que je veux tirer des tendances en prenant la moyenne des douze derniers mois écrit par rapport au dernier mois écrit. Le problème est que si le dernier moi écrit est à 0, la tendance sera faussée.
J'aimerai donc continuer à prendre la moyenne sur les douze derniers mois ce qui se fait par cette formule (=((SI(Ratio!$D$4=" ";"";SOMMEPROD((COLONNE(Ratio!G56:AP56)>=GRANDE.VALEUR((Ratio!G56:AP56<>"")*COLONNE(Ratio!G56:AP56);12))*1;Ratio!G56:AP56))))/12).

Mais pour le dernier mois noté j'aimerai modifier ma formule (=RECHERCHE(2,1;1/(Graphs!E77:AN77<>"");Graphs!E77:AN77))

Je voudrais avoir une formule qui viendrait me chercher la dernière valeur noté sur une ligne étant supérieure à 0.

MErci beaucoup pour votre support.

Bonne journée

Pilou4242

3 réponses

eriiic Messages postés 24597 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 22 septembre 2024 7 235
30 sept. 2020 à 18:42
Bonjour,

bien trop vieux et peu de suivi pour que l'envie de me repencher dessus soit là.
eric
1
eriiic Messages postés 24597 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 22 septembre 2024 7 235
24 juil. 2020 à 12:15
Bonjour,

la colonne :
=MAX((B2:F2>0)*COLONNE(B2:F2))

la valeur :
=INDEX(2:2;MAX((B2:F2>0)*COLONNE(B2:F2)))

formules matricielles à valider avec Shift+Ctrl+Entrée
eric
0
Pilou4242 Messages postés 21 Date d'inscription jeudi 14 mai 2020 Statut Membre Dernière intervention 2 février 2022
30 sept. 2020 à 13:33
Bonjour Eriiic,

Je suis vraiment désolé de répondre si tardivement mais j'avais complétement oublié ma question :)

MErci beaucoup pour ton retour mais j'ai l'impression que ta formule ne fonctionne pas.

La formule colonne me donne la quantité de colonne dans ma formule. Voici ce que je tappe

=MAX((Graphs!E77:AN77>0)*COLONNE(Graphs!E77:AN77))
Le résultat donne 40

La formule de la valeur me donne un résultat 0.

Pourrais-tu m'aiguiller sur la compréhension de ces formules et comment faire pour les rendre utiles ?

MErci beaucoup
0