Recherche V sur plusieurs critères ou index equiv

Le
jc
Bonjour,

Voila mon exemple

A B
1 Nom Prenom Age
2 Durand Paul 21
3 Martin Fred 12
4 Durand Fred 56

Je voudrais par le biais d'une formule retrouver l'age de Durand Fred
(ici 56)
avec recherche V, je ne peux utiliser que le nom ou le prenom en
critere
je crois qu'il faut utiliser index et equiv mais je n'y arrive pas

Merci pour votre aide
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 2
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
isabelle
Le #22469291
bonjour jc,

=SOMMEPROD((A2:A10="Durand")*(B2:B10="Fred")*(C2:C10))

isabelle


Le 2010-08-13 14:44, jc a écrit :
Bonjour,

Voila mon exemple

A B
1 Nom Prenom Age
2 Durand Paul 21
3 Martin Fred 12
4 Durand Fred 56

Je voudrais par le biais d'une formule retrouver l'age de Durand Fred
(ici 56)
avec recherche V, je ne peux utiliser que le nom ou le prenom en
critere
je crois qu'il faut utiliser index et equiv mais je n'y arrive pas

Merci pour votre aide
michdenis
Le #22469431
Bonjour,

Il y a aussi cette formule :

Validation matricielle : Ctrl + Maj + Enter

=INDEX(C2:C4;EQUIV(1;(A2:A4="Martin")*(B2:B4="Fred")*1;0))

C2:A4 = Age
A2:A4 = Nom
B2:B4 = Prénom


--
MichD
--------------------------------------------


"jc"
Bonjour,

Voila mon exemple

A B
1 Nom Prenom Age
2 Durand Paul 21
3 Martin Fred 12
4 Durand Fred 56

Je voudrais par le biais d'une formule retrouver l'age de Durand Fred
(ici 56)
avec recherche V, je ne peux utiliser que le nom ou le prenom en
critere
je crois qu'il faut utiliser index et equiv mais je n'y arrive pas

Merci pour votre aide
Jacky
Le #22469421
Bonsoir,

Validation matricielle
=INDEX(C2:C4;EQUIV($E$2&$F$2;A2:A4&B2:B4;0))
Ou
=INDEX(age;EQUIV($E$2&$F$2;nom&prenom;0))

Voir ici
http://www.cijoint.fr/cjlink.php?file=cj201008/cijwNzHBWF.xls
--
Salutations
JJ


"jc"
Bonjour,

Voila mon exemple

A B
1 Nom Prenom Age
2 Durand Paul 21
3 Martin Fred 12
4 Durand Fred 56

Je voudrais par le biais d'une formule retrouver l'age de Durand Fred
(ici 56)
avec recherche V, je ne peux utiliser que le nom ou le prenom en
critere
je crois qu'il faut utiliser index et equiv mais je n'y arrive pas

Merci pour votre aide
michdenis
Le #22469471
Ceci aurait été suffisant :

Validation matricielle :
=INDEX(C2:C4;EQUIV(1;(A2:A4="Martin")*(B2:B4="Fred")))

--
MichD
--------------------------------------------


"michdenis" Bonjour,

Il y a aussi cette formule :

Validation matricielle : Ctrl + Maj + Enter

=INDEX(C2:C4;EQUIV(1;(A2:A4="Martin")*(B2:B4="Fred")*1;0))

C2:A4 = Age
A2:A4 = Nom
B2:B4 = Prénom


--
MichD
--------------------------------------------


"jc"
Bonjour,

Voila mon exemple

A B
1 Nom Prenom Age
2 Durand Paul 21
3 Martin Fred 12
4 Durand Fred 56

Je voudrais par le biais d'une formule retrouver l'age de Durand Fred
(ici 56)
avec recherche V, je ne peux utiliser que le nom ou le prenom en
critere
je crois qu'il faut utiliser index et equiv mais je n'y arrive pas

Merci pour votre aide
jc
Le #22469501
On 13 août, 22:13, "michdenis"
Ceci aurait été suffisant :

Validation matricielle :
=INDEX(C2:C4;EQUIV(1;(A2:A4="Martin")*(B2:B4="Fred")))

