Croiser 2 tableaux de valeurs

  • Initiateur de la discussion Initiateur de la discussion pives
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

P

pives

Guest
Bonjour,

je voudrais croiser 2 tableaux de valeurs entre eux. Je m'explique:

j'ai un tableau A dans lequel se trouve plusieurs champs dont des code Insee, et un tableau B dans lequel se trouve également des codes Insee. Le but de la manœuvre est d'avoir un tableau C dans lequel j'aurai les valeurs du tableau A ne correspondant qu'au Code Insee présent dans le tableau B... (j'espère être clair).

J'ai fait des recherches sur la fonction RechercheV, fonction qui revient systématiquement lorsque je tape croiser 2 tableaux ou faire une jointure , mais cela reste assez obscur pour moi... je me trompe peut-être. Pourtant je suis sur que c'est simple, mais là je cale...

Merci par avances de vos contributions...
 
Re : Croiser 2 tableaux de valeurs

Bonjour Numidia.... merci de ta réponse mais je ne vois pas trop quoi faire avec le fichier que tu as joint (j'ai juste un tableau)... Où se trouve l'application dont tu parle ? Excuse c'est le matin...
 
Re : Croiser 2 tableaux de valeurs

Bonjour pives

Creée une feuille Tableau_C et execute la macro suivante:

Code:
Sub report()
ligne = 2
For n = 2 To Sheets("Tableau_A").Range("A65536").End(xlUp).Row
Set c = Sheets("Tableau_B").Columns("A").Find(Sheets("Tableau_A").Range("B" & n), LookIn:=xlValues, lookat:=xlWhole)
If Not c Is Nothing Then
  Sheets("Tableau_A").Range("A" & n & ":J" & n).Copy Destination:=Sheets("Tableau_C").Cells(ligne, 1)
  ligne = ligne + 1
End If
Next n
End Sub
 
Re : Croiser 2 tableaux de valeurs

Bonjour PierreJean et Celada et merci de vos réponses.... J'étais pris sur autre chose donc pas trop le temps de répondre.

En effet il existe des doublons dans les tableaux en entrée... je vérifie que tout est normal et tiens le sujet informé...

PS: je n'aurai pas cru que croiser 2 tableaux soit aussi "compliqué"... je fais des jointures spatiales de part des logiciels de carto est c'est beaucoup plus simple !
 
Re : Croiser 2 tableaux de valeurs

J'ai finalement contourné le problème par manque de temps et par simplicité. J'ai donnée des attributs spatiaux (X,Y) à mes objets et ai réaliser une jointure spatiale.

Merci de vos contributions.
 
Re : Croiser 2 tableaux de valeurs

Bonsoir,


"réaliser une jointure spatiale."



Alors, là, je ne sais pas vous, mais moi je reste scotchée!!
Quant je disais que la Force était sur XLD!!! la preuve!!! et bientôt
on partira tous et toutes compter les étoiles en macro ou en formules.😎
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

A
Réponses
6
Affichages
958
allarmen
A
L
Réponses
10
Affichages
1 K
L
Retour