Re : matricielle , index equiv Help
Bonsoir
Dans ton précédent fichier exemple, tu avais écri, des fois "matin", d'autre fois " matin" avec un espace en trop...
Si on utilise la formule EQUIV("matin"...;0), exel renvoie la position de "matin", pas celle de " matin". Pour que tu n'ai pas à supprimer les espaces mis par erreur devant ou derrière les mots matin, après midi et nuit, j'avai écri dans la formule "*"&"matin"&"*", ce qui faisait qu'exel renvoyait la position de "matin", mais aussi de " matin", de "matin ", et de toute phrase ou terme contenant le mot matin, ex "beaumatin ".
Ceci explique le fait que fd et fdm donne le même résultat : Pour exel, "*fd*" est contenu dans "fdm" (ou le contraire). Donc EQUIV indique aussi la position de "fdm" alors que l'on recherche "fd".
Ces étoiles résolvaient un problème dans les précédents fichiers, mais, maintenant, cela en cause un, d'où le REF dans ton dernier fichier.
Si on supprime les "*" dans la formule, on obtient la pièce ci-jointe. Là, il ni y a plus de REF, mais il y a encore des NA (cf les commentaires correspondants).
Si cela te semble plus logique, on peut transformer le fichier de manière à ne pas afficher les NA, mais il y aura une cellule vide à la place.
A toi de me dire si cela va dans la bonne direction.
@ plus