la recherche d une valeur pour afficher celle d' une autre colonne
8 réponses
fabrice
bonjour a tous
j'ai un petit souci avec une fonction. Je cherche a afficher la valeur d'une
colonne D en recherchant une chaine de caracteres dans la colonne A.
Ex :
ColA ..... ColD
A 1
b 2
c 3
d 4
e 5
f 6
g 7
Je voudrais par exemple faire une recherche de la valeur f de la ColA et
afficher la valeur de la ColD correspondante.
Sachant que la valeur recherchée peut ne pas se trouver dans la plage de
recherche. Dans ce cas je voudrais retourner VIDE. J'essaye la fonction
recherchev mais si cela marche quand la valeur existe, il ramene la derniere
valeur du tableau si elle n existe pas. Ainsi si je recherche T dans la ColA
il me renvoit 7 au lieu de VIDE.
j'ai un petit souci avec une fonction. Je cherche a afficher la valeur d'une colonne D en recherchant une chaine de caracteres dans la colonne A.
Ex :
ColA ..... ColD A 1 b 2 c 3 d 4 e 5 f 6 g 7
Je voudrais par exemple faire une recherche de la valeur f de la ColA et afficher la valeur de la ColD correspondante. Sachant que la valeur recherchée peut ne pas se trouver dans la plage de recherche. Dans ce cas je voudrais retourner VIDE. J'essaye la fonction recherchev mais si cela marche quand la valeur existe, il ramene la derniere valeur du tableau si elle n existe pas. Ainsi si je recherche T dans la ColA il me renvoit 7 au lieu de VIDE.
"fabrice" <emouchet-spam@infonie.fr> a écrit dans le message news:
#tEeus11DHA.3436@tk2msftngp13.phx.gbl...
bonjour a tous
j'ai un petit souci avec une fonction. Je cherche a afficher la valeur d'une
colonne D en recherchant une chaine de caracteres dans la colonne A.
Ex :
ColA ..... ColD
A 1
b 2
c 3
d 4
e 5
f 6
g 7
Je voudrais par exemple faire une recherche de la valeur f de la ColA et
afficher la valeur de la ColD correspondante.
Sachant que la valeur recherchée peut ne pas se trouver dans la plage de
recherche. Dans ce cas je voudrais retourner VIDE. J'essaye la fonction
recherchev mais si cela marche quand la valeur existe, il ramene la derniere
valeur du tableau si elle n existe pas. Ainsi si je recherche T dans la ColA
il me renvoit 7 au lieu de VIDE.
j'ai un petit souci avec une fonction. Je cherche a afficher la valeur d'une colonne D en recherchant une chaine de caracteres dans la colonne A.
Ex :
ColA ..... ColD A 1 b 2 c 3 d 4 e 5 f 6 g 7
Je voudrais par exemple faire une recherche de la valeur f de la ColA et afficher la valeur de la ColD correspondante. Sachant que la valeur recherchée peut ne pas se trouver dans la plage de recherche. Dans ce cas je voudrais retourner VIDE. J'essaye la fonction recherchev mais si cela marche quand la valeur existe, il ramene la derniere valeur du tableau si elle n existe pas. Ainsi si je recherche T dans la ColA il me renvoit 7 au lieu de VIDE.
j'ai un petit souci avec une fonction. Je cherche a afficher la valeur d'une
colonne D en recherchant une chaine de caracteres dans la colonne A.
Ex :
ColA ..... ColD A 1 b 2 c 3 d 4 e 5 f 6 g 7
Je voudrais par exemple faire une recherche de la valeur f de la ColA et afficher la valeur de la ColD correspondante. Sachant que la valeur recherchée peut ne pas se trouver dans la plage de recherche. Dans ce cas je voudrais retourner VIDE. J'essaye la fonction recherchev mais si cela marche quand la valeur existe, il ramene la derniere
valeur du tableau si elle n existe pas. Ainsi si je recherche T dans la ColA
"fabrice" <emouchet-spam@infonie.fr> a écrit dans le message de
news:%23tEeus11DHA.3436@tk2msftngp13.phx.gbl...
bonjour a tous
j'ai un petit souci avec une fonction. Je cherche a afficher la valeur
d'une
colonne D en recherchant une chaine de caracteres dans la colonne A.
Ex :
ColA ..... ColD
A 1
b 2
c 3
d 4
e 5
f 6
g 7
Je voudrais par exemple faire une recherche de la valeur f de la ColA et
afficher la valeur de la ColD correspondante.
Sachant que la valeur recherchée peut ne pas se trouver dans la plage de
recherche. Dans ce cas je voudrais retourner VIDE. J'essaye la fonction
recherchev mais si cela marche quand la valeur existe, il ramene la
derniere
valeur du tableau si elle n existe pas. Ainsi si je recherche T dans la
ColA
j'ai un petit souci avec une fonction. Je cherche a afficher la valeur d'une
colonne D en recherchant une chaine de caracteres dans la colonne A.
Ex :
ColA ..... ColD A 1 b 2 c 3 d 4 e 5 f 6 g 7
Je voudrais par exemple faire une recherche de la valeur f de la ColA et afficher la valeur de la ColD correspondante. Sachant que la valeur recherchée peut ne pas se trouver dans la plage de recherche. Dans ce cas je voudrais retourner VIDE. J'essaye la fonction recherchev mais si cela marche quand la valeur existe, il ramene la derniere
valeur du tableau si elle n existe pas. Ainsi si je recherche T dans la ColA
j'ai un petit souci avec une fonction. Je cherche a afficher la valeur d'une
colonne D en recherchant une chaine de caracteres dans la colonne A.
Ex :
ColA ..... ColD A 1 b 2 c 3 d 4 e 5 f 6 g 7
Je voudrais par exemple faire une recherche de la valeur f de la ColA et afficher la valeur de la ColD correspondante. Sachant que la valeur recherchée peut ne pas se trouver dans la plage de recherche. Dans ce cas je voudrais retourner VIDE. J'essaye la fonction recherchev mais si cela marche quand la valeur existe, il ramene la derniere
valeur du tableau si elle n existe pas. Ainsi si je recherche T dans la ColA
"fabrice" <emouchet-spam@infonie.fr> a écrit dans le message de
news:%23tEeus11DHA.3436@tk2msftngp13.phx.gbl...
bonjour a tous
j'ai un petit souci avec une fonction. Je cherche a afficher la valeur
d'une
colonne D en recherchant une chaine de caracteres dans la colonne A.
Ex :
ColA ..... ColD
A 1
b 2
c 3
d 4
e 5
f 6
g 7
Je voudrais par exemple faire une recherche de la valeur f de la ColA et
afficher la valeur de la ColD correspondante.
Sachant que la valeur recherchée peut ne pas se trouver dans la plage de
recherche. Dans ce cas je voudrais retourner VIDE. J'essaye la fonction
recherchev mais si cela marche quand la valeur existe, il ramene la
derniere
valeur du tableau si elle n existe pas. Ainsi si je recherche T dans la
ColA
j'ai un petit souci avec une fonction. Je cherche a afficher la valeur d'une
colonne D en recherchant une chaine de caracteres dans la colonne A.
Ex :
ColA ..... ColD A 1 b 2 c 3 d 4 e 5 f 6 g 7
Je voudrais par exemple faire une recherche de la valeur f de la ColA et afficher la valeur de la ColD correspondante. Sachant que la valeur recherchée peut ne pas se trouver dans la plage de recherche. Dans ce cas je voudrais retourner VIDE. J'essaye la fonction recherchev mais si cela marche quand la valeur existe, il ramene la derniere
valeur du tableau si elle n existe pas. Ainsi si je recherche T dans la ColA
Hummmm.... indépendamment de l'infâme "RechercheTruc", t'es sur que ça fonctionne le "truc" ? ;-) AV
ChrisV
Bonjour Fabrice,
Ou encore...(histoire de gagner quelques caractères...) Selon les données de ton exemple, avec les plages A1:A7 et D1:D7 nommées respectivement "zn1" et "zn2", et en supposant que le caractère recherché se situe en E1
(à saisir sans les { } et valider par Ctrl+Shift+Entrée)
{=SI(OU(E1=zn1);INDEX(zn2;EQUIV(E1;zn1;0));"")}
ou, si tu préfères RECHERCHEV() (la plage A1:D7 étant nommée ici Zn)
{=SI(OU(E1=zn1);RECHERCHEV(E1;Zn;4;);"")}
ChrisV
"fabrice" a écrit dans le message de news: #
bonjour a tous
j'ai un petit souci avec une fonction. Je cherche a afficher la valeur d'une
colonne D en recherchant une chaine de caracteres dans la colonne A.
Ex :
ColA ..... ColD A 1 b 2 c 3 d 4 e 5 f 6 g 7
Je voudrais par exemple faire une recherche de la valeur f de la ColA et afficher la valeur de la ColD correspondante. Sachant que la valeur recherchée peut ne pas se trouver dans la plage de recherche. Dans ce cas je voudrais retourner VIDE. J'essaye la fonction recherchev mais si cela marche quand la valeur existe, il ramene la derniere
valeur du tableau si elle n existe pas. Ainsi si je recherche T dans la ColA
il me renvoit 7 au lieu de VIDE.
Existe t il des fonction pouvant faire cela.
merci fab
Bonjour Fabrice,
Ou encore...(histoire de gagner quelques caractères...)
Selon les données de ton exemple, avec les plages A1:A7 et D1:D7 nommées
respectivement "zn1" et "zn2", et en supposant que le caractère recherché se
situe en E1
(à saisir sans les { } et valider par Ctrl+Shift+Entrée)
{=SI(OU(E1=zn1);INDEX(zn2;EQUIV(E1;zn1;0));"")}
ou, si tu préfères RECHERCHEV()
(la plage A1:D7 étant nommée ici Zn)
{=SI(OU(E1=zn1);RECHERCHEV(E1;Zn;4;);"")}
ChrisV
"fabrice" <emouchet-spam@infonie.fr> a écrit dans le message de news:
#tEeus11DHA.3436@tk2msftngp13.phx.gbl...
bonjour a tous
j'ai un petit souci avec une fonction. Je cherche a afficher la valeur
d'une
colonne D en recherchant une chaine de caracteres dans la colonne A.
Ex :
ColA ..... ColD
A 1
b 2
c 3
d 4
e 5
f 6
g 7
Je voudrais par exemple faire une recherche de la valeur f de la ColA et
afficher la valeur de la ColD correspondante.
Sachant que la valeur recherchée peut ne pas se trouver dans la plage de
recherche. Dans ce cas je voudrais retourner VIDE. J'essaye la fonction
recherchev mais si cela marche quand la valeur existe, il ramene la
derniere
valeur du tableau si elle n existe pas. Ainsi si je recherche T dans la
ColA
Ou encore...(histoire de gagner quelques caractères...) Selon les données de ton exemple, avec les plages A1:A7 et D1:D7 nommées respectivement "zn1" et "zn2", et en supposant que le caractère recherché se situe en E1
(à saisir sans les { } et valider par Ctrl+Shift+Entrée)
{=SI(OU(E1=zn1);INDEX(zn2;EQUIV(E1;zn1;0));"")}
ou, si tu préfères RECHERCHEV() (la plage A1:D7 étant nommée ici Zn)
{=SI(OU(E1=zn1);RECHERCHEV(E1;Zn;4;);"")}
ChrisV
"fabrice" a écrit dans le message de news: #
bonjour a tous
j'ai un petit souci avec une fonction. Je cherche a afficher la valeur d'une
colonne D en recherchant une chaine de caracteres dans la colonne A.
Ex :
ColA ..... ColD A 1 b 2 c 3 d 4 e 5 f 6 g 7
Je voudrais par exemple faire une recherche de la valeur f de la ColA et afficher la valeur de la ColD correspondante. Sachant que la valeur recherchée peut ne pas se trouver dans la plage de recherche. Dans ce cas je voudrais retourner VIDE. J'essaye la fonction recherchev mais si cela marche quand la valeur existe, il ramene la derniere
valeur du tableau si elle n existe pas. Ainsi si je recherche T dans la ColA
il me renvoit 7 au lieu de VIDE.
Existe t il des fonction pouvant faire cela.
merci fab
RaMa
bonjour
Desole(2) petiteS!! erreurS corrigeeS Je travaille avec une lampe a petrole
AV confondu : et ; =si(esterreur(recherchev($d$1;$A$1:$B$7;2;Faux));"";recherchev($d$1;$A$1:$B$ 7;2;Faux)) t' AV raison evidement
j'ai un petit souci avec une fonction. Je cherche a afficher la valeur d'une
colonne D en recherchant une chaine de caracteres dans la colonne A.
Ex :
ColA ..... ColD A 1 b 2 c 3 d 4 e 5 f 6 g 7
Je voudrais par exemple faire une recherche de la valeur f de la ColA et afficher la valeur de la ColD correspondante. Sachant que la valeur recherchée peut ne pas se trouver dans la plage de recherche. Dans ce cas je voudrais retourner VIDE. J'essaye la fonction recherchev mais si cela marche quand la valeur existe, il ramene la derniere
valeur du tableau si elle n existe pas. Ainsi si je recherche T dans la ColA
"fabrice" <emouchet-spam@infonie.fr> wrote in message
news:#tEeus11DHA.3436@tk2msftngp13.phx.gbl...
bonjour a tous
j'ai un petit souci avec une fonction. Je cherche a afficher la valeur
d'une
colonne D en recherchant une chaine de caracteres dans la colonne A.
Ex :
ColA ..... ColD
A 1
b 2
c 3
d 4
e 5
f 6
g 7
Je voudrais par exemple faire une recherche de la valeur f de la ColA et
afficher la valeur de la ColD correspondante.
Sachant que la valeur recherchée peut ne pas se trouver dans la plage de
recherche. Dans ce cas je voudrais retourner VIDE. J'essaye la fonction
recherchev mais si cela marche quand la valeur existe, il ramene la
derniere
valeur du tableau si elle n existe pas. Ainsi si je recherche T dans la
ColA
j'ai un petit souci avec une fonction. Je cherche a afficher la valeur d'une
colonne D en recherchant une chaine de caracteres dans la colonne A.
Ex :
ColA ..... ColD A 1 b 2 c 3 d 4 e 5 f 6 g 7
Je voudrais par exemple faire une recherche de la valeur f de la ColA et afficher la valeur de la ColD correspondante. Sachant que la valeur recherchée peut ne pas se trouver dans la plage de recherche. Dans ce cas je voudrais retourner VIDE. J'essaye la fonction recherchev mais si cela marche quand la valeur existe, il ramene la derniere
valeur du tableau si elle n existe pas. Ainsi si je recherche T dans la ColA
il me renvoit 7 au lieu de VIDE.
Existe t il des fonction pouvant faire cela.
merci fab
fabrice
Je vais essayer tout cela.
Merci à tous. et bonne fin de week end.
fabrice
"fabrice" a écrit dans le message de news: #
bonjour a tous
j'ai un petit souci avec une fonction. Je cherche a afficher la valeur d'une
colonne D en recherchant une chaine de caracteres dans la colonne A.
Ex :
ColA ..... ColD A 1 b 2 c 3 d 4 e 5 f 6 g 7
Je voudrais par exemple faire une recherche de la valeur f de la ColA et afficher la valeur de la ColD correspondante. Sachant que la valeur recherchée peut ne pas se trouver dans la plage de recherche. Dans ce cas je voudrais retourner VIDE. J'essaye la fonction recherchev mais si cela marche quand la valeur existe, il ramene la derniere
valeur du tableau si elle n existe pas. Ainsi si je recherche T dans la ColA
il me renvoit 7 au lieu de VIDE.
Existe t il des fonction pouvant faire cela.
merci fab
Je vais essayer tout cela.
Merci à tous. et bonne fin de week end.
fabrice
"fabrice" <emouchet-spam@infonie.fr> a écrit dans le message de news:
#tEeus11DHA.3436@tk2msftngp13.phx.gbl...
bonjour a tous
j'ai un petit souci avec une fonction. Je cherche a afficher la valeur
d'une
colonne D en recherchant une chaine de caracteres dans la colonne A.
Ex :
ColA ..... ColD
A 1
b 2
c 3
d 4
e 5
f 6
g 7
Je voudrais par exemple faire une recherche de la valeur f de la ColA et
afficher la valeur de la ColD correspondante.
Sachant que la valeur recherchée peut ne pas se trouver dans la plage de
recherche. Dans ce cas je voudrais retourner VIDE. J'essaye la fonction
recherchev mais si cela marche quand la valeur existe, il ramene la
derniere
valeur du tableau si elle n existe pas. Ainsi si je recherche T dans la
ColA
j'ai un petit souci avec une fonction. Je cherche a afficher la valeur d'une
colonne D en recherchant une chaine de caracteres dans la colonne A.
Ex :
ColA ..... ColD A 1 b 2 c 3 d 4 e 5 f 6 g 7
Je voudrais par exemple faire une recherche de la valeur f de la ColA et afficher la valeur de la ColD correspondante. Sachant que la valeur recherchée peut ne pas se trouver dans la plage de recherche. Dans ce cas je voudrais retourner VIDE. J'essaye la fonction recherchev mais si cela marche quand la valeur existe, il ramene la derniere
valeur du tableau si elle n existe pas. Ainsi si je recherche T dans la ColA