Conversion de données en 1 dimension à 2 dimensions

Résolu
holea Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -  
holea Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Pas très futé en Excel, j'ai besoin d'exploiter les informations d'une BD, mais je dois faire une conversion:
J'ai 3 colonnes Pays - Langue - Population, cette dernière étant numérique, les autres sont textuelles.
Dans chaque Pays, il va y avoir différentes langues, mais parfois la même langue peut se répéter plusieurs fois aussi bien pour différents pays que pour un seul.
J'ai besoin d'extraire la somme de locuteurs de chaque langue par pays, de manière croisée, c'est-à-dire avoir une seule occurrence de pays sur la ligne 1 et avoir une seule occurrence de langues sur la colonne A et, au croisement, le chiffre correspondant à la somme de locuteurs de telle langue dans tel pays.
Exemple:

Au départ j'ai:
A B C D
1 Pays Langue Population
2 AA XX 1000
3 AA XX 2000
4 AA XY 3000
5 BB ZZ 4000
6 BB XX 1000
7 CC ZZ 3000
8 CC WW 2000
9 DD xxxxxxxxxxxxxxxxxxxxx

Et je devrais obtenir:
A B C D E F
1 AA BB CC DD
2 XX 3000 1000 0 xxxxxx
3 XY 3000 0 0 xxxxxx
4 WW 2000 0 0 xxxxxx
5 ZZ 0 4000 3000

Merci de votre aide

3 réponses

  1. ccm81 Messages postés 11033 Statut Membre 2 434
     
    Bonjour

    Un essai
    http://www.cjoint.com/c/FJrqOpsNGyq

    Cdlmnt
    1
  2. Raymond PENTIER Messages postés 58220 Date d'inscription   Statut Contributeur Dernière intervention   17 486
     
    Bonjour.

    C'est exactement le genre de problème pour lequel le Tableau Croisé Dynamique est LA solution !

    https://www.cjoint.com/c/FJrqJWvCteX
    1
    1. Raymond PENTIER Messages postés 58220 Date d'inscription   Statut Contributeur Dernière intervention   17 486
       
      La solution de ccm81, que je salue amicalement, est plus accessible (utilisation d'une fonction Excel) pour les personnes n'ayant jamais encore testé les TCD ...
      0
    2. holea Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
       
      Merci, Raymond Pentier. C'est ce que je cherchais. Ça marche parfait! et j'apprends ce que c'est un tableau croisé dynamique en même temps !
      Bien cordialement
      0
  3. ccm81 Messages postés 11033 Statut Membre 2 434
     
    Salut Raymond

    Je me suis jeté un peu vite sur les formules, tu as raison le TCD est la solution bien sûr

    Bonne journée à toi

    Cdlmnt
    0
    1. holea Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
       
      Merci beaucoup pour vos rapides réactions Raymond Pentier et ccm81.
      Je vais tester vos propositions et reviens vers vous.
      Bonne journées à vous deux !
      0