Recherché une chaine de caractère dans 2 base de donnés

Bonjour tout le monde,

J'ai une requête, qui je pense est simple, mais dont je n'arrive pas à trouver la réponse.

J'ai deux bases de données que j'ai regroupées au sein du même classeur. Une première avec l'ensemble des factures éditées sur 1 année. Chaque facture a bien sur un code de type "XXXXX" ou "XXXXX-XX" (X étant des numéros). J'ai ensuite ma deuxième base de donnée qui liste les factures acquittées. Sauf que la certains numéros de factures sont de la forme "XXXXX-"nom entreprise"" (erreur de saisi de la personne qui valide le payement).

Voici donc ma question : je voulais rajouter dans ma 1ere base de donné ajouter une colonne et faire un NB.SI afin de voir qui a payer ou non la facture. Le problème c'est que, sauf erreur de ma part, la formule regarde les cellules étant strictement identique. Du coup j'aimerai savoir qu'elle formule utiliser pour dire à Excel regarde dans mon 2eme tableau si les cellules contienne cette chaine de caractère.

Je vous remercie d'avance pour votre aide.

Bonjour à tous,

Un fichier représentatif et anonymisé est nécessaire pour une aide appropriée du forum.....!

Pour une raison obscure je ne trouve pas comment modifier mon poste. DU coup je met l'Excel ici. Il n'est pas forcement logique mais c'est surtout pour illustré le problème :)

Bonjour de nouveau,

Une proposition via Power Query (nativement intégré à Excel depuis 2016) :

La requête repose sur le principe d'un identifiant commun basé sur les 5 premiers caractères.

J'ai utilisé les noms des tableaux créés.

"Actualiser tout" pour rafraîchir le tableau retourné par Power Query si la source évolue.

bonjour

une contribution

=SOMMEPROD(--(Tableau2[Numero facture]=Tableau1[[#Cette ligne];[N°facure]]&"-"&Tableau1[[#Cette ligne];[Nom entreprise]]))
Rechercher des sujets similaires à "recherche chaine caractere base donnes"