OVH Cloud OVH Cloud

Problème

12 réponses
Avatar
Françoise
Bonjour, J'ai besoin de votre aide car je ne trouve pas la solution. J'ai 2
tableaux chacun sur une feuille différente. Ce sont des listes de personnes
avec chacune un identifiant. Je souhaiterais obtenir un troisième tableau
des personnes qui sont à la fois dans les 2 tableaux. Je souhaiterais si
c'est possible ne pas faire de VBA. Je remercie par avance ceux qui
réfléchiront à mon problème.

10 réponses

1 2
Avatar
LeSteph
Bonjour,

Sans VBA§?..
Une solution peut-être mais,
est-ce que tous les identifiants au complet triés dans l'ordre figurent dans
l'un des tableaux?.
Les entêtes de colonne sont -ils les mêmes dans les trois tableaux?

LeSteph

"Françoise" a écrit dans le message de
news:c84nn7$d26$
Bonjour, J'ai besoin de votre aide car je ne trouve pas la solution. J'ai
2

tableaux chacun sur une feuille différente. Ce sont des listes de
personnes

avec chacune un identifiant. Je souhaiterais obtenir un troisième tableau
des personnes qui sont à la fois dans les 2 tableaux. Je souhaiterais si
c'est possible ne pas faire de VBA. Je remercie par avance ceux qui
réfléchiront à mon problème.




Avatar
Françoise
Les identifiants sont triés dans l'odre dans les 2 tableaux
non les en têtes de colonnes ne sont pas exactement les mêmes dans les 2
tableaux. Chacun a au moins une colonne différente.
"LeSteph" a écrit dans le message de
news:40a5e8bd$0$31371$
Bonjour,

Sans VBA§?..
Une solution peut-être mais,
est-ce que tous les identifiants au complet triés dans l'ordre figurent
dans

l'un des tableaux?.
Les entêtes de colonne sont -ils les mêmes dans les trois tableaux?

LeSteph

"Françoise" a écrit dans le message de
news:c84nn7$d26$
Bonjour, J'ai besoin de votre aide car je ne trouve pas la solution.
J'ai


2
tableaux chacun sur une feuille différente. Ce sont des listes de
personnes

avec chacune un identifiant. Je souhaiterais obtenir un troisième
tableau


des personnes qui sont à la fois dans les 2 tableaux. Je souhaiterais si
c'est possible ne pas faire de VBA. Je remercie par avance ceux qui
réfléchiront à mon problème.








Avatar
LeSteph
Re Bonjour,
Quoi qu'il en soit voici exemple
Dans Feuil1 en colonne A l'identifiant
Dans Feuil2 en colonne A l'identifiant
Tous n'apparaissent pas nécéssairement
Dans tableau3 Liste Exhaustive de tous les éléments
en colonne A tous les identifiants possibles
Dans la dernière colonne du tableau 'témoin' la formule suivante
dans l'exemple en d2:
=ET(NB.SI(Feuil1!A:A;Feuil3!A2)>0;NB.SI(Feuil2!A:A;Feuil3!A2)>0)
à recopier vers le bas dans toute la longueur du tableau
Ensuite Menu donnée filtre automatique
Pour témoin sélectionner Vrai.
Voici le résultat:
identif
nom prenom temoin
id001 Dupont Jean VRAI
id002 s k VRAI
id006 hjk uo VRAI
id007 ty ty VRAI
id008 za za VRAI
id009 gh jk VRAI
id010 nh kl VRAI


Bonne journée
LeSteph

"Françoise" a écrit dans le message de
news:c84nn7$d26$
Bonjour, J'ai besoin de votre aide car je ne trouve pas la solution. J'ai
2

tableaux chacun sur une feuille différente. Ce sont des listes de
personnes

avec chacune un identifiant. Je souhaiterais obtenir un troisième tableau
des personnes qui sont à la fois dans les 2 tableaux. Je souhaiterais si
c'est possible ne pas faire de VBA. Je remercie par avance ceux qui
réfléchiront à mon problème.




Avatar
Françoise
Merci c'est parfait. Je souhaiterais finaliser en mettant un peu de vba. Je
souhaite masquer les lignes en double. J'ai écrit ceci mais rien ne se
passe. je ne vois pas l'erreur.
Sub MasquageLignes()
'masque les lignes
Sheets("Feuil2").Select
Range("A2").Select
Range(Selection, Selection.End(xlDown)).Select
For Each Cell In Selection
If ActiveCell.Value = Cell.Offset(-1, 0).Value Then
Cell.EntireRow.Hidden = True
End If
Next