--
MichD
--------------------------------------------

"michdenis" Bonjour,

Il y a aussi cette formule :

Validation matricielle : Ctrl + Maj + Enter

=INDEX(C2:C4;EQUIV(1;(A2:A4="Martin")*(B2:B4="Fred")*1;0))

C2:A4 = Age
A2:A4 = Nom
B2:B4 = Prénom

--
MichD
--------------------------------------------

"jc"
Bonjour,

Voila mon exemple

     A             B
1    Nom       Prenom     Age
2  Durand      Paul         21
3  Martin        Fred      12
4  Durand       Fred         56

Je voudrais par le biais d'une formule retrouver l'age de Durand Fred
(ici 56)
avec recherche V, je ne peux utiliser que le nom ou le prenom en
critere
je crois qu'il faut utiliser index et equiv mais je n'y arrive pas

Merci pour votre aide



Merci pour vos réponses

Mais je voudrais compliqué mon exemple
J'ai la liste suivante :
A B C
1 Nom Prenom Age
2 Durand Paul 21
3 Martin Fred 12
4 Durand Fred 56

Sur une autre feuille excel, j'ai la liste suivante dans laquelle je
voudrais mettre à jour les ages et avoir le résultat suivant

A B C
1 Nom Prenom Age
2 Durand Paul 21
3 Petit Franck #N/A
3 Martin Fred 12
4 Durand Fred 56
5 Fifi Paul #N/A

Quelle formule utilisée pour inscrire les ages ??

Merci
Jacky
Le #22469551
Re..
Quelle formule utilisée pour inscrire les ages ??
http://www.cijoint.fr/cjlink.php?file=cj201008/cijAykXGlG.xls

--
Salutations
JJ
michdenis
Le #22469631
Dans la colonne Age, tu copies cette formule en adaptant le nom de la feuillle "Feuil3"

=INDEX(Feuil3!$C$2:$C$4;EQUIV(1;($A$2:$A$4=$A2)*($B$2:$B$4=$B2);0))


--
MichD
--------------------------------------------


"jc"
On 13 août, 22:13, "michdenis"
Ceci aurait été suffisant :

Validation matricielle :
=INDEX(C2:C4;EQUIV(1;(A2:A4="Martin")*(B2:B4="Fred")))

--
MichD
--------------------------------------------

"michdenis" i44794$
Bonjour,

Il y a aussi cette formule :

Validation matricielle : Ctrl + Maj + Enter

=INDEX(C2:C4;EQUIV(1;(A2:A4="Martin")*(B2:B4="Fred")*1;0))

C2:A4 = Age
A2:A4 = Nom
B2:B4 = Prénom

--
MichD
--------------------------------------------

"jc"
Bonjour,

Voila mon exemple

A B
1 Nom Prenom Age
2 Durand Paul 21
3 Martin Fred 12
4 Durand Fred 56

Je voudrais par le biais d'une formule retrouver l'age de Durand Fred
(ici 56)
avec recherche V, je ne peux utiliser que le nom ou le prenom en
critere
je crois qu'il faut utiliser index et equiv mais je n'y arrive pas

Merci pour votre aide



Merci pour vos réponses

Mais je voudrais compliqué mon exemple
J'ai la liste suivante :
A B C
1 Nom Prenom Age
2 Durand Paul 21
3 Martin Fred 12
4 Durand Fred 56

Sur une autre feuille excel, j'ai la liste suivante dans laquelle je
voudrais mettre à jour les ages et avoir le résultat suivant

A B C
1 Nom Prenom Age
2 Durand Paul 21
3 Petit Franck #N/A
3 Martin Fred 12
4 Durand Fred 56
5 Fifi Paul #N/A

Quelle formule utilisée pour inscrire les ages ??

Merci
Jacky
Le #22469691
Re..
=INDEX(Feuil3!$C$2:$C$4;EQUIV(1;($A$2:$A$4=$A2)*($B$2:$B$4=$B2);0))


Heu! sans le nom de la feuille dans "equiv() " le pauvre "Martin Fred" se prend 44 ans dans le nez....
;o))

--
Salutations
JJ


