Incompatibilité RECHERCHEX et ASSEMB.V

Bonjour,

[EDIT] le BYROW n'a pas de lien avec le problème.

Il n'est pas possible de définir la matrice de recherche de RECHERCHEX à partir de deux plages de cellules. Quelqu'un a-t-il une explication ?

capture d ecran 2024 05 26 152824

Merci d'avance.

Daniel

17recherchex.xlsx (16.35 Ko)

Bonjour à tous !

La recherche d'éléments (C5 et C6) qui n'existent pas dans la plage de recherche (tbla) sans avoir renseigné l'argument "si_non_trouvé" de la fonction RECHERCHEX génère logiquement une erreur.

Bonjour,

Je me sens un peu idiot...

Merci.

Par contre :

=LET(tbla;ASSEMB.V(C3:C4;B3:B4);tblb;D3:D6;BYROW(tbla;LAMBDA(x;RECHERCHEX(x;tbla;tblb))))

devrait fonctionner ? Or la formule ne retourne que la première valeur.

Daniel

Bonjour à tous de nouveau !

L'utilisation de la fonction MAP, en lieu et place de BYROW, retourne le résultat attendu.

Je pense que la fonction RECHERCHEX s'accommode mal d'être combinée à une plage BYROW construite.

Curieux... Merci. J'avais contourné avec :

=LET(tbl;ASSEMB.V(C3:C4;B3:B4);RECHERCHEX(tbl;tbl;D3:D6))

Daniel

Rechercher des sujets similaires à "incompatibilite recherchex assemb"