End Sub

----------------------------------------------------------------------------
--------------------------------------------
"LeSteph" a écrit dans le message de
news:40a5f46b$0$31388$
Re Bonjour,
Quoi qu'il en soit voici exemple
Dans Feuil1 en colonne A l'identifiant
Dans Feuil2 en colonne A l'identifiant
Tous n'apparaissent pas nécéssairement
Dans tableau3 Liste Exhaustive de tous les éléments
en colonne A tous les identifiants possibles
Dans la dernière colonne du tableau 'témoin' la formule suivante
dans l'exemple en d2:
=ET(NB.SI(Feuil1!A:A;Feuil3!A2)>0;NB.SI(Feuil2!A:A;Feuil3!A2)>0)
à recopier vers le bas dans toute la longueur du tableau
Ensuite Menu donnée filtre automatique
Pour témoin sélectionner Vrai.
Voici le résultat:
identif
nom prenom temoin
id001 Dupont Jean VRAI
id002 s k VRAI
id006 hjk uo VRAI
id007 ty ty VRAI
id008 za za VRAI
id009 gh jk VRAI
id010 nh kl VRAI


Bonne journée
LeSteph

"Françoise" a écrit dans le message de
news:c84nn7$d26$
Bonjour, J'ai besoin de votre aide car je ne trouve pas la solution.
J'ai


2
tableaux chacun sur une feuille différente. Ce sont des listes de
personnes

avec chacune un identifiant. Je souhaiterais obtenir un troisième
tableau


des personnes qui sont à la fois dans les 2 tableaux. Je souhaiterais si
c'est possible ne pas faire de VBA. Je remercie par avance ceux qui
réfléchiront à mon problème.








Avatar
Françoise
Ca ne fonctionne pas correctement : Voici un ex de tableau 3 avec
identifiant et nom et formule dans colonne 3 :
IDENTIFIANT NOM RESULT
4582 DURAND VRAI
4582 DURAND VRAI
5475 ABCD FAUX
7585 PAUL FAUX
9630 JACQUES FAUX
85696 PIERRE FAUX
87512 AMI VRAI
135881 DUCHEMOL VRAI
145045 DUPONT VRAI
145045 DUPONT VRAI
276344 JAMBON VRAI
416807 RONDELET VRAI
416807 RONDELET FAUX

"LeSteph" a écrit dans le message de
news:40a5f46b$0$31388$
Re Bonjour,
Quoi qu'il en soit voici exemple
Dans Feuil1 en colonne A l'identifiant
Dans Feuil2 en colonne A l'identifiant
Tous n'apparaissent pas nécéssairement
Dans tableau3 Liste Exhaustive de tous les éléments
en colonne A tous les identifiants possibles
Dans la dernière colonne du tableau 'témoin' la formule suivante
dans l'exemple en d2:
=ET(NB.SI(Feuil1!A:A;Feuil3!A2)>0;NB.SI(Feuil2!A:A;Feuil3!A2)>0)
à recopier vers le bas dans toute la longueur du tableau
Ensuite Menu donnée filtre automatique
Pour témoin sélectionner Vrai.
Voici le résultat:
identif
nom prenom temoin
id001 Dupont Jean VRAI
id002 s k VRAI
id006 hjk uo VRAI
id007 ty ty VRAI
id008 za za VRAI
id009 gh jk VRAI
id010 nh kl VRAI


Bonne journée
LeSteph

"Françoise" a écrit dans le message de
news:c84nn7$d26$
Bonjour, J'ai besoin de votre aide car je ne trouve pas la solution.
J'ai


2
tableaux chacun sur une feuille différente. Ce sont des listes de
personnes

avec chacune un identifiant. Je souhaiterais obtenir un troisième
tableau


des personnes qui sont à la fois dans les 2 tableaux. Je souhaiterais si
c'est possible ne pas faire de VBA. Je remercie par avance ceux qui
réfléchiront à mon problème.








