Recherche emplacement caractère

Résolu
Bonjour,

Je viens vers vous après m'être retourné le cerveau avec des equiv, index et if dans tous les sens, sans succès.

J'ai un premier tableau nommé Tab1, avec pour colonnes:
Date - Montant - Commentaire

Un second tableau nommé Tab2 avec pour colonnes:
Numero - Client - Dateencaissement

Je cherche la formule pour avoir en Dateencaissement la Date correspondant au Numero. Je ne peux pas modifier le Tab1
Seuls les réceptions sont numérotées ainsi.

exemple:

Date - Montant - Commentaire
1/1/16 - 10,00 - livraison: fleurs
2/1/16 - 25,50 - reception 11: schmilblik
3/2/16 - 34,20 - livraison: feuilles
...


Numero - Client - Dateencaissement

11 - Roger - 2/1/16
...


Merci de vos lumières !



        bjour _ _   _     _        _             _

1 réponse

  1. Bonjour,

    Précision 1 : Il y a à chaque fois le mot reception dans la colonne commentaire ?
    Donc quand dans le tableau 2 tu as dans n° 11 il faut rechercher dans les commentaires le terme "reception 11" ?

    Précision2 : Peut il y avoir plusieurs reception 11 à des dates différentes ?

    Cdlmnt
    Via
    0
    1. Contributeur
      Bonjour,

      Oui, la formulation a toujours "réception", par ex "reception 11: fleurs" ou "reception 23: collier", la syntaxe est normalisée.
      Exactement, le Tab2 ne prend que ce qui est relatif aux réceptions dans le Tab1

      Chaque réception a un numéro unique, il n'y a qu'une "réception 11"
      0
    2. @bjourRe,

      En supposant le 1er tableau en colonnes A, B et C et le 2eme tableau en colonnes E, F et H et en ayant par exemple 11 en E2, en G2 la formule :
      =INDEX(A:A;EQUIV("reception "&E2&"*";C:C;0))

      Cdlmnt
      Via
      0
    3. Contributeur
      Superbe ! L'erreur devait venir de la rédaction de la valeur cherchée, avec les &.
      Pour que ça marche, j'ai juste remplacé les A:A par Tab1[Date] et C:C par Tab2[Numero], et ajouté un espace après reception.

      Merci beaucoup via !
      0