Recherche V

Senga15 -  
 Utilisateur anonyme -
Bonjour, à toutes et à tous et meilleurs vœux pour 2017

Pouvez-vous m'aider j'ai un trou de mémoire. J'ai 2 fichiers et j'ai une colonne dans un fichier et pas dans l'autre. Je voudrais rapatrier la colonne du fichier 1 vers le fichier 2 sachant que j'ai plus de ligne dans le fichier 1 que dans le fichier 2.

2 réponses

  1. Utilisateur anonyme
     
    Bonjour Senga15,

    Pour ce que tu veux faire, RechercheV est inutile.

    Tu n'as pas donné assez de précisions, aussi les colonnes spécifiées
    sont des exemples.

    Va sur ton fichier 2 ; clic droit sur l'en-tête de ta colonne D, Insertion
    => ajout d'une colonne devant (les autres sont décalées à droite).

    Va sur ton fichier 1, sélectionne toutes tes données de la colonne C
    (celles que tu veux rapatrier dans ton fichier 2) ; Ctrl c => copier.

    Va sur ton fichier 2, choisis ta cellule C3 (par exemple) ; Ctrl v.

    Cordialement.  :)
    0
  2. Senga15
     
    Je me suis mal expliquée

    Fichier 1

    A B C
    1 aa e
    2 bb l
    3 cc l
    4 dd e

    Fichier 2

    A B
    1 aa
    3 cc

    Je voudrais rajouter la colonne C dans le fichier 2 sauf que dans mon 1er fichier j'ai 4 lignes et dans mon 2ème j'en ai 2

    Voici ce que je voudrais obtenir

    A B C
    1 aa e
    3 cc l

    Est-ce que c'est plus clair ?

    Merci pour votre réponse
    0
    1. Utilisateur anonyme
       
       
      Oui, c'est effectivement plus clair, et je t'en remercie.

      Si tu as toujours tes 2 fichiers ouverts en même temps, mets dans
      ton fichier 2, en C1, cette formule (à tirer vers le bas) :

      =SI(A1="";"";RECHERCHEV(A1;
      '[Exo Senga15 - fichier 1.xlsm]Feuil1'!$A$1:$C$10000;3))

      Bien sûr, cette formule doit être sur une seule ligne, et tu dois adapter
      le nom de ton 1er fichier, et le 10000 (dernière ligne).

      Sinon, on peut le faire par une macro VBA.
       
      0