Je bloque sur une formule qui me semble logique à écrire mais que je n’arrive pas à mettre en oeuvre.
J’explique :
Je veux … :
Recherchev (B2 ; dans le tableau x ; colonne 2; faux) et si tu ne trouves pas B2 dans ce tableau je veux que tu ailles RechercheV (B2 ; dans le tableau y ; colonne 2 ; faux)
En gros tu cherches ma valeur dans un tableau et tu mets les infos de la colonne que je t’indique et si tu ne trouves pas cette valeur dans le premier tableau tu vas la chercher dans un autre et tu mets les infos dans la colonne que je t’indique.
Je ne sais pas si je suis claire…
Je veux une formule pas une macro parce que je ne les maitrise pas
Hello
Avec un petit fichier exemple, il serait plus simple de vous donner la bonne formule tout en précisant votre version Excel.
Pas sûr que ça fonctionne avec rechercheV, mais avec rechercheX ça fonctionne
J’ai trouvé une variante un peu alambiquée qui fonctionne avec une rechercheV
SI(ESTNUM(EQUIV($B3;‹ DOSSIER EN COURS ›!$K:$K;0));RECHERCHEV($B3;‹ DOSSIER EN COURS ›!$K:$X;7;FAUX);RECHERCHEV($B3;‹ DOSSIER EN COURS ›!$M:$X;5;FAUX))
Mais mon fichier est compliqué je vous préviens… TABLEAU P30.xlsx (300,8 Ko)
Ok j’ai compris ta formule qui est effectivement bien plus simple.
les « » c’est ce qu’il doit mettre s’il ne trouve rien, il ne met rien ?
Le 0 c’est pour quoi ?
Nous sommes sur office 365 donc normalement on a une version qui le permet !
Merci beaucoup de ta réactivité
Le 0, c’est pour une correspondance exacte comme le FAUX dans la recherche V, si dans la rechercheV tu remplaces par 1 ou 0 (qui veut dire vrai ou faux) tu as le même résultat, et les " " c’est effectivement pour afficher vide.