Avatar
LeSteph
Bon! déjà je ne comprends pas pourquoi dans Feuil!3
d'après ce résultat tu as 2 fois certains identifiants.
Je détailles plus donc:
Dans feuil1
En tt Identifiant nom prénom Dans feuil2 Id Nom age
DAns feuil3 admettons on veut seulement comme
dans ton exemple
Id Nom Result
Dès lors, dans Feuil3 il faut préalablement avoir
tous les identifiants sans exception et une seule fois!
Lorsque est ajoutée la formule
=ET(NB.SI(Feuil1!A:A;Feuil3!A2)>0;NB.SI(Feuil2!A:A;Feuil3!A2)>0)

dans la colonne 'result' ou 'témoin'
Il n' y a plus qu'à utiliser Filtre Automatique sur Vrai
L'exemple chez moi fonctionne.
Quelle version Excel as-tu ? je peux te l'envoyer hors groupe et tu
l'adaptera à ton tableau .

LeSteph

"Françoise" a écrit dans le message de
news:c852po$voe$
Ca ne fonctionne pas correctement : Voici un ex de tableau 3 avec
identifiant et nom et formule dans colonne 3 :
IDENTIFIANT NOM RESULT
4582 DURAND VRAI
4582 DURAND VRAI
5475 ABCD FAUX
7585 PAUL FAUX
9630 JACQUES FAUX
85696 PIERRE FAUX
87512 AMI VRAI
135881 DUCHEMOL VRAI
145045 DUPONT VRAI
145045 DUPONT VRAI
276344 JAMBON VRAI
416807 RONDELET VRAI
416807 RONDELET FAUX

"LeSteph" a écrit dans le message de
news:40a5f46b$0$31388$
Re Bonjour,
Quoi qu'il en soit voici exemple
Dans Feuil1 en colonne A l'identifiant
Dans Feuil2 en colonne A l'identifiant
Tous n'apparaissent pas nécéssairement
Dans tableau3 Liste Exhaustive de tous les éléments
en colonne A tous les identifiants possibles
Dans la dernière colonne du tableau 'témoin' la formule suivante
dans l'exemple en d2:
=ET(NB.SI(Feuil1!A:A;Feuil3!A2)>0;NB.SI(Feuil2!A:A;Feuil3!A2)>0)
à recopier vers le bas dans toute la longueur du tableau
Ensuite Menu donnée filtre automatique
Pour témoin sélectionner Vrai.
Voici le résultat:
identif
nom prenom temoin
id001 Dupont Jean VRAI
id002 s k VRAI
id006 hjk uo VRAI
id007 ty ty VRAI
id008 za za VRAI
id009 gh jk VRAI
id010 nh kl VRAI


Bonne journée
LeSteph

"Françoise" a écrit dans le message de
news:c84nn7$d26$
Bonjour, J'ai besoin de votre aide car je ne trouve pas la solution.
J'ai


2
tableaux chacun sur une feuille différente. Ce sont des listes de
personnes

avec chacune un identifiant. Je souhaiterais obtenir un troisième
tableau


des personnes qui sont à la fois dans les 2 tableaux. Je souhaiterais
si



c'est possible ne pas faire de VBA. Je remercie par avance ceux qui
réfléchiront à mon problème.












Avatar
Françoise
Je crois que je n'arrive pas à exprimer mon problème correctement. Ce sont
des extractions de progiciel. C'est une liste d'employés qui est dans un
tableau 1 (identifiant nom prenom...), dans le tableau 2 un autre liste
d'employés (identifiant nom prenom...), . Dans ces 2 tableaux il peut y
avoir quelquefois les mêmes personnes. Je voudrais donc obtenir la liste de
ces personnes qui sont à la fois dans le 1 et dans le 2. Suite à vos
conseils, j'ai copié collé les 2 listes dans la feuille 3, j'ai classé par
identifiant (donc certains apparaissent 2 fois), j'ai appliqué votre formule
et je souhaitais ensuite masquer ceux qui sont en double. Mais apparemment
je n'ai rien compris à vos conseils et je m'en excuse sincèrement. Je vous
remercie de votre patience. J'ai vraiment besoin de trouver la solution.
Merci encore.


"LeSteph" a écrit dans le message de
news:40a61d6f$0$19001$
Bon! déjà je ne comprends pas pourquoi dans Feuil!3
d'après ce résultat tu as 2 fois certains identifiants.
Je détailles plus donc:
Dans feuil1
En tt Identifiant nom prénom Dans feuil2 Id Nom age
DAns feuil3 admettons on veut seulement comme
dans ton exemple
Id Nom Result
Dès lors, dans Feuil3 il faut préalablement avoir
tous les identifiants sans exception et une seule fois!
Lorsque est ajoutée la formule
=ET(NB.SI(Feuil1!A:A;Feuil3!A2)>0;NB.SI(Feuil2!A:A;Feuil3!A2)>0)

