Excel: unifier deux listes

Bonjour,

J'ai deux formulaires (2 fichiers) que j'aimerais fusionner sous Excel 2007.
J'ai un identifiant (comme le nom) pour chaque ligne avec un ensemble de données lui correspondant dans les colonnes.
Certains identifiants sont présents dans les deux formulaires et j'aimerais que toutes les données relatives à un même identifiant soient mises sur la même ligne dans 1 seul formulaire.
Problème: certains identifiants ne sont présents que dans l'un ou l'autre des fichiers (impossible de trier par ordre et mettre les colonnes en face).

Comment faire?

Merci d'avance
Didier

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. impossible de trier par ordre et mettre les colonnes en face

    Pourquoi ?
    Il me semble toujours possible d'ajouter suffisant de colonnes dans le fichier final pour y trouver toutes celles des 2 originaux
    1. Oui mais les données correspondant à un même identifiant ne seront pas sur la même ligne... c'est le coeur du problème
      1. Oui, mais après,
        en supposant l'identifiant en colonne A et des titres de colonnes sur la 1ere ligne,
        tu peux dédoubler tes colonnes en plaçant cette formule sur la ligne 2 de la première colonne vide :
        =SI(ESTVIDE(B2);SI($A3=$A2;B3;"");SI($A2=$A1;B1;""))
        à tirer horizontalement et verticalement pour dédoubler et remplir les lignes

        Copier, collage spécial / valeur pour éliminer les formules
        Supprimer les premières colonnes en double, devenues inutiles
        Filtre élaboré sur place sans doublon

        Et le tour est joué.