Fonction si excel

Résolu
Bonjour,

J'ai un petit problème pour afficher une valeur dans une cellule après avoir tester 2 cellules simultanément

Merci de m'aider.

6 réponses

  1. Merci beaucoup Mr Raymond vous êtes vraiment un maître!
    0
    1. Contributeur
      Très heureux que cette façon de travailler te plaise.
      Je l'utilise couramment, à la fois pour comprendre le problème à résoudre, pour tester les différentes combinaisons de conditions, pour écrire la formule sans erreur, et pour expliquer ce que j'ai fait.

      Sans être obligé de réaliser un joli dessin bien propre en couleurs, tu peux juste griffonner un schéma au crayon, pour faciliter ton travail d'écriture.

      Un même problème peut être résolu de plusieurs manières ; il est souhaitable d'en essayer plusieurs afin de choisir la plus efficace, la plus optimisée.

      Ainsi la formule de 04:43 (post #9) est meilleure que celle de 03:08 (post #7) qui était elle-même bien mieux que cette dernière :
      *
      1
      1. Contributeur


        (suite) ...

        Ma formule a été écrite justement pour que tu suives sa logique de raisonnement ; j'ai donc collé le mieux possible à ton exposé.
        Mais on pouvait raisonner un peu différemment, organiser autrement les conditions afin d'en avoir une de moins et de se passer de la fonction ET :

        1
        1. Sincèrement j'ai jamais utilisé le logigramme pour chercher une formule, ça me semble très clair et utile, je vais surement compter sur cet outil prochainement.
          Enfin merci encore Mr Raymond, vous m'avez donné un poisson et vous m'avez appris à pêcher!
          0
      2. Contributeur
        Bonjour.

        En attendant patiemment que tu suives l'excellent conseil de JCB40, essaie ceci :
        =SI(ET(GAUCHE(cellule ITEM;3)<>"DAI";cellule Prix="");"G" ;
        SI(GAUCHE(cellule ITEM;3)="DAI";SI(cellule Prix="";"GDAI";"C"); ""))

        1
        1. =SI(Formule Mr Raymond=Fonctionnelle;"1 000 000 Merci!";"ça marche pas encore...")

          1 000 000 Merci!
          0
        2. Me reste une petite chose si vous pouvez m'expliquer un peu la démarche logique que vous avez adapter, et pourquoi vous avez utilisé une seule fonction ET.
          0
        3. Contributeur


          Volontiers :

          Tu sais interpréter un logigramme ?

          J'ai commencé par définir le nom "ITEM" pour la colonne A et "Prix" pour la colonne B ...
          0
      3. Bonjour,
        Un exemple de votre fichier avec explications serait le bienvenu.
        Pour transmettre un fichier,
        Veillez à ce qu'il n'y ait PAS DE DONNEES CONFIDENTIELLES
        il faut passer par un site de pièce jointe tel que cjoint.com

        Allez sur ce site : https://www.cjoint.com/
        Clic sur parcourir,
        Cherche ton fichier,
        clic sur ouvrir,
        Clic sur "Créer le lien cjoint",
        Copier le lien,
        Revenir ici le coller dans une réponse...
        Cordialement

        1
        1. D'accord promis!
          0
        2. Merci beaucoup cher ami, j'ai eu la réponse que j'ai cherché.
          0