dans la colonne 'result' ou 'témoin'
Il n' y a plus qu'à utiliser Filtre Automatique sur Vrai
L'exemple chez moi fonctionne.
Quelle version Excel as-tu ? je peux te l'envoyer hors groupe et tu
l'adaptera à ton tableau .

LeSteph

"Françoise" a écrit dans le message de
news:c852po$voe$
Ca ne fonctionne pas correctement : Voici un ex de tableau 3 avec
identifiant et nom et formule dans colonne 3 :
IDENTIFIANT NOM RESULT
4582 DURAND VRAI
4582 DURAND VRAI
5475 ABCD FAUX
7585 PAUL FAUX
9630 JACQUES FAUX
85696 PIERRE FAUX
87512 AMI VRAI
135881 DUCHEMOL VRAI
145045 DUPONT VRAI
145045 DUPONT VRAI
276344 JAMBON VRAI
416807 RONDELET VRAI
416807 RONDELET FAUX

"LeSteph" a écrit dans le message de
news:40a5f46b$0$31388$
Re Bonjour,
Quoi qu'il en soit voici exemple
Dans Feuil1 en colonne A l'identifiant
Dans Feuil2 en colonne A l'identifiant
Tous n'apparaissent pas nécéssairement
Dans tableau3 Liste Exhaustive de tous les éléments
en colonne A tous les identifiants possibles
Dans la dernière colonne du tableau 'témoin' la formule suivante
dans l'exemple en d2:
=ET(NB.SI(Feuil1!A:A;Feuil3!A2)>0;NB.SI(Feuil2!A:A;Feuil3!A2)>0)
à recopier vers le bas dans toute la longueur du tableau
Ensuite Menu donnée filtre automatique
Pour témoin sélectionner Vrai.
Voici le résultat:
identif
nom prenom temoin
id001 Dupont Jean VRAI
id002 s k VRAI
id006 hjk uo VRAI
id007 ty ty VRAI
id008 za za VRAI
id009 gh jk VRAI
id010 nh kl VRAI


Bonne journée
LeSteph

"Françoise" a écrit dans le message de
news:c84nn7$d26$
Bonjour, J'ai besoin de votre aide car je ne trouve pas la solution.
J'ai


2
tableaux chacun sur une feuille différente. Ce sont des listes de
personnes

avec chacune un identifiant. Je souhaiterais obtenir un troisième
tableau


des personnes qui sont à la fois dans les 2 tableaux. Je
souhaiterais




si
c'est possible ne pas faire de VBA. Je remercie par avance ceux qui
réfléchiront à mon problème.
















Avatar
Philippe.R
Bonjour Françoise,
Pour obtenir la liste suggérée par LeSteph en Feuil3, après copie de tes deux listes, issues de Feuil1
et Feuil2, tu peux avantageusement te servir du filtre élaboré, avec extraction sans doublon :
Données / Filtrer / Filtre élaboré / Filtrer sur place / cocher extraction sans doublon
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL 97 / 2000 / 2002

"Françoise" a écrit dans le message de
news:c85cgo$ir$
Je crois que je n'arrive pas à exprimer mon problème correctement. Ce sont
des extractions de progiciel. C'est une liste d'employés qui est dans un
tableau 1 (identifiant nom prenom...), dans le tableau 2 un autre liste
d'employés (identifiant nom prenom...), . Dans ces 2 tableaux il peut y
avoir quelquefois les mêmes personnes. Je voudrais donc obtenir la liste de
ces personnes qui sont à la fois dans le 1 et dans le 2. Suite à vos
conseils, j'ai copié collé les 2 listes dans la feuille 3, j'ai classé par
identifiant (donc certains apparaissent 2 fois), j'ai appliqué votre formule
et je souhaitais ensuite masquer ceux qui sont en double. Mais apparemment
je n'ai rien compris à vos conseils et je m'en excuse sincèrement. Je vous
remercie de votre patience. J'ai vraiment besoin de trouver la solution.
Merci encore.


