Excel : Recherche double entrées
Résolu/Fermé
Christelle
-
9 avril 2008 à 11:48
aquarelle Messages postés 7141 Date d'inscription dimanche 8 avril 2007 Statut Modérateur Dernière intervention 19 décembre 2024 - 9 avril 2008 à 20:43
aquarelle Messages postés 7141 Date d'inscription dimanche 8 avril 2007 Statut Modérateur Dernière intervention 19 décembre 2024 - 9 avril 2008 à 20:43
A voir également:
- Excel recherche dans un tableau à double entrée
- Double ecran - Guide
- Tableau croisé dynamique - Guide
- Whatsapp double sim - Guide
- Trier un tableau excel - Guide
- Tableau ascii - Guide
7 réponses
dudu134
Messages postés
2868
Date d'inscription
samedi 18 novembre 2006
Statut
Membre
Dernière intervention
24 janvier 2009
608
9 avril 2008 à 13:41
9 avril 2008 à 13:41
regarde sur ce lien :
http://www.cijoint.fr/cjlink.php?file=cj200804/cijTfcvag5.xls.
http://www.cijoint.fr/cjlink.php?file=cj200804/cijTfcvag5.xls.
Je reprécise ma demande :
Prenons l'exemple suivant :
Journée du Catégorie des places Prix du spectacle
01/01/2008 1 40.00
01/01/2008 2 30,00
01/01/2008 3 20,00
01/01/2008 4 10,00
02/01/2008 1 35,00
02/01/2008 2 20,00
02/01/2008 3 15,00
02/01/2008 4 10,00
Voici ce que je voudrais , un nouveau tableau:
Journée du Catégorie des places Prix du spectacle
Je saisie une date Je saisie une catégorie Recherche dans le tableau ci-dessus pour m'indiquer le prix.
01/01/2008 4 ?
Je ne peux pas changer le tableau de base.
Prenons l'exemple suivant :
Journée du Catégorie des places Prix du spectacle
01/01/2008 1 40.00
01/01/2008 2 30,00
01/01/2008 3 20,00
01/01/2008 4 10,00
02/01/2008 1 35,00
02/01/2008 2 20,00
02/01/2008 3 15,00
02/01/2008 4 10,00
Voici ce que je voudrais , un nouveau tableau:
Journée du Catégorie des places Prix du spectacle
Je saisie une date Je saisie une catégorie Recherche dans le tableau ci-dessus pour m'indiquer le prix.
01/01/2008 4 ?
Je ne peux pas changer le tableau de base.
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
9 avril 2008 à 13:40
9 avril 2008 à 13:40
Je viens de te le faire...
J'abandonne ce post.
J'abandonne ce post.
dudu134
Messages postés
2868
Date d'inscription
samedi 18 novembre 2006
Statut
Membre
Dernière intervention
24 janvier 2009
608
>
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
9 avril 2008 à 13:42
9 avril 2008 à 13:42
je lui mis en lien un fichier, il comporte ta formule et çà marche
C'est la 1ère fois que j'essaie d'utiliser la fonction sommeprod(). Je ne la maitrise pas.
Je crois comprendre le début :
S'il y a la cellule A1 dans la colonne A alors c'est vrai donc on multiplie par 1 (sinon par 0),
de même pour la cellule A2 dans la colonne B
donc s'il y a bien A1 et A2 ca fait 1*1 , si j'ai bien compris, qui est multiplié par la valeur de la cellule recherchée (la ligne avec les 2 critères, dans la colonne C) mais c'est justement là que je ne comprends pas comment rechercher cette dernière cellule. J'ai essayé en terminant par ;C3:c20 mais ca n'a pas l'air de fonctionner.
J'ai donc testé une autre méthode qui a fonctionné:
=SI(RECHERCHEV(A1;A3:C20;2;FAUX)=A2;RECHERCHEV(A1;A3:C20;3;FAUX);"")
Merci de vos réponses.
Je crois comprendre le début :
S'il y a la cellule A1 dans la colonne A alors c'est vrai donc on multiplie par 1 (sinon par 0),
de même pour la cellule A2 dans la colonne B
donc s'il y a bien A1 et A2 ca fait 1*1 , si j'ai bien compris, qui est multiplié par la valeur de la cellule recherchée (la ligne avec les 2 critères, dans la colonne C) mais c'est justement là que je ne comprends pas comment rechercher cette dernière cellule. J'ai essayé en terminant par ;C3:c20 mais ca n'a pas l'air de fonctionner.
J'ai donc testé une autre méthode qui a fonctionné:
=SI(RECHERCHEV(A1;A3:C20;2;FAUX)=A2;RECHERCHEV(A1;A3:C20;3;FAUX);"")
Merci de vos réponses.
dudu134
Messages postés
2868
Date d'inscription
samedi 18 novembre 2006
Statut
Membre
Dernière intervention
24 janvier 2009
608
9 avril 2008 à 11:54
9 avril 2008 à 11:54
Bonjour,
essaye ceci :
=recherchev(a1;a3:c20;3;0)
a3:c20 c'est ton tableau
essaye ceci :
=recherchev(a1;a3:c20;3;0)
a3:c20 c'est ton tableau
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
9 avril 2008 à 12:15
9 avril 2008 à 12:15
Bonjour Christelle, Dudu
Saisie du nom en A1, prénom en A2; tableau A3:C20 comme Dudu
Si le code est uniquement un nombre
adapte à tes tableaux cette formule:
=SOMMEPROD((A3:A20=A1)*(B3:B20=A2);C3:C20)
Si le code comporte une ou plusieurs lettres :
=MAX(SI((A3:A20=A1)*(B3:B20=A2);C3:C20))
formule matricielle à valider par Ctrl+maj+entrée (et non par "entrée" comm d'hab) le curseur étant dans la barre de formules
Michel
Saisie du nom en A1, prénom en A2; tableau A3:C20 comme Dudu
Si le code est uniquement un nombre
adapte à tes tableaux cette formule:
=SOMMEPROD((A3:A20=A1)*(B3:B20=A2);C3:C20)
Si le code comporte une ou plusieurs lettres :
=MAX(SI((A3:A20=A1)*(B3:B20=A2);C3:C20))
formule matricielle à valider par Ctrl+maj+entrée (et non par "entrée" comm d'hab) le curseur étant dans la barre de formules
Michel
dudu134
Messages postés
2868
Date d'inscription
samedi 18 novembre 2006
Statut
Membre
Dernière intervention
24 janvier 2009
608
9 avril 2008 à 17:40
9 avril 2008 à 17:40
tu a regarder mon fichier.
si c'est bon pour toi n'oublie de mettre résolu
si c'est bon pour toi n'oublie de mettre résolu
Le lien ne marche pas. La page qui s'ouvre affiche "fichier non accessible".
Je vais indiquer que le problème est résolu mais j'aurai été curieuse d'avoir quelques explications sur la fonction sommeprod() par rapport au post que j'ai indiqué ci-dessus.
Je vais indiquer que le problème est résolu mais j'aurai été curieuse d'avoir quelques explications sur la fonction sommeprod() par rapport au post que j'ai indiqué ci-dessus.
aquarelle
Messages postés
7141
Date d'inscription
dimanche 8 avril 2007
Statut
Modérateur
Dernière intervention
19 décembre 2024
1 303
9 avril 2008 à 20:43
9 avril 2008 à 20:43
Bonsoir,
Voici le lien correcte, c'est le . de fin qui empêche le téléchargement : http://www.cijoint.fr/cjlink.php?file=cj200804/cijTfcvag5.xls
Bonne soirée
Voici le lien correcte, c'est le . de fin qui empêche le téléchargement : http://www.cijoint.fr/cjlink.php?file=cj200804/cijTfcvag5.xls
Bonne soirée