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

Rechercher des sujets similaires à "formule imbrique"