Si valuer differente de 0 alors afficher velauer cellule X1 [Résolu]

Signaler
Messages postés
6
Date d'inscription
jeudi 16 avril 2020
Statut
Membre
Dernière intervention
22 avril 2020
-
Messages postés
12480
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
10 août 2020
-
Bonjour,

je cherche a afficher une valuer de cellule d'entete si dans une plage de cellulle une valeur au moins est differente de 0.

Je poste une photo puis je m'explique parce que je ne suis pas certain de comment formuler ma demande.


Je veux que en "AJ2" s'affiche la valeur de la premiere ligne (comprise entre les colonne N1 et AD1) si entre N2:AD2 une valeur est differente de 0. Donc dans ce cas ci je veux que AJ1 affiche "8.25", AJ2 affiche 8, AJ3 affiche 8.25, AJ4 afficeh 8.25, AJ5 affiche 8.625...

D'avance merci pour votre aide.

Configuration: Macintosh / Chrome 80.0.3987.163

8 réponses

Messages postés
12480
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
10 août 2020
1 962
Re,

Alors utilise la formule :
=INDEX($N$1:$AD$1;;EQUIV(MAX(N5:AD5);N5:AD5;0))

Cdlmnt
Via
Messages postés
12480
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
10 août 2020
1 962
Bonjour Max

A condition que les valeurs des lignes 2 et suivantes soient toujours numériques et positives :
=INDEX($N$1:$AD$1;;EQUIV(0;N2:AD2;-1)) en AJ1
à étirer ensuite vers le bas

ou si les valeurs des lignes sont numériques mais peuvent être négatives ou positives :
=INDEX($N$1:$AD$1;;EQUIV(9^9;N2:AD2))

Cdlmnt
Via

Messages postés
6
Date d'inscription
jeudi 16 avril 2020
Statut
Membre
Dernière intervention
22 avril 2020

Bonsoir,

merci pour cette réponse rapide :) Malheureusment cela ne semble pas fonctionner, voilà ce que j'obtiens...
Messages postés
12480
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
10 août 2020
1 962
Utilise la 2eme formule que j'ai rajouté dans mon post précédent cela devrait être bon

Messages postés
6
Date d'inscription
jeudi 16 avril 2020
Statut
Membre
Dernière intervention
22 avril 2020

Malheureusement toujours pas ...
Messages postés
12480
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
10 août 2020
1 962
>Chez moi ça fonctionne
peut être que tes valeurs sont du texte et pas des nombres
Poste ton fichier sur cjoint.com, copie le lien créé et reviens le coller ici, je regarderai

Messages postés
6
Date d'inscription
jeudi 16 avril 2020
Statut
Membre
Dernière intervention
22 avril 2020

Bonjour désiolé de vous embeter encore avec cette formule, mais je ne retourve plus la formule gagnante :(
Messages postés
12480
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
10 août 2020
1 962 >
Messages postés
6
Date d'inscription
jeudi 16 avril 2020
Statut
Membre
Dernière intervention
22 avril 2020

Bonjour

Pour moi la formule qui marche sur ton fichier (le dernier envoyé) est
=INDEX($N$1:$AD$1;;EQUIV(MAX(N5:AD5);N5:AD5;0))
Messages postés
6
Date d'inscription
jeudi 16 avril 2020
Statut
Membre
Dernière intervention
22 avril 2020

Bonjour,

voici le liens https://www.cjoint.com/c/JDrfmPpodVM

Merci d'avance :)

Max
Messages postés
6
Date d'inscription
jeudi 16 avril 2020
Statut
Membre
Dernière intervention
22 avril 2020

Superbe ! Ca fonctionne !! Un grand merci :)