"LeSteph" a écrit dans le message de
news:40a61d6f$0$19001$
Bon! déjà je ne comprends pas pourquoi dans Feuil!3
d'après ce résultat tu as 2 fois certains identifiants.
Je détailles plus donc:
Dans feuil1
En tt Identifiant nom prénom Dans feuil2 Id Nom age
DAns feuil3 admettons on veut seulement comme
dans ton exemple
Id Nom Result
Dès lors, dans Feuil3 il faut préalablement avoir
tous les identifiants sans exception et une seule fois!
Lorsque est ajoutée la formule
=ET(NB.SI(Feuil1!A:A;Feuil3!A2)>0;NB.SI(Feuil2!A:A;Feuil3!A2)>0)

dans la colonne 'result' ou 'témoin'
Il n' y a plus qu'à utiliser Filtre Automatique sur Vrai
L'exemple chez moi fonctionne.
Quelle version Excel as-tu ? je peux te l'envoyer hors groupe et tu
l'adaptera à ton tableau .

LeSteph

"Françoise" a écrit dans le message de
news:c852po$voe$
Ca ne fonctionne pas correctement : Voici un ex de tableau 3 avec
identifiant et nom et formule dans colonne 3 :
IDENTIFIANT NOM RESULT
4582 DURAND VRAI
4582 DURAND VRAI
5475 ABCD FAUX
7585 PAUL FAUX
9630 JACQUES FAUX
85696 PIERRE FAUX
87512 AMI VRAI
135881 DUCHEMOL VRAI
145045 DUPONT VRAI
145045 DUPONT VRAI
276344 JAMBON VRAI
416807 RONDELET VRAI
416807 RONDELET FAUX

"LeSteph" a écrit dans le message de
news:40a5f46b$0$31388$
Re Bonjour,
Quoi qu'il en soit voici exemple
Dans Feuil1 en colonne A l'identifiant
Dans Feuil2 en colonne A l'identifiant
Tous n'apparaissent pas nécéssairement
Dans tableau3 Liste Exhaustive de tous les éléments
en colonne A tous les identifiants possibles
Dans la dernière colonne du tableau 'témoin' la formule suivante
dans l'exemple en d2:
=ET(NB.SI(Feuil1!A:A;Feuil3!A2)>0;NB.SI(Feuil2!A:A;Feuil3!A2)>0)
à recopier vers le bas dans toute la longueur du tableau
Ensuite Menu donnée filtre automatique
Pour témoin sélectionner Vrai.
Voici le résultat:
identif
nom prenom temoin
id001 Dupont Jean VRAI
id002 s k VRAI
id006 hjk uo VRAI
id007 ty ty VRAI
id008 za za VRAI
id009 gh jk VRAI
id010 nh kl VRAI


Bonne journée
LeSteph

"Françoise" a écrit dans le message de
news:c84nn7$d26$
Bonjour, J'ai besoin de votre aide car je ne trouve pas la solution.
J'ai


2
tableaux chacun sur une feuille différente. Ce sont des listes de
personnes

avec chacune un identifiant. Je souhaiterais obtenir un troisième
tableau


des personnes qui sont à la fois dans les 2 tableaux. Je
souhaiterais




si
c'est possible ne pas faire de VBA. Je remercie par avance ceux qui
réfléchiront à mon problème.




















Avatar
LeSteph
Oui,
c'est bien cela que j'ai compris,

mais il faut d'abord avoir une liste complete des identifiants et sans
doublons,
qui constituera la base du tableau 3 , ceci permet de tester tous les
identifiants
qui figurent dans Feui1 puis dans Feui2 pour savoir lesquels sont dans les
deux.
Ainsi une fois que la formule a renvoyé vrai ou faux il suffit d'utiliser
Données Filtre Automatique.
Puis dans le déroulant de la colonne choisir Vrai.
Seules les Vrais s'afficheront.
J'ai envoyé un exemple mais pas de Pj sur le groupe que dois-je enlever
pour le mail
c'est rejeté.

LeSteph


"Françoise" a écrit dans le message de
news:c85cgo$ir$
Je crois que je n'arrive pas à exprimer mon problème correctement. Ce sont
des extractions de progiciel. C'est une liste d'employés qui est dans un
tableau 1 (identifiant nom prenom...), dans le tableau 2 un autre liste
d'employés (identifiant nom prenom...), . Dans ces 2 tableaux il peut y
avoir quelquefois les mêmes personnes. Je voudrais donc obtenir la liste
de

