Calcul nombre personnes selon code postal

Bonsoir tout le monde,

De nouveau moi pour un autre sujet que je ne parviens pas à éclaircir.

Je souhaite calculer, à partir d'un tableau fichier client, le nombre de personnes originaires de telle ou telle région grâce à la lecture de leur code postal. Si on prend l'exemple de la Bretagne (on est pas chauvin pour rien) je souhaite compter le nombre de personnes dont les codes postaux commencent par 35,29,22 et 56. Cependant, certaines personnes ne sont pas Françaises et possèdent pourtant des codes postaux du type de la France, ce qui corse un peu la chose car je ne veux que les Français bien-sûr...

J'ai bien pensé à utiliser les fonctions du type GAUCHE(), SI(), ou encore SOMMEPROD(), mais rien n'y fait je ne m'en sors pas !

Je vous joint un fichier exemple, en espérant que l'un de vous pourra m'aider.

Cordialement,

Corsaire.

197test.xlsx (10.22 Ko)

Bonjour Corsaiire,

Pour moi, par rapport au fichier donné, il faut que tu ajoutes un tableau de répartition des départements par région

Ton tableau devra être construit comme une Bas de Données :

A2 = Alsace - B2 = Bas-Rhin - C2 = 67

A3 = Alsace - B3 = Haut-Rhin - C3 = 68

A4 = Aquitaine - B4 = Dordogne - C4 = 24

Etc...

A partir de là, tu peux faire les calculs que tu souhaitent en sachant que même si des codes postaux étrangers commencent comme ceux de la France, ils n'ont pas le même nombre de chiffres

A+

Bonjour,

Une solution : =SOMMEPROD(NB.SI(I9:L9;ENT(C4:C9/1000)))

I9:L9 contient les numéros des dpts bretons.

Cordialement

Ferrand

341corsaiire-test.xlsx (10.89 Ko)

Comme ceci, avec l'actuelle définition des régions :

ps : Lorraine prend 2 "r"

328test.xlsx (14.29 Ko)

Bonjour à vous tous,

Vous êtes formidables, c'est impeccable !

En vous remerciant encore pour vos solutions,

Cordialement,

Corsaire.

ps: Désolé pour la faute de frappe pour Lorraine

Rechercher des sujets similaires à "calcul nombre personnes code postal"