Bonjour à tous,
J'ai un souci concernant 2 formules qui ne me donnent pas les résultats esperés. Ces formules sont des Si imbriquées. Pourriez m'aider et voir s'il n'y a pas une mauvaise construction ou s'il y a autre à chose à faire? (les 2 formules étant similaires je n'en présente que 1)
[CODE]=SI(ET(AA19="IT";U19>$AK$1);RECHERCHEV(R19;KAL2;4;FAUX);SI(OU(ET(AA19={"BE";"NL";"LU"});ET(U19>$AK$2));RECHERCHEV(R19;KAL2;4;FAUX);SI(OU(ET(AA19={"AT";"FR";"DE";"CH";"CZ";"DK";"ES";"HU";"NO";"PL";"PT";"SE"});ET(U19>$AK$3));RECHERCHEV(R19;KAL2;4;FAUX);0)))[/CODE]
car les conditions sont
Si AA ="IT" (italie) et U19 (represente un horaire d'entrée de la commande) est inferieur à ak1 (represente 12:00) alors recherche V etc ...
Si AA = "BE";"LU";NL" et U19(represente un horaire d'entrée de la commande) est inferieur à ak2 (represente 13:00) alors recherche V etc...
Si AA= "FR";"DE" etc...et et U19(represente un horaire d'entrée de la commande) est inferieur à ak3 (represente 15:00) alors recherche V etc...
Le souci c'est que si la formule en soit ne fait pas une erreur, ,elle applique je crois qu'une condition (avec AK1 soit 12:00) et l'applique à tous les pays .
pourriez vous m'aider ?
J'ai un souci concernant 2 formules qui ne me donnent pas les résultats esperés. Ces formules sont des Si imbriquées. Pourriez m'aider et voir s'il n'y a pas une mauvaise construction ou s'il y a autre à chose à faire? (les 2 formules étant similaires je n'en présente que 1)
[CODE]=SI(ET(AA19="IT";U19>$AK$1);RECHERCHEV(R19;KAL2;4;FAUX);SI(OU(ET(AA19={"BE";"NL";"LU"});ET(U19>$AK$2));RECHERCHEV(R19;KAL2;4;FAUX);SI(OU(ET(AA19={"AT";"FR";"DE";"CH";"CZ";"DK";"ES";"HU";"NO";"PL";"PT";"SE"});ET(U19>$AK$3));RECHERCHEV(R19;KAL2;4;FAUX);0)))[/CODE]
car les conditions sont
Si AA ="IT" (italie) et U19 (represente un horaire d'entrée de la commande) est inferieur à ak1 (represente 12:00) alors recherche V etc ...
Si AA = "BE";"LU";NL" et U19(represente un horaire d'entrée de la commande) est inferieur à ak2 (represente 13:00) alors recherche V etc...
Si AA= "FR";"DE" etc...et et U19(represente un horaire d'entrée de la commande) est inferieur à ak3 (represente 15:00) alors recherche V etc...
Le souci c'est que si la formule en soit ne fait pas une erreur, ,elle applique je crois qu'une condition (avec AK1 soit 12:00) et l'applique à tous les pays .
pourriez vous m'aider ?