"michdenis"
Dans la colonne Age, tu copies cette formule en adaptant le nom de la feuillle "Feuil3"

=INDEX(Feuil3!$C$2:$C$4;EQUIV(1;($A$2:$A$4=$A2)*($B$2:$B$4=$B2);0))


--
MichD
--------------------------------------------


"jc"
On 13 août, 22:13, "michdenis"
Ceci aurait été suffisant :

Validation matricielle :
=INDEX(C2:C4;EQUIV(1;(A2:A4="Martin")*(B2:B4="Fred")))

--
MichD
--------------------------------------------

"michdenis" i44794$
Bonjour,

Il y a aussi cette formule :

Validation matricielle : Ctrl + Maj + Enter

=INDEX(C2:C4;EQUIV(1;(A2:A4="Martin")*(B2:B4="Fred")*1;0))

C2:A4 = Age
A2:A4 = Nom
B2:B4 = Prénom

--
MichD
--------------------------------------------

"jc"
Bonjour,

Voila mon exemple

A B
1 Nom Prenom Age
2 Durand Paul 21
3 Martin Fred 12
4 Durand Fred 56

Je voudrais par le biais d'une formule retrouver l'age de Durand Fred
(ici 56)
avec recherche V, je ne peux utiliser que le nom ou le prenom en
critere
je crois qu'il faut utiliser index et equiv mais je n'y arrive pas

Merci pour votre aide



Merci pour vos réponses

Mais je voudrais compliqué mon exemple
J'ai la liste suivante :
A B C
1 Nom Prenom Age
2 Durand Paul 21
3 Martin Fred 12
4 Durand Fred 56

Sur une autre feuille excel, j'ai la liste suivante dans laquelle je
voudrais mettre à jour les ages et avoir le résultat suivant

A B C
1 Nom Prenom Age
2 Durand Paul 21
3 Petit Franck #N/A
3 Martin Fred 12
4 Durand Fred 56
5 Fifi Paul #N/A

Quelle formule utilisée pour inscrire les ages ??

Merci

michdenis
Le #22469751
| le pauvre "Martin Fred" se prend 44 ans dans le nez....

C'est pas grave, il est capable d'en prendre ... ;-))

On aurait dû lire :
=INDEX(Feuil3!$C$2:$C$4;EQUIV(1;(Feuil3!$A$2:$A$4=$A2)*(Feuil3!$B$2:$B$4=$B2);0))


--
MichD
--------------------------------------------


"Jacky" 4c65b5fa$0$10221$
Re..
=INDEX(Feuil3!$C$2:$C$4;EQUIV(1;($A$2:$A$4=$A2)*($B$2:$B$4=$B2);0))


Heu! sans le nom de la feuille dans "equiv() " le pauvre "Martin Fred" se prend 44 ans dans le nez....
;o))

--
Salutations
JJ


"michdenis"
Dans la colonne Age, tu copies cette formule en adaptant le nom de la feuillle "Feuil3"

=INDEX(Feuil3!$C$2:$C$4;EQUIV(1;($A$2:$A$4=$A2)*($B$2:$B$4=$B2);0))


--
MichD
--------------------------------------------


"jc"
On 13 août, 22:13, "michdenis"
Ceci aurait été suffisant :

Validation matricielle :
=INDEX(C2:C4;EQUIV(1;(A2:A4="Martin")*(B2:B4="Fred")))

--
MichD
--------------------------------------------

"michdenis" i44794$
Bonjour,

Il y a aussi cette formule :

Validation matricielle : Ctrl + Maj + Enter

=INDEX(C2:C4;EQUIV(1;(A2:A4="Martin")*(B2:B4="Fred")*1;0))

C2:A4 = Age
A2:A4 = Nom
B2:B4 = Prénom

--
MichD
--------------------------------------------

"jc"
Bonjour,

Voila mon exemple

A B
1 Nom Prenom Age
2 Durand Paul 21
3 Martin Fred 12
4 Durand Fred 56

Je voudrais par le biais d'une formule retrouver l'age de Durand Fred
(ici 56)
avec recherche V, je ne peux utiliser que le nom ou le prenom en
critere
je crois qu'il faut utiliser index et equiv mais je n'y arrive pas

Merci pour votre aide



Merci pour vos réponses

Mais je voudrais compliqué mon exemple
J'ai la liste suivante :
A B C
1 Nom Prenom Age
2 Durand Paul 21
3 Martin Fred 12
4 Durand Fred 56

Sur une autre feuille excel, j'ai la liste suivante dans laquelle je
voudrais mettre à jour les ages et avoir le résultat suivant

A B C
1 Nom Prenom Age
2 Durand Paul 21
3 Petit Franck #N/A
3 Martin Fred 12
4 Durand Fred 56
5 Fifi Paul #N/A

Quelle formule utilisée pour inscrire les ages ??

Merci

jc
Le #22469861
On 13 août, 23:29, "michdenis"
| le pauvre "Martin Fred" se prend 44 ans dans le nez....

C'est pas grave, il est capable d'en prendre ... ;-))

On aurait dû lire :
=INDEX(Feuil3!$C$2:$C$4;EQUIV(1;(Feuil3!$A$2:$A$4=$A2)*(Feuil3!$B$2:$ B$4=$B2);0))

--
MichD
--------------------------------------------

"Jacky" 4c65b5fa$0$10221$
Re..> =INDEX(Feuil3!$C$2:$C$4;EQUIV(1;($A$2:$A$4=$A2)*($B$2:$B$4=$B 2);0))

Heu! sans le nom de la feuille dans "equiv() " le pauvre "Martin Fred" se prend 44 ans dans le nez....
;o))

--
Salutations
JJ

"michdenis"
> Dans la colonne Age, tu copies cette formule en adaptant le nom de la f euillle "Feuil3"

> =INDEX(Feuil3!$C$2:$C$4;EQUIV(1;($A$2:$A$4=$A2)*($B$2:$B$4=$B2);0 ))

> --
> MichD
> --------------------------------------------

> "jc" >
> On 13 août, 22:13, "michdenis" >> Ceci aurait été suffisant :

>> Validation matricielle :
>> =INDEX(C2:C4;EQUIV(1;(A2:A4="Martin")*(B2:B4="Fred")))

>> --
>> MichD
>> --------------------------------------------

>> "michdenis" >> i44794$
>> Bonjour,

>> Il y a aussi cette formule :

>> Validation matricielle : Ctrl + Maj + Enter

>> =INDEX(C2:C4;EQUIV(1;(A2:A4="Martin")*(B2:B4="Fred")*1;0))

>> C2:A4 = Age
>> A2:A4 = Nom
>> B2:B4 = Prénom

>> --
>> MichD
>> --------------------------------------------

>> "jc" >>
>> Bonjour,

>> Voila mon exemple

>>      A             B
>> 1    Nom       Prenom     Age
>> 2  Durand      Paul         21
>> 3  Martin        Fred      12
>> 4  Durand       Fred         56

>> Je voudrais par le biais d'une formule retrouver l'age de Durand Fred
>> (ici 56)
>> avec recherche V, je ne peux utiliser que le nom ou le prenom en
>> critere
>> je crois qu'il faut utiliser index et equiv mais je n'y arrive pas

>> Merci pour votre aide

> Merci pour vos réponses

> Mais je voudrais compliqué mon exemple
> J'ai la liste suivante :
>      A             B              C
> 1    Nom       Prenom     Age
> 2  Durand      Paul         21
> 3  Martin        Fred      12
> 4  Durand       Fred         56

> Sur une autre feuille excel, j'ai la liste suivante dans laquelle je
> voudrais mettre à jour les ages et avoir le résultat suivant

>      A             B              C
> 1    Nom       Prenom     Age
> 2  Durand      Paul         21
> 3  Petit          Franck     #N/A
> 3  Martin        Fred        12
> 4  Durand       Fred         56
> 5  Fifi             Paul         #N/A

> Quelle formule utilisée pour inscrire les ages ??

> Merci





Au secours

ça ne marche pas chez moi
Je joins le fichier (la liste à compléter est dans la feuille 2)
http://cjoint.com/?ioafl7i5NH

Merci
Publicité
Poster une réponse
Anonyme