Recherche ligne en fonction d'un texte de cellule

Bonjour,

J'ai cherché un peu partout un réponse à ma question mais sans sucés, je fais donc appel à vous.

J'ai un tableau Excel avec un onglet commande et un onglet facture.

En facture j'aimerais trouver le numéro de la ligne correspondante à l'affaire dans l'onglet commande et ce en fonction du nom de l'affaire ou du numéro de l'affaire (qui peut contenir des lettre). Je ne recherche pas de macro car je souhaite que le numéro de la ligne se mette à jour automatiquement si jamais je viens à supprimer une ligne dans l'onglet commande.

Voir l'exemple joint

Merci pour vos conseils

22exemple.xlsx (9.99 Ko)

Bonjour,

Formule suivante En D2 et à copier vers le bas :

=EQUIV(A2;commande!A:A;0)

Bonjour,

Si j'ai bien compris :

=EQUIV(A2;commande!$A$2:$A$20;0)

Cordialement.

Merci à vous c'est bien ceci que je cherchais !

J'avais déjà essayé la formule equiv mais je ne l'utilisais pas bien ...

Merci en tout cas

Bon weekend

Bonjour,

Bonjour Raja, MFerrand

Il me semble de par vos formule (sauf si je me trompe, le résultat est pas sur la bonne ligne, à moins que ce soit la ligne depuis le 1 er nom))

Ma formule

=LIGNE(INDEX(commande!$A$2:$A$20;EQUIV(Facture!A2;commande!$A$2:$A$20;0)))

Bonjour à tous,

Tu as raison M12, ajustements selon la notion de "ligne". Le cas échéant la version de Raja renvoyait le numéro de ligne dans la feuille...

Il y aurait sans doute aussi des conditions à mettre pour ne pas afficher d'erreur ou de numéro non voulu si en A(facture) il n'y a rien (sachant que #N/A n'est pas à proprement parler une erreur, mais l'indication que le numéro cherché n'est pas trouvé).

A ajuster selon modalités d'application...

Rechercher des sujets similaires à "recherche ligne fonction texte"