ces personnes qui sont à la fois dans le 1 et dans le 2. Suite à vos
conseils, j'ai copié collé les 2 listes dans la feuille 3, j'ai classé par
identifiant (donc certains apparaissent 2 fois), j'ai appliqué votre
formule

et je souhaitais ensuite masquer ceux qui sont en double. Mais apparemment
je n'ai rien compris à vos conseils et je m'en excuse sincèrement. Je vous
remercie de votre patience. J'ai vraiment besoin de trouver la solution.
Merci encore.


"LeSteph" a écrit dans le message de
news:40a61d6f$0$19001$
Bon! déjà je ne comprends pas pourquoi dans Feuil!3
d'après ce résultat tu as 2 fois certains identifiants.
Je détailles plus donc:
Dans feuil1
En tt Identifiant nom prénom Dans feuil2 Id Nom age
DAns feuil3 admettons on veut seulement comme
dans ton exemple
Id Nom Result
Dès lors, dans Feuil3 il faut préalablement avoir
tous les identifiants sans exception et une seule fois!
Lorsque est ajoutée la formule
=ET(NB.SI(Feuil1!A:A;Feuil3!A2)>0;NB.SI(Feuil2!A:A;Feuil3!A2)>0)

dans la colonne 'result' ou 'témoin'
Il n' y a plus qu'à utiliser Filtre Automatique sur Vrai
L'exemple chez moi fonctionne.
Quelle version Excel as-tu ? je peux te l'envoyer hors groupe et tu
l'adaptera à ton tableau .

LeSteph

"Françoise" a écrit dans le message de
news:c852po$voe$
Ca ne fonctionne pas correctement : Voici un ex de tableau 3 avec
identifiant et nom et formule dans colonne 3 :
IDENTIFIANT NOM RESULT
4582 DURAND VRAI
4582 DURAND VRAI
5475 ABCD FAUX
7585 PAUL FAUX
9630 JACQUES FAUX
85696 PIERRE FAUX
87512 AMI VRAI
135881 DUCHEMOL VRAI
145045 DUPONT VRAI
145045 DUPONT VRAI
276344 JAMBON VRAI
416807 RONDELET VRAI
416807 RONDELET FAUX

"LeSteph" a écrit dans le message de
news:40a5f46b$0$31388$
Re Bonjour,
Quoi qu'il en soit voici exemple
Dans Feuil1 en colonne A l'identifiant
Dans Feuil2 en colonne A l'identifiant
Tous n'apparaissent pas nécéssairement
Dans tableau3 Liste Exhaustive de tous les éléments
en colonne A tous les identifiants possibles
Dans la dernière colonne du tableau 'témoin' la formule suivante
dans l'exemple en d2:
=ET(NB.SI(Feuil1!A:A;Feuil3!A2)>0;NB.SI(Feuil2!A:A;Feuil3!A2)>0)
à recopier vers le bas dans toute la longueur du tableau
Ensuite Menu donnée filtre automatique
Pour témoin sélectionner Vrai.
Voici le résultat:
identif
nom prenom temoin
id001 Dupont Jean VRAI
id002 s k VRAI
id006 hjk uo VRAI
id007 ty ty VRAI
id008 za za VRAI
id009 gh jk VRAI
id010 nh kl VRAI


Bonne journée
LeSteph

"Françoise" a écrit dans le message de
news:c84nn7$d26$
Bonjour, J'ai besoin de votre aide car je ne trouve pas la
solution.





J'ai
2
tableaux chacun sur une feuille différente. Ce sont des listes de
personnes

avec chacune un identifiant. Je souhaiterais obtenir un troisième
tableau


des personnes qui sont à la fois dans les 2 tableaux. Je
souhaiterais




si
c'est possible ne pas faire de VBA. Je remercie par avance ceux
qui





réfléchiront à mon problème.




















Avatar
Françoise
Merci à vous deux tout fonctionne parfaitement. Pourriez-vous me donner une
réponse en vba également si ce n'est pas abuser bien sûr.
----------------------------------------------------------------------------
--------------------------------------------
"Philippe.R" a écrit dans le message de
news:%
Bonjour Françoise,
Pour obtenir la liste suggérée par LeSteph en Feuil3, après copie de tes
deux listes, issues de Feuil1

et Feuil2, tu peux avantageusement te servir du filtre élaboré, avec
extraction sans doublon :

Données / Filtrer / Filtre élaboré / Filtrer sur place / cocher extraction
sans doublon

--
Amicales Salutations
Retirer A_S_ pour répondre.
XL 97 / 2000 / 2002

"Françoise" a écrit dans le message de
news:c85cgo$ir$
Je crois que je n'arrive pas à exprimer mon problème correctement. Ce
sont


des extractions de progiciel. C'est une liste d'employés qui est dans un
tableau 1 (identifiant nom prenom...), dans le tableau 2 un autre liste
d'employés (identifiant nom prenom...), . Dans ces 2 tableaux il peut y
avoir quelquefois les mêmes personnes. Je voudrais donc obtenir la liste
de


ces personnes qui sont à la fois dans le 1 et dans le 2. Suite à vos
conseils, j'ai copié collé les 2 listes dans la feuille 3, j'ai classé
par


identifiant (donc certains apparaissent 2 fois), j'ai appliqué votre
formule


et je souhaitais ensuite masquer ceux qui sont en double. Mais
apparemment


je n'ai rien compris à vos conseils et je m'en excuse sincèrement. Je
vous


remercie de votre patience. J'ai vraiment besoin de trouver la solution.
Merci encore.


"LeSteph" a écrit dans le message de
news:40a61d6f$0$19001$
Bon! déjà je ne comprends pas pourquoi dans Feuil!3
d'après ce résultat tu as 2 fois certains identifiants.
Je détailles plus donc:
Dans feuil1
En tt Identifiant nom prénom Dans feuil2 Id Nom age
DAns feuil3 admettons on veut seulement comme
dans ton exemple
Id Nom Result
Dès lors, dans Feuil3 il faut préalablement avoir
tous les identifiants sans exception et une seule fois!
Lorsque est ajoutée la formule
=ET(NB.SI(Feuil1!A:A;Feuil3!A2)>0;NB.SI(Feuil2!A:A;Feuil3!A2)>0)

dans la colonne 'result' ou 'témoin'
Il n' y a plus qu'à utiliser Filtre Automatique sur Vrai
L'exemple chez moi fonctionne.
Quelle version Excel as-tu ? je peux te l'envoyer hors groupe et tu
l'adaptera à ton tableau .

LeSteph

"Françoise" a écrit dans le message de
news:c852po$voe$
Ca ne fonctionne pas correctement : Voici un ex de tableau 3 avec
identifiant et nom et formule dans colonne 3 :
IDENTIFIANT NOM RESULT
4582 DURAND VRAI
4582 DURAND VRAI
5475 ABCD FAUX
7585 PAUL FAUX
9630 JACQUES FAUX
85696 PIERRE FAUX
87512 AMI VRAI
135881 DUCHEMOL VRAI
145045 DUPONT VRAI
145045 DUPONT VRAI
276344 JAMBON VRAI
416807 RONDELET VRAI
416807 RONDELET FAUX

"LeSteph" a écrit dans le message de
news:40a5f46b$0$31388$
Re Bonjour,
Quoi qu'il en soit voici exemple
Dans Feuil1 en colonne A l'identifiant
Dans Feuil2 en colonne A l'identifiant
Tous n'apparaissent pas nécéssairement
Dans tableau3 Liste Exhaustive de tous les éléments
en colonne A tous les identifiants possibles
Dans la dernière colonne du tableau 'témoin' la formule suivante
dans l'exemple en d2:
=ET(NB.SI(Feuil1!A:A;Feuil3!A2)>0;NB.SI(Feuil2!A:A;Feuil3!A2)>0)
à recopier vers le bas dans toute la longueur du tableau
Ensuite Menu donnée filtre automatique
Pour témoin sélectionner Vrai.
Voici le résultat:
identif
nom prenom temoin
id001 Dupont Jean VRAI
id002 s k VRAI
id006 hjk uo VRAI
id007 ty ty VRAI
id008 za za VRAI
id009 gh jk VRAI
id010 nh kl VRAI


Bonne journée
LeSteph

"Françoise" a écrit dans le message de
news:c84nn7$d26$
Bonjour, J'ai besoin de votre aide car je ne trouve pas la
solution.






J'ai
2
tableaux chacun sur une feuille différente. Ce sont des listes
de






personnes
avec chacune un identifiant. Je souhaiterais obtenir un
troisième






tableau
des personnes qui sont à la fois dans les 2 tableaux. Je
souhaiterais




si
c'est possible ne pas faire de VBA. Je remercie par avance ceux
qui






réfléchiront à mon problème.
























1 2