Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

doublons

3 réponses
Avatar
oliver
Bonjour,
dans une colonne de la feuil1 "A:A" j'ai des valeurs.
dans une colonne de la feuil2 "B:B" j'ai des valeurs
Sachant que les valeurs colonne de la feuil1 "A:A" ne sont pas forcement
dans la colonne de la feuil2 "B:B"
et que les valeurs colonne de la feuil2 "B:B" ne sont pas forcement dans la
colonne de la feuil1 "A:A"
je souhaiterais rapatrier dans la feuil1 et face aux valeurs de la colonne
"A;A" les valeurs identiques de la colonne "B:B" feuil2 en conservant les
données de la même ligne des valeurs colonne feuil2 "B:B".
ex:
feuil1 colonne "A:A"
1
2
3
4
5
feuil2 colonne "B:B"
1 z z
3 x x
6 w w
résultat:
feuil1 colonne "A:A"
1 1 z z
2
3 3 x x
4
5
Désolé mais l'énoncé n'est peut être pas très explicite.
Merci pour l'aide

3 réponses

Avatar
isabelle
bonjour Olivier,

sur la feuil1 cellule B1 la formule suivante à recopier à droite et vers le bas

=INDEX(Feuil2!A:A;EQUIV(Feuil1!$A1;Feuil2!$A:$A;0))

isabelle

Bonjour,
dans une colonne de la feuil1 "A:A" j'ai des valeurs.
dans une colonne de la feuil2 "B:B" j'ai des valeurs
Sachant que les valeurs colonne de la feuil1 "A:A" ne sont pas forcement
dans la colonne de la feuil2 "B:B"
et que les valeurs colonne de la feuil2 "B:B" ne sont pas forcement dans la
colonne de la feuil1 "A:A"
je souhaiterais rapatrier dans la feuil1 et face aux valeurs de la colonne
"A;A" les valeurs identiques de la colonne "B:B" feuil2 en conservant les
données de la même ligne des valeurs colonne feuil2 "B:B".
ex:
feuil1 colonne "A:A"
1
2
3
4
5
feuil2 colonne "B:B"
1 z z
3 x x
6 w w
résultat:
feuil1 colonne "A:A"
1 1 z z
2
3 3 x x
4
5
Désolé mais l'énoncé n'est peut être pas très explicite.
Merci pour l'aide




Avatar
francois.forcet
On 31 jan, 23:57, "oliver" wrote:
    Bonjour,
dans une colonne de la feuil1 "A:A" j'ai des valeurs.
dans une colonne de la feuil2 "B:B" j'ai des valeurs
Sachant que les valeurs colonne de la feuil1 "A:A" ne sont pas forcement
dans la colonne de la feuil2 "B:B"
et que les valeurs colonne de la feuil2 "B:B" ne sont pas forcement dans l a
colonne de la feuil1 "A:A"
je souhaiterais rapatrier dans la feuil1 et face aux valeurs de la colonne
"A;A" les valeurs identiques de la colonne "B:B" feuil2 en conservant les
données de la même ligne des valeurs colonne feuil2 "B:B".
ex:
feuil1 colonne "A:A"
1
2
3
4
5
feuil2 colonne "B:B"
1    z    z
3    x    x
6    w    w
résultat:
feuil1 colonne "A:A"
1    1    z    z
2
3    3    x    x
4
5
Désolé mais l'énoncé n'est peut être pas très explicite.
    Merci pour l'aide


Salut à toi

Solution macro :

Partant du principe que les données ne sont pas réparties sur
plusieurs colonnes (en B1 feuil2 j'ai "1 z z" à mettre dans A1 feuil1
"1 1 z z")

Ci aprés ce code :

For Each c In Worksheets("Feuil1").Range("A1", "A" &
Sheets("Feuil1").Range("A65535").End(xlUp).Row)
For Each d In Worksheets("Feuil2").Range("B1", "B" &
Sheets("Feuil2").Range("B65535").End(xlUp).Row)
If "" & c & "" = Mid(d, 1, 1) Then
c.Value = c & " " & d
End If
Next
Next

Doit convenir

Dis moi !!!!

Avatar
oliver
Merci mais, la macro tourne et rien en résultat!
a écrit dans le message de news:

On 31 jan, 23:57, "oliver" wrote:
Bonjour,
dans une colonne de la feuil1 "A:A" j'ai des valeurs.
dans une colonne de la feuil2 "B:B" j'ai des valeurs
Sachant que les valeurs colonne de la feuil1 "A:A" ne sont pas forcement
dans la colonne de la feuil2 "B:B"
et que les valeurs colonne de la feuil2 "B:B" ne sont pas forcement dans
la
colonne de la feuil1 "A:A"
je souhaiterais rapatrier dans la feuil1 et face aux valeurs de la colonne
"A;A" les valeurs identiques de la colonne "B:B" feuil2 en conservant les
données de la même ligne des valeurs colonne feuil2 "B:B".
ex:
feuil1 colonne "A:A"
1
2
3
4
5
feuil2 colonne "B:B"
1 z z
3 x x
6 w w
résultat:
feuil1 colonne "A:A"
1 1 z z
2
3 3 x x
4
5
Désolé mais l'énoncé n'est peut être pas très explicite.
Merci pour l'aide


Salut à toi

Solution macro :

Partant du principe que les données ne sont pas réparties sur
plusieurs colonnes (en B1 feuil2 j'ai "1 z z" à mettre dans A1 feuil1
"1 1 z z")

Ci aprés ce code :

For Each c In Worksheets("Feuil1").Range("A1", "A" &
Sheets("Feuil1").Range("A65535").End(xlUp).Row)
For Each d In Worksheets("Feuil2").Range("B1", "B" &
Sheets("Feuil2").Range("B65535").End(xlUp).Row)
If "" & c & "" = Mid(d, 1, 1) Then
c.Value = c & " " & d
End If
Next
Next

Doit convenir

Dis moi !!!!