RechercheV avec 2 colonnes de recherche

Mohamed_EL

XLDnaute Nouveau
Bonjour,

Je travaille sur plusieurs fichiers Excel en ce moment et je fais face à un problème. J'aimerais pouvoir rechercher sur 2 colonnes d'un fichier W les données correspondantes à une colonne du fichier A.

Je m'explique:

Fichier 1:
Colonne X contenant les n° des clients
Colonne Y contenant les dates de passage
Ainsi que plusieurs autres colonnes. Ce fichier est le fichier principal.

Fichier 2:
Colonne A contenant le n° du client
Colonne B contenant la date de passage du client et
Colonne C le montant d'achat

Objectif:
Pour chaque ligne du fichier 1 (principal), il faut importer le montant d'achat (issu du fichier 2) correspondant à la date de passage et au n° de client.


J'espère m'être fait comprendre. Si quelqu'un sait m'aider, ça me ferait avancer dans mon boulot... :)

Merci à vous.


Mohamed.
 

Tibo

XLDnaute Barbatruc
Re : RechercheV avec 2 colonnes de recherche

Bonsoir,

Un petit bout de fichier exemple nous aurait permis de mieux comprendre ta demande et t'apporter une aide plus précise.

Sinon, la fonction SOMMEPROD devrait pouvoir répondre à ton souhait :

Code:
=SOMMEPROD(($A$1:$A$50=$X1)*($B$1:$B$50=$Y1);$C$1:$C$50)

Je te laisse faire les adaptations par rapport à ton vrai fichier.

A savoir : les plages de cellules dans la fonction SOMMEPROD doivent toutes avoir la même taille.

@+
 

Mohamed_EL

XLDnaute Nouveau
Re : RechercheV avec 2 colonnes de recherche

Tu as raison, je viens d'intégrer un fichier joint afin de mieux expliquer mon problème.
j'espère que ces explications vont pouvoir aider. J'ai essayé la soirée de hier à voir comment réaliser ceci mais j'arrive pas à trouver une opération de type RechercheV intégrant la recherche de 2 variables en même temps..

Fichier 1:
colonne ClientCode: code du client
colonne DatePassage: date de passage du client
colonne Achat: le client a-t-il fait un achat ou pas? (donnée entrée par plusieurs utilisateurs, pas fiable comme donnée et donc elle doit être vérifiée)
colonne Achat_Dataqualité: vérification que le client a vraiment fait un achat ou pas?

Fichier 2:
colonne P_Code: code client
colonne DateVenue: date de passage du client
colonne AchatValeur: Montant de l'achat réalisé par le client.

Objectif:

Vérifier dans le fichier 1 si le client a vraiment fait un achat ou pas. Pour ceci, j'ai créé la colonne "Achat_Dataqualité".

Comment:

Pour chaque ligne de Fichier 1: Il faut aller voir dans fichier 2, pour ce n° de client ET sa date de passage, le montant de l'achat réalisé.
SI une correspondance existe avec un montant alors "Achat_Dataqualité" = 1
Sinon "Achat_Dataqualité" = 0.


J'espère avoir été plus clair cette fois-ci. Merci beaucoup pour votre aide :)


Mohamed.
 

Pièces jointes

  • Stats_Doc2.xlsx
    13.8 KB · Affichages: 409
  • Stats_Doc2.xlsx
    13.8 KB · Affichages: 470
  • Stats_Doc2.xlsx
    13.8 KB · Affichages: 502

CISCO

XLDnaute Barbatruc
Re : RechercheV avec 2 colonnes de recherche

Bonjour

Peut être avec, en D2.
Code:
=SI(ESTNUM(EQUIV(A2&B2;Feuil2!A$2:A$99&Feuil2!B$2:B$99;0));1;0)

à valider avec ctrl+maj+entrer, car il s'agit d'une formule matricielle.

@ plus
 

Discussions similaires

Statistiques des forums

Discussions
312 677
Messages
2 090 820
Membres
104 676
dernier inscrit
akram1619