Stats a partir de codes postal

Bonjour,

J'aimerais savoir comment mettre en place un système de statistique sur mon classeur excel, j'ai une base de donnée clients et je voudrais en faite connaitre la provenance des clients ( nombre de clients par ville).

je cherche a faire ca automatiquement, sur une autre page que la base de donnée et pour compliquer le tout je n'ai pas de liste fixe des codes postaux et villes puisque elle est alimenter au fur et a mesure.

Une idée sur comment faire ?

14testcp.xlsx (11.26 Ko)

Bonjour,

Dans un cas comme celui-là, il me semble qu'un Tableau Croisé Dynamique permettrait assez simplement d'obtenir le résultat souhaité ... maintenant, avec les quatre lignes fournies en exemple (dont des personnes issues de quatre villes différentes) difficile de se représenter l'intérêt. Tu as déjà envisagé cette piste ?

je n'ais mis que quelques lignes d'exemple, la bd est prévu pour 12 000 ligne comme dit , je cherche a connaitre la provenance ex: 20 pour une ville, 12 pour une autre etc.…

tableau croisé dynamique je ne sais pas ce que c'est, je vais aller voir ca ^^

Bonsoir,

En VBA:

Sub CompteItems()
  Set d = CreateObject("Scripting.Dictionary")
  Tbl = Range("g2", [g65000].End(xlUp)).Value
  For Each C In Tbl
    If C <> 0 Then d(C) = d(C) + 1
  Next C
  [L1] = "Ville"
  [L2].Resize(d.Count, 1) = Application.Transpose(d.keys)
  [M2].Resize(d.Count, 1) = Application.Transpose(d.items)
  [L1].Sort Key1:=[L2], Order1:=xlAscending, Header:=xlYes
End Sub

Boisgontier

13copie-de-testcp.zip (16.11 Ko)

Bonsoir,

En VBA:

Sub CompteItems()
  Set d = CreateObject("Scripting.Dictionary")
  Tbl = Range("g2", [g65000].End(xlUp)).Value
  For Each C In Tbl
    If C <> 0 Then d(C) = d(C) + 1
  Next C
  [L1] = "Ville"
  [L2].Resize(d.Count, 1) = Application.Transpose(d.keys)
  [M2].Resize(d.Count, 1) = Application.Transpose(d.items)
  [L1].Sort Key1:=[L2], Order1:=xlAscending, Header:=xlYes
End Sub

Boisgontier

Merci Boisgontier, c exactement ca que je cherchais a faire, maintenant avec mes faible connaissance je vais essayer de l'implanter dans mon projet

Bonjour

tableau croisé dynamique je ne sais pas ce que c'est, je vais aller voir ca ^^

tableau croisé dynamique et statistiques sont indissociables...

Outil puissant et simple et présent depuis longtemps dans Excel

Ses possibilités ont été décuplées à partir d'Excel 2010

Bonjour

Exemple avec même un niveau département en plus de la ville

La source du tableau est dynamique grâce à une formule nommée.

14tcd.xlsx (15.45 Ko)
Rechercher des sujets similaires à "stats partir codes postal"