Formule SI avec plusieurs niveaux

Résolu/Fermé
mj49 Messages postés 4 Date d'inscription dimanche 4 novembre 2012 Statut Membre Dernière intervention 4 novembre 2012 - 4 nov. 2012 à 15:09
mj49 Messages postés 4 Date d'inscription dimanche 4 novembre 2012 Statut Membre Dernière intervention 4 novembre 2012 - 4 nov. 2012 à 20:14
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.


A voir également:

3 réponses

gilles69110 Messages postés 117 Date d'inscription dimanche 23 janvier 2011 Statut Membre Dernière intervention 11 avril 2019 41
4 nov. 2012 à 15:44
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
mj49 Messages postés 4 Date d'inscription dimanche 4 novembre 2012 Statut Membre Dernière intervention 4 novembre 2012
4 nov. 2012 à 18:06
Merci de votre réponse.
Comment puis-je envoyer un modèle excel de ma demande ?
0
PHILOU10120 Messages postés 6368 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 22 avril 2024 796
4 nov. 2012 à 15:41
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
mj49 Messages postés 4 Date d'inscription dimanche 4 novembre 2012 Statut Membre Dernière intervention 4 novembre 2012
4 nov. 2012 à 18:23
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
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
4 nov. 2012 à 18:56
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
PHILOU10120 Messages postés 6368 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 22 avril 2024 796
4 nov. 2012 à 19:05
=Si(ET(A6="oui";planning_G!B6="APPROS");"APPROS";Si(ET(A6="oui";planning_G!B6="PROD+LIV");"PROD+LIV";"Pas autorisé"))
0
mj49 Messages postés 4 Date d'inscription dimanche 4 novembre 2012 Statut Membre Dernière intervention 4 novembre 2012
4 nov. 2012 à 20:14
Merci beaucoup ! et à bientôt !
0
Raymond PENTIER Messages postés 58396 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 094
4 nov. 2012 à 16:28
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