Matrice carée sur EXCEL : Help, Aide

Bonjour,

Je fais appel à vous génies d'Excel et terrasseurs "cette formule est incorette". Je souhaite crée une matrice crée avec Excel :

Mes données :

Deux colonnes (AB); 635 lignes
J'aimerai crée une mairice carée : lorsqu'il existe un liens ou plus entre une personne figurant dans la colonne A
(Diplome), et Colonne B (type de Cadres ), je mis un 1 ou 2 ou 3...

Cadres 1 Cadres 2 Cadres 3 Cadres 4 Cadres 5 Cadres 6
Cadres 1 1
Cadres 2 1 1
Cadres 3
Cadres 4 1 2
Cadres 5 1
Cadres 6 1 1

J'ai passé un temps incalculable. Merci de m'aider, Help, Au secour ...

Bien à Vous et merci pour ce forum
Configuration: Windows Vista
Internet Explorer 7.0

3 réponses

  1. Contributeur
    Bonsoir,

    elle est où la question ?
    Tu parles de 2 colonnes, on en voit 6...

    Et si j'imagine bien malgré tout ce que tu veux, tu as 635 lignes. Excel 2003 : 256 colonnes...
    Quel version d'excel as-tu ?

    eric
    0
    1. J'utilise EXCEL 2007, mais je peux utiliser excel 2003 pas de probléme de ce coté.

      Merci
      0
  2. Bonjour,

    tu fais un Tableau Croisé Dynamique avec en ligne les diplômes, en colonne les types de cadre et en données le nombre d'une des 2 colonnes.
    Ta matrice ne sera peut-être pas carré mais au moins rectangulaire.

    Cordialement
    0
    1. Bonjour,

      Merci pour vos réponses :

      Ce que vous voyer la c'est une matrice mais mal affichée. En utilisant le TCD, ça donne ne donne pas une matrice par Xij
      c'est à dire:

      Cadre1 Cadre 2 Cadre 3 . . .
      Cadre 1
      Cadre 2
      Cadre 3
      .
      .
      .
      la liste est de type :

      Diplôme Fonction
      D1 C1
      D2 C2
      D3 C1
      D4 C2
      D5 C3
      D6 C2
      D7 C1
      ...

      La procédure : s'il y a un lien entre D1 et D2, celulle (D1 - D2 = 1), si D1 et D3... (Cellul D1-D3 = 1). La cellule Di-Dj = Nombre de lien.
      existe-il un macro, ou une VBA qui le fait ?

      Merci de m'aider je suis au bout du gouffre.
      0
      1. Bonjour,

        pas compris.

        monte ton fichier exemple (sur cjoint) avec tes données et le résultat que tu souhaites.

        A+
        0