OVH Cloud OVH Cloud

Recherche dans deux colones

3 réponses
Avatar
Michel
Bonjour,

Je cherche à extraire un nombre qui se trouve ou en colone B ou en C pour y
attribuer
la valeur dans la colone D.
Pour y arriver j'ai fait =RECHERCHEV(C14;Tirage1!$B$1:$D$34;3;0) et si je ne
trouve pas le nombre dans
B je fait =RECHERCHEV(C14;Tirage1!$C$1:$D$34;2;0) pour trouver.
Est il possible de mettre ces deux formules dans une cellule plutot que de
faire deux fois la recherche?
Merci pour vos suggestions.
Bon dimanche à tous

3 réponses

Avatar
Céline Brien
Bonjour à toutes et à tous,
Bonjour Michel,
Dans la même cellule :
=RECHERCHEV(C14;Tirage1!$B$1:$D$34;3;0)+RECHERCHEV(C14;Tirage1!$C$1:$D$3
4;2;0)
Au plaisir,
Céline

"Michel" a écrit dans le message de
news:400a74d6$0$283$
Bonjour,

Je cherche à extraire un nombre qui se trouve ou en colone B ou en C
pour y

attribuer
la valeur dans la colone D.
Pour y arriver j'ai fait =RECHERCHEV(C14;Tirage1!$B$1:$D$34;3;0) et si
je ne

trouve pas le nombre dans
B je fait =RECHERCHEV(C14;Tirage1!$C$1:$D$34;2;0) pour trouver.
Est il possible de mettre ces deux formules dans une cellule plutot
que de

faire deux fois la recherche?
Merci pour vos suggestions.
Bon dimanche à tous




Avatar
RaMa
bonjour

a ameliorer si valeur inexistante dans les 2 colonnes ou multiple
=INDEX(D1:D34;MAX(SOMMEPROD((B1:B34ñ)*LIGNE(B1:B34));SOMMEPROD((C1:C34ñ)
*LIGNE(C1:C34))))
peut mieux faire
RaMa
"Michel" a écrit dans le message de
news:400a74d6$0$283$
Bonjour,

Je cherche à extraire un nombre qui se trouve ou en colone B ou en C pour
y

attribuer
la valeur dans la colone D.
Pour y arriver j'ai fait =RECHERCHEV(C14;Tirage1!$B$1:$D$34;3;0) et si je
ne

trouve pas le nombre dans
B je fait =RECHERCHEV(C14;Tirage1!$C$1:$D$34;2;0) pour trouver.
Est il possible de mettre ces deux formules dans une cellule plutot que de
faire deux fois la recherche?
Merci pour vos suggestions.
Bon dimanche à tous




Avatar
ChrisV
Bonjour Michel,

Avec les plages nommées suivantes:
Tirage1!B1:C34 (Zn) et Tirage1!D1:D34 (reC)

à saisir sans les { } et valider par Ctrl+Shift+Entrée

{=INDEX(reC;MAX((C14=Zn)*LIGNE(Zn)))}


ChrisV


"Michel" a écrit dans le message de news:
400a74d6$0$283$
Bonjour,

Je cherche à extraire un nombre qui se trouve ou en colone B ou en C pour
y

attribuer
la valeur dans la colone D.
Pour y arriver j'ai fait =RECHERCHEV(C14;Tirage1!$B$1:$D$34;3;0) et si je
ne

trouve pas le nombre dans
B je fait =RECHERCHEV(C14;Tirage1!$C$1:$D$34;2;0) pour trouver.
Est il possible de mettre ces deux formules dans une cellule plutot que de
faire deux fois la recherche?
Merci pour vos suggestions.
Bon dimanche à tous