Dépassement du nombre d'imbrications avec la fonction SI

fredf207

XLDnaute Nouveau
Bonjour à tous!

Je suis en train de créer un fichier excel pour mon catalogue de commandes de vin et contrairement aux apparences, ce n'est pas si facile !

En fonction du département des clients, ils peuvent appartenir à 6 zones géographiques d'acheminement des colis.

zone 1 > 66
zone 2> 11 -31 - 34 - 84
zone 3> 09 - 12 - 19 - 32 - 46 - 47 - 65 - 69 - 81 - 82
zone 4> 04 - 13 - 24 - 26 - 30 - 39 - 40 - 43 - 63 - 71 - 83 - 87
(..)

Je veux demander à l'utilisateur de compléter la case département et qu'excel devine automatiquement à quelle zone il appartient.

Pour cela, j'ai commencé la fonction SI OUI suivante :
=SI(OU(B46=11;B46=31;B46=34;B46=84);"ZONE 2";"AUTRE ZONE")

Bien entendu, la formule est loin d'être terminée. J'avais essayé la formule SI, mais le nombre d'imbrications était trop long pour excel...

Si vous avez une solution plus astucieuse, je suis preneur !

http://f.maire34.free.fr/copie_de_commande.xls
 

hoerwind

XLDnaute Barbatruc
Re : Dépassement du nombre d'imbrications avec la fonction SI

Bonjour et bienvenu sur le forum, salut LPandre,

C'est faisable par formule, sans tableau de correspondance et sans la fonction SI :

Code:
=(B46*1=66)+OU(B46*1={11;31;34;84})*2+OU(B46*1={9;12;19;32;46;47;65;69;81;82})*3+OU(B46*1={...})*4+...
et en mettant la cellule contenant la formule au format personnalisé : "zone "Standard
 

Discussions similaires

Réponses
4
Affichages
934

Statistiques des forums

Discussions
312 215
Messages
2 086 329
Membres
103 182
dernier inscrit
moutassim.amine