RECHERCHEV avec 2 valeurs recherchées

  • Initiateur de la discussion petitclaude
  • Date de début
P

petitclaude

Guest
Bonjour et bonne année à tous

Je maîtrise assez bien la formule RECHERCHEV avec 1 valeur cherchée.
Mais dans mon problème je voudrais faire avec 2 valeurs cherchées.
Joint fichier.
Merci de votre aide

PetitClaude
 

Pièces jointes

  • Classeur1.zip
    2.6 KB · Affichages: 191
  • Classeur1.zip
    2.6 KB · Affichages: 194
  • Classeur1.zip
    2.6 KB · Affichages: 197
M

Monique

Guest
Bonjour,

Avec Sommeprod, si j'ai bien compris.
Pour trouver la valeur de la 4è colonne :
=SOMMEPROD((A3:A17=G3)*((B3:B17=G6)+(C3:C17=G6));D3:D17)
Pour trouver la valeur de la 5è colonne :
=SOMMEPROD((A3:A17=G3)*((B3:B17=G6)+(C3:C17=G6));E3:E17)
Le * équivaut à ET, et le + équivaut à OU
 
P

petitclaude

Guest
Bonjour Monique

Ok pour les colonnes 4 et 5.

Mais j’aurais aimé que tu m’explique pour les colonnes 2 et 3.

-Quand je tape la date 15 en cellule G3,tata dans la cellule G6
Je voudrais avoir en résultat :
(tata moi 2 22)

et quand je tape la date 18, toujours avec tata
Je voudrais avoir en résultat :
(lui tata 11 2)

Je te remercie de ton aide

A++ Petitclaude
 
M

Monique

Guest
Bonjour,

Je n'ai pas vu ton message du 7 janvier.
Pour le nom que l'on cherche dans la colonne B :
=SI(ET(ESTNA(EQUIV(G3&G6;A3:A17&B3:B17;0));ESTNA(EQUIV(G3&G6;A3:A17&C3:C17;0)));"";SI(ESTNA(EQUIV(G3&G6;A3:A17&B3:B17;0));INDEX(B3:B17;EQUIV(G3&G6;A3:A17&C3:C17;0));INDEX(B3:B17;EQUIV(G3&G6;A3:A17&B3:B17;0))))

Pour le nom que l'on cherche dans la colonne C :
=SI(ET(ESTNA(EQUIV(G3&G6;A3:A17&B3:B17;0));ESTNA(EQUIV(G3&G6;A3:A17&C3:C17;0)));"";SI(ESTNA(EQUIV(G3&G6;A3:A17&C3:C17;0));INDEX(C3:C17;EQUIV(G3&G6;A3:A17&B3:B17;0));INDEX(C3:C17;EQUIV(G3&G6;A3:A17&C3:C17;0))))

Formules matricielles à valider en appuyant simultanément sur les touches ctrl, maj et entrée

La 2è en "développé" :
SI(ET
(ESTNA(EQUIV(G3&G6;A3:A17&B3:B17;0));
ESTNA(EQUIV(G3&G6;A3:A17&C3:C17;0)));
"";
SI(ESTNA(EQUIV(G3&G6;A3:A17&C3:C17;0));
INDEX(C3:C17;EQUIV(G3&G6;A3:A17&B3:B17;0));
INDEX(C3:C17;EQUIV(G3&G6;A3:A17&C3:C17;0))))
 
B

Bernard

Guest
Bonjour Monique et Petitclaude


J'arrive après la bataille !

Avec Monique on est obligé de se mettre à sommeprod et cela a été une intéressante découverte lol

Je joints le fichier quand même. Je travaille en L1C1

Salut

Bernard
 

Pièces jointes

  • PetitClaude1.zip
    2.9 KB · Affichages: 185

Statistiques des forums

Discussions
313 101
Messages
2 095 280
Membres
106 241
dernier inscrit
JonathanFourrier