Formule SI avec plusieurs niveaux

Résolu
mj49 Messages postés 4 Statut Membre -  
mj49 Messages postés 4 Statut Membre -
Bonjour,

Je recherche la formule suivante pour l'établissement d'un planning.

1er onglet : planning général
2ème onglet : planning des appros

Sur ce deuxième onglet, je souhaite créer une formule comprenant dans une cellule :

Si nous avons reçu l'accord du client et si pour une semaine donnée (entre 1 et 52) il y a un appro à faire, alors je veux que "appro" (prévu sur le planning général) s'affiche dans cette colonne ou bien "prod+liv".

Puis-je utiliser la fonction SI(ET + OU ensemble ?....

Merci de votre réponse.

3 réponses

  1. gilles69110 Messages postés 117 Date d'inscription   Statut Membre Dernière intervention   41
     
    Bonjour MJ49,

    La fonction SI peut s'utiliser avec tous les opérateurs.
    Il faut respecter la syntaxe de chaque opérateur en utilisant les (( )) pour bien délimiter les champs d'action de chaque membre de la fonction SI.

    Un exemple du fichier permettrait de proposer une formule !

    Cordialement
    Gilles
    1
    1. mj49 Messages postés 4 Statut Membre
       
      Merci de votre réponse.
      Comment puis-je envoyer un modèle excel de ma demande ?
      0
  2. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
     
    Bonjour

    Si j'ai compris votre problème voici la formule

    =SI(ET(A6="oui";planning_G!B6="oui");"appro";"prod+liv")

    A6 cellule qui contrôle l'accord client "oui" ou "non"
    B6 cellule qui contrôle s'il y a une commande en cours sur la feuille planning_G "oui" ou "non"
    0
    1. mj49 Messages postés 4 Statut Membre
       
      Je me suis mal exprimée.
      Si A6 = OUI et si planning_G!B6="APPROS"; alors "APPROS" ou bien
      Si A6 = OUI et si planning_G!B6="PROD+LIV"; alors "PROD+LIV"
      Merci de votre aide !
      0
    2. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
       
      Bonsoir,
      vite fait avant la soupe
      =SI(A6="oui";SI(planning_g!B6="appros";"appros";SI(planning_g!B6="prod+liv";"prod+liv";""));"")

      mais quellle est l'influence du numéro semaine sur la formule ?
      0
    3. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
       
      =Si(ET(A6="oui";planning_G!B6="APPROS");"APPROS";Si(ET(A6="oui";planning_G!B6="PROD+LIV");"PROD+LIV";"Pas autorisé"))
      0
    4. mj49 Messages postés 4 Statut Membre
       
      Merci beaucoup ! et à bientôt !
      0
  3. Raymond PENTIER Messages postés 58226 Date d'inscription   Statut Contributeur Dernière intervention   17 490
     
    Salut mj49, et bienvenue dans ce forum.

    Pour répondre globalement à ta question "Puis-je utiliser la fonction SI(ET + OU ensemble ?", c'est OUI, évidemment et heureusement !

    C'est justement la combinaison des fonctions conditionnelles SI, ET, NON, OU qui permet de construire des formules très performantes :

    =SI(OU(A1="Mme";A1="Mlle");"femme";"homme")

    =SI(ET(A1="Mme";A2="Paris");"parisienne";"pas parisienne")

    =SI(OU(ET(A1="Mme";A2="Paris");ET(A1="Mlle";A2="banlieue parisienne"));"francilienne";"pas francilienne")

    On peut aller très loin comme ça, mais je conseille alors vivement de commencer par construire une table de décision ou un ordinogramme, avant d'attaquer l'écriture de la formule.

    Je reste à ta disposition.
    0