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

  • Votes
  • Date
  • Date décroissante
  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
    1. J'utilise EXCEL 2007, mais je peux utiliser excel 2003 pas de probléme de ce coté.

      Merci
  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
    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.
      1. Bonjour,

        pas compris.

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

        A+