Formule SI imbriqué
Bonjour à tous,
Je fais appel à vous concernant un problème de formule SI imbriqué avec d'autre SI, ET et OU.
J'essaie de mettre en place deux formules, l'une plus simple (pour mon niveau) que l'autre. Je vais faire de mon mieux pour expliquer ce que je veux faire et les erreurs que je rencontre. Si ce n'est pas clair n’hésitez pas à me le dire.
- 1ère formule (voir fichier Excel):
Dans l'onglet « données »
- Si B10 -> vrai et (G18 compris entre (00:01 et 12:00) et (17:01 et 24:00) alors G19 = 14:00)
- Si B10 -> vrai et (G18 compris entre (12:01 et 17:00) et E18 est un jour ouvré alors G19 = 08:00)
- Si B10 -> vrai et (G18 compris entre (12:01 et 17:00) et E18 n’est pas un jour ouvré alors G19 = 14:00)
- Si B11 -> vrai alors G19 = 08:00
Dans l'onglet "grille" cellule « B9/10/11/12 »
- =SI(ET(données!B10="oui";ET(ET(données!G18>grille!A6;données!G18<grille!B6);(données!G18>grille!C6;données!G18<grille!A6)));grille!C2)
- La formule indique « #VALEUR! » au lieu d’indiquer « 14 :00 »
- =SI(ET(données!B10="oui";ET(données!G18>grille!B6;données!G18<grille!C6)) … ;grille!B2)
- Comment intégrer la partie « et E18 est un jour ouvré »
- =SI(ET(données!B10="oui";ET(données!G18>grille!B6;données!G18<grille!C6)) … ;grille!C2)
- Comment intégrer la partie « et E18 n’est pas un jour ouvré »
- =SI(données!B11="oui";grille!B3)
- C’est simple pas de problème
Après tout ça, je dois toutes les fusionner ensemble dans la cellule « B15 » de l’onglet « grille ».
- 2nd formule :
Dans l'onglet « données »
Si B4 est vrai :
Si B4 -> vrai, B10 -> vrai et G18 entre (00:01 et 12:00) alors E19 = E18 si E18 est un jour ouvré sinon E19 = E18+1 jour ouvré
Si B4 -> vrai, B10 -> vrai et G18 entre (12:01 et 24:00) alors E19 = E18+1 jour ouvré
Si B4 -> vrai et B11 -> vrai alors E19 = E18+1 jour ouvré
Si B5 est vrai :
Si B5 -> vrai, B10 -> vrai et G18 entre (00:01 et 12:00) alors E19 = E18 si E18 est un jour ouvré sinon E19 = E18+1 jour ouvré samedi inclus
Si B5 -> vrai, B10 -> vrai et G18 entre (12:01 et 24:00) alors E19 = E18+1 jour ouvré samedi inclus
Si B5 -> vrai, B11 -> vrai alors E19 = E18+1 jour ouvré samedi inclus
Si B6 est vrai :
Si B6 -> vrai = Idem que B4 mais jours ouvrés du Dimanche au Jeudi
Si B7 est vrai :
Si B7 -> vrai = Idem que B4 sauf que tous les jours comptes
Si B8 est vrai :
Si B8 -> vrai = Idem que B7 sauf jours fériés exclus
Dans l’onglet « grille » cellule « B16 »
Je ne vois pas comment intégrer le système de jour ouvré dans une formule. Si vous pouvez m'aider ou m’aiguiller sur la voie je suis preneur.
Salut,
Dans l'onglet « données »
Si B10 -> vrai et (G18 compris entre (00:01 et 12:00) et (17:01 et 24:00) alors G19 = 14:00)
Si B10 -> vrai et (G18 compris entre (12:01 et 17:00) et E18 est un jour ouvré alors G19 = 08:00)
Si B10 -> vrai et (G18 compris entre (12:01 et 17:00) et E18 n’est pas un jour ouvré alors G19 = 14:00)
Si B11 -> vrai alors G19 = 08:00
pour la 1ère partie en G19 (j'ai mis "oui" pck ton fichier en contenaismais tu peux remplacer par "vrai") :
=SI(B11="oui";8/24;SI(OU(ET(B10="oui";0<G18;G18<=12/24);ET(17/24<G18;G18<1));14/24;SI(ET(B10="oui";12/24<G18;G18<=17/24;SI(ET(NB.SI(E18;JF)=0;JOURSEM(E18;2)<6);1;0));8/24;14/24)))J'ai tester de faire la suite de ce que tu demande mais ya trop d'imbriqué j'me mélange je suis même pas sur qu'il puisse exister une formule
Et par rapport à ca :
Dans l'onglet "grille" cellule « B9/10/11/12 »
=SI(ET(données!B10="oui";ET(ET(données!G18>grille!A6;données!G18grille!C6;données!G18
Je ne sais pas ce que tu as voulu faire mais ca ne veut rien dire ou alors je ne comprends pas
Bonjour
C'est fait dans ce fichier pour les 2 premières
Pour le reste, plus tard
Cordialement
Bonjour Amadéus et Lunissia,
Désolé de ne pas vous avoir répondu plus tôt.
Merci beaucoup de votre aide je n'ai pas encore eu le temps de retourner sur mon projet en profondeur.
Mais encore un grand merci