OVH Cloud OVH Cloud

RechercheV dans plusieurs feuilles

14 réponses
Avatar
BettyBoop70
Bonjour à tous!

J'aimerais savoir comment effectuer une RechercheV dans plusieurs feuilles.
Sur la feuille 1, j'indique un numéro de pièce, lequel se retrouve soit sur
la feuille 2, soit sur la feuille 3 de mon classeur, suivi de la description
de la pièce en question.

Comment faire pour que la RechercheV dans la feuille 1 se fasse dans les
deux feuilles (table matrice)?

Merci à l'avance :o)

4 réponses

1 2
Avatar
JLuc
*Bonjour BettyBoop70*,
Ouuiiii !!!, c'est normal puisque mon si determine si le si suivant
trouve ou pas : s'il trouve renvoi vrai sinon renvoie faux Donc :

=si(estna(si(estna(recherchev(A1;feuil1!A1:A50;faux));recherchev(A1;feuil2!A1:A50;Faux);recherchev(A1;feuil1!A1:A50;faux)));si(estna(recherchev(A1;feuil1!A1:A50;faux));recherchev(A1;feuil2!A1:A50;Faux);recherchev(A1;feuil1!A1:A50;faux));"")
et ca, toujours en une seule ligne. :oÞ
Bientot tu va plus avoir de place pour rallonger cette formule :-?

Ça ne fonctionne qu'à moitié... :o((
(ou bien c'est moi qui suis un peu "blonde" en ce vendredi après-midi... :-D)

Ça fonctionne si je n'ai pas de numéro de pièce indiqué dans ma colonne A,
mais si j'ai un numéro de pièce indiqué, ça inscrit "FAUX"....???

BB70


*Bonjour BettyBoop70*,
=si(estna(si(estna(recherchev(A1;feuil1!A1:A50;faux));recherchev(A1;feuil2!A1:A50;Faux);recherchev(A1;feuil1!A1:A50;faux)));"")
(En une seule ligne)
Devrait le faise aussi

MERCI JLUC :o)) Ça fonctionne!!!

Par contre (petit détail) est-ce possible de ne pas obtenir un résultat
"#N/A" si rien n'est indiqué??

Merci encore à vous tous pour vos suggestions et votre précieuse aide!

BB70


Completement d'accord avec toi, mais comme elle urilise deja
recherchev, j'ai supputer qu'elle avait ses donnees deja triees ! :oÞ

mbfac avait soumis l'idée :
Bonjour

Devrait le faire, dis nous :-)


Normalement oui je suis d'accord avec toi...
Mais les listes de pieces sont elles triées sur le code ? condition sine
qua non à rechercheV.

ça fait quoi si ça le fait pas ?

Cordialement
Michel BERTRAND








--
JLuc

Pensez a regarder ces sites très bien fait, ce sont des mines de trucs
et astuces !
http://www.excelabo.net
http://jacxl.free.fr/
http://dj.joss.free.fr/
C:Program FilesMicrosoft OfficeOffice1036VBALIST.XLS







--
JLuc

Pensez a regarder ces sites très bien fait, ce sont des mines de trucs
et astuces !
http://www.excelabo.net
http://jacxl.free.fr/
http://dj.joss.free.fr/
C:Program FilesMicrosoft OfficeOffice1036VBALIST.XLS






Avatar
JB
Bonjour,

Il faut utiliser des noms de champs (Les tables peuvent être ensuite
déplacées d'une feuille sur une autre)

http://cjoint.com/?mjwLGMPCNh

=SI(NON(ESTNA(RECHERCHEV(A2;table1;2;FAUX)));RECHERCHEV(A2;table1;2;FAUX);
SI(NON(ESTNA(RECHERCHEV(A2;Table2;2;FAUX)));RECHERCHEV(A2;Table2;2;FAUX);
SI(NON(ESTNA(RECHERCHEV(A2;Table3;2;FAUX)));RECHERCHEV(A2;Table3;2;FAUX);"I nc")))

Pour une 4eme table, remplacer "Inc" par

SI(NON(ESTNA(RECHERCHEV(A2;Table4;2;FAUX)));RECHERCHEV(A2;Table4;2;FAUX);"I nc")))

Cordialement JB
Avatar
BettyBoop70
Re-bonjour JLuc!

Merci pour l'astuce, mais ça m'indiquait toujours un #N/A....... Alors j'ai
eu une "idée de génie" (et vive le vendredi après-midi :-D)

J'ai créé une pièce "invisible" (en tapant un espace dans mes listes de
pièces) et c'est ce que j'ai inséré dans ma feuille 1 comme numéro de pièce,
là où je ne voulais rien avoir comme description... J'admets que c'est un
peu pré-historique comme solution, mais je n'en pouvais plus des formules
extra-longues!! :oÞ

Un ÉNORME merci à toi! À +!

BB70


*Bonjour BettyBoop70*,
Ouuiiii !!!, c'est normal puisque mon si determine si le si suivant
trouve ou pas : s'il trouve renvoi vrai sinon renvoie faux Donc :

=si(estna(si(estna(recherchev(A1;feuil1!A1:A50;faux));recherchev(A1;feuil2!A1:A50;Faux);recherchev(A1;feuil1!A1:A50;faux)));si(estna(recherchev(A1;feuil1!A1:A50;faux));recherchev(A1;feuil2!A1:A50;Faux);recherchev(A1;feuil1!A1:A50;faux));"")
et ca, toujours en une seule ligne. :oÞ
Bientot tu va plus avoir de place pour rallonger cette formule :-?

Ça ne fonctionne qu'à moitié... :o((
(ou bien c'est moi qui suis un peu "blonde" en ce vendredi après-midi... :-D)

Ça fonctionne si je n'ai pas de numéro de pièce indiqué dans ma colonne A,
mais si j'ai un numéro de pièce indiqué, ça inscrit "FAUX"....???

BB70


*Bonjour BettyBoop70*,
=si(estna(si(estna(recherchev(A1;feuil1!A1:A50;faux));recherchev(A1;feuil2!A1:A50;Faux);recherchev(A1;feuil1!A1:A50;faux)));"")
(En une seule ligne)
Devrait le faise aussi

MERCI JLUC :o)) Ça fonctionne!!!

Par contre (petit détail) est-ce possible de ne pas obtenir un résultat
"#N/A" si rien n'est indiqué??

Merci encore à vous tous pour vos suggestions et votre précieuse aide!

BB70


Completement d'accord avec toi, mais comme elle urilise deja
recherchev, j'ai supputer qu'elle avait ses donnees deja triees ! :oÞ

mbfac avait soumis l'idée :
Bonjour

Devrait le faire, dis nous :-)


Normalement oui je suis d'accord avec toi...
Mais les listes de pieces sont elles triées sur le code ? condition sine
qua non à rechercheV.

ça fait quoi si ça le fait pas ?

Cordialement
Michel BERTRAND








--
JLuc

Pensez a regarder ces sites très bien fait, ce sont des mines de trucs
et astuces !
http://www.excelabo.net
http://jacxl.free.fr/
http://dj.joss.free.fr/
C:Program FilesMicrosoft OfficeOffice1036VBALIST.XLS







--
JLuc

Pensez a regarder ces sites très bien fait, ce sont des mines de trucs
et astuces !
http://www.excelabo.net
http://jacxl.free.fr/
http://dj.joss.free.fr/
C:Program FilesMicrosoft OfficeOffice1036VBALIST.XLS











Avatar
JLuc
*Bonjour BettyBoop70*,
C'est les choses simples qui marchent le plus facilement, mais c'est
dommage que je n'ai pas reussi a t'aider :/
Le seul inconvenient de cette solution, c'est qu'il faudra s'en
souvenir lorsque tu en aura besoin
Re-bonjour JLuc!

Merci pour l'astuce, mais ça m'indiquait toujours un #N/A....... Alors j'ai
eu une "idée de génie" (et vive le vendredi après-midi :-D)

J'ai créé une pièce "invisible" (en tapant un espace dans mes listes de
pièces) et c'est ce que j'ai inséré dans ma feuille 1 comme numéro de pièce,
là où je ne voulais rien avoir comme description... J'admets que c'est un
peu pré-historique comme solution, mais je n'en pouvais plus des formules
extra-longues!! :oÞ

Un ÉNORME merci à toi! À +!

BB70


*Bonjour BettyBoop70*,
Ouuiiii !!!, c'est normal puisque mon si determine si le si suivant
trouve ou pas : s'il trouve renvoi vrai sinon renvoie faux Donc :

=si(estna(si(estna(recherchev(A1;feuil1!A1:A50;faux));recherchev(A1;feuil2!A1:A50;Faux);recherchev(A1;feuil1!A1:A50;faux)));si(estna(recherchev(A1;feuil1!A1:A50;faux));recherchev(A1;feuil2!A1:A50;Faux);recherchev(A1;feuil1!A1:A50;faux));"")
et ca, toujours en une seule ligne. :oÞ
Bientot tu va plus avoir de place pour rallonger cette formule :-?

Ça ne fonctionne qu'à moitié... :o((
(ou bien c'est moi qui suis un peu "blonde" en ce vendredi après-midi...
:-D)

Ça fonctionne si je n'ai pas de numéro de pièce indiqué dans ma colonne A,
mais si j'ai un numéro de pièce indiqué, ça inscrit "FAUX"....???

BB70


*Bonjour BettyBoop70*,
=si(estna(si(estna(recherchev(A1;feuil1!A1:A50;faux));recherchev(A1;feuil2!A1:A50;Faux);recherchev(A1;feuil1!A1:A50;faux)));"")
(En une seule ligne)
Devrait le faise aussi

MERCI JLUC :o)) Ça fonctionne!!!

Par contre (petit détail) est-ce possible de ne pas obtenir un résultat
"#N/A" si rien n'est indiqué??

Merci encore à vous tous pour vos suggestions et votre précieuse aide!

BB70


Completement d'accord avec toi, mais comme elle urilise deja
recherchev, j'ai supputer qu'elle avait ses donnees deja triees ! :oÞ

mbfac avait soumis l'idée :
Bonjour

Devrait le faire, dis nous :-)


Normalement oui je suis d'accord avec toi...
Mais les listes de pieces sont elles triées sur le code ? condition
sine qua non à rechercheV.

ça fait quoi si ça le fait pas ?

Cordialement
Michel BERTRAND








--
JLuc

Pensez a regarder ces sites très bien fait, ce sont des mines de trucs
et astuces !
http://www.excelabo.net
http://jacxl.free.fr/
http://dj.joss.free.fr/
C:Program FilesMicrosoft OfficeOffice1036VBALIST.XLS







--
JLuc

Pensez a regarder ces sites très bien fait, ce sont des mines de trucs
et astuces !
http://www.excelabo.net
http://jacxl.free.fr/
http://dj.joss.free.fr/
C:Program FilesMicrosoft OfficeOffice1036VBALIST.XLS







--
JLuc

Pensez a regarder ces sites très bien fait, ce sont des mines de trucs
et astuces !
http://www.excelabo.net
http://jacxl.free.fr/
http://dj.joss.free.fr/
C:Program FilesMicrosoft OfficeOffice1036VBALIST.XLS








1 2