Si valuer differente de 0 alors afficher velauer cellule X1

Résolu
Max2stx Messages postés 6 Statut Membre -  
via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   -
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

  1. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Re,

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

    Cdlmnt
    Via
    1
  2. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    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

    0
  3. Max2stx Messages postés 6 Statut Membre
     
    Bonsoir,

    merci pour cette réponse rapide :) Malheureusment cela ne semble pas fonctionner, voilà ce que j'obtiens...
    0
  4. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Utilise la 2eme formule que j'ai rajouté dans mon post précédent cela devrait être bon

    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Max2stx Messages postés 6 Statut Membre
     
    Malheureusement toujours pas ...
    0
  7. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    >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

    0
    1. Max2stx Messages postés 6 Statut Membre
       
      Bonjour désiolé de vous embeter encore avec cette formule, mais je ne retourve plus la formule gagnante :(
      0
      1. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759 > Max2stx Messages postés 6 Statut Membre
         
        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))
        0
  8. Max2stx Messages postés 6 Statut Membre
     
    Superbe ! Ca fonctionne !! Un grand merci :)
    0