[Excel] - Recherche complexe
Résolu/Fermé
sabrinaluv
Messages postés
108
Date d'inscription
dimanche 30 août 2009
Statut
Membre
Dernière intervention
27 avril 2010
-
28 sept. 2009 à 15:18
sabrinaluv Messages postés 108 Date d'inscription dimanche 30 août 2009 Statut Membre Dernière intervention 27 avril 2010 - 30 sept. 2009 à 19:44
sabrinaluv Messages postés 108 Date d'inscription dimanche 30 août 2009 Statut Membre Dernière intervention 27 avril 2010 - 30 sept. 2009 à 19:44
A voir également:
- [Excel] - Recherche complexe
- Liste déroulante excel - Guide
- Formule excel - Guide
- Recherche musique - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
13 réponses
sabrinaluv
Messages postés
108
Date d'inscription
dimanche 30 août 2009
Statut
Membre
Dernière intervention
27 avril 2010
50
28 sept. 2009 à 17:06
28 sept. 2009 à 17:06
Au secours, y a-t-il quelqu'un pour m'aider ou pour me donner une piste de solution où chercher?
Merci!
Merci!
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 303
28 sept. 2009 à 17:29
28 sept. 2009 à 17:29
Bonjour:
bizarre:
Monsieur Tremblay habite rue Vincent et... M.Vincent habite rue Tremblay ? c'est exprès?
autrement si c'est un hasard, je verrais un index-équiv dans le tableau2 incorporé dans un sommeprod sur le tableau1
je te propose une ptite maquette d'ici qq minutes
bizarre:
Monsieur Tremblay habite rue Vincent et... M.Vincent habite rue Tremblay ? c'est exprès?
autrement si c'est un hasard, je verrais un index-équiv dans le tableau2 incorporé dans un sommeprod sur le tableau1
je te propose une ptite maquette d'ici qq minutes
sabrinaluv
Messages postés
108
Date d'inscription
dimanche 30 août 2009
Statut
Membre
Dernière intervention
27 avril 2010
50
28 sept. 2009 à 17:32
28 sept. 2009 à 17:32
C'est seulement un exemple les noms de personnes et de rues peuvent être différents. J'étais en panne d'inspiration ;)
Merci j'ai bien hâte de voir la maquette.
Merci j'ai bien hâte de voir la maquette.
Bonjour.
Tableau 1 plage A2 :D6 et tableau 2 plage F2 :J4 (les titre en première ligne)
En J3 la formule : =INDEX($D$3:$D$6;SOMMEPROD((H3>$A$3:$A$6)*(H3<$B$3:$B$6)*(I3=$C$3:$C$6)*LIGNE($C$3:$C$6))-2;1)
Tirer vers le bas
Tableau 1 plage A2 :D6 et tableau 2 plage F2 :J4 (les titre en première ligne)
En J3 la formule : =INDEX($D$3:$D$6;SOMMEPROD((H3>$A$3:$A$6)*(H3<$B$3:$B$6)*(I3=$C$3:$C$6)*LIGNE($C$3:$C$6))-2;1)
Tirer vers le bas
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 303
28 sept. 2009 à 18:10
28 sept. 2009 à 18:10
ponpon + rapide= à peu près m^me résultat avec en +,le test I3 vide ou pas...
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 303
28 sept. 2009 à 18:38
28 sept. 2009 à 18:38
En fait je reviens après l'avoir terminé sur mon idée de départ en matricielle car il fallait partir du nom (il peut y avoir plusieurs noms dans la meme rue et gérer l'erreur du numero de porte( le numero n'est pas dans ceux attribué pour la rue), ce que je n'avais pas pensé en passant au sommeprod...je m'étais dit: bon-dieu-mais-c'est-bien-sûr! et pan sur le bec.
A moins que je plane complètement ce soir.
https://www.cjoint.com/?jCsHXCjCyw
edit 18:45HH: A1-D1 doit rester vide
A moins que je plane complètement ce soir.
https://www.cjoint.com/?jCsHXCjCyw
edit 18:45HH: A1-D1 doit rester vide
sabrinaluv
Messages postés
108
Date d'inscription
dimanche 30 août 2009
Statut
Membre
Dernière intervention
27 avril 2010
50
28 sept. 2009 à 19:00
28 sept. 2009 à 19:00
Bonjour Michel,
Sérieusement, vous êtes un génie! :)
J'avais pensé à l'idée d'avoir un si et un index, mais je bloquais. Génial, vous aviez les éléments qui me manquaient!
Bonne journée!
Sérieusement, vous êtes un génie! :)
J'avais pensé à l'idée d'avoir un si et un index, mais je bloquais. Génial, vous aviez les éléments qui me manquaient!
Bonne journée!
sabrinaluv
Messages postés
108
Date d'inscription
dimanche 30 août 2009
Statut
Membre
Dernière intervention
27 avril 2010
50
28 sept. 2009 à 21:21
28 sept. 2009 à 21:21
Bonjour,
Je l'ai testé et j'ai un petit problème ca marche parfois et des fois ca marche pas.
Dans le tableau #1, j'ai 322 noms de rues avec une cote
Dans le tableau #2, j'ai 17306 clients avec adresse.
Les premières lignes fonctionnent bien et après je me rends compte qu'il prend juste le premier résultat, est-ce que j'aurais fait quelque chose de pas correct?
Je l'ai testé et j'ai un petit problème ca marche parfois et des fois ca marche pas.
Dans le tableau #1, j'ai 322 noms de rues avec une cote
Dans le tableau #2, j'ai 17306 clients avec adresse.
Les premières lignes fonctionnent bien et après je me rends compte qu'il prend juste le premier résultat, est-ce que j'aurais fait quelque chose de pas correct?
Bonjour,
Mettre votre classeur avec une vingtaine de lignes sur https://www.cjoint.com/ et bien sur y compris la formule du génial …
Mettre votre classeur avec une vingtaine de lignes sur https://www.cjoint.com/ et bien sur y compris la formule du génial …
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 303
29 sept. 2009 à 10:07
29 sept. 2009 à 10:07
Bonjour,
bien sur y compris la formule du génial …
J'avais déjà remarqué ton amabilité et ta modestie, Ponpon,
Bienvenue sur CCM
Pour Sabrina,
17 ou 18000 noms: les formules matricielles et sommeprod se mettent à genoux! il faut passer par du vba et donc, comme la demandé ponpon, envoiele classeur, mais un extrait (350 lignes suffiront largement)seulement et sans données confidentielles.
Petite question à 100 balles: une personne n'a bien qu'une porte ?
bien sur y compris la formule du génial …
J'avais déjà remarqué ton amabilité et ta modestie, Ponpon,
Bienvenue sur CCM
Pour Sabrina,
17 ou 18000 noms: les formules matricielles et sommeprod se mettent à genoux! il faut passer par du vba et donc, comme la demandé ponpon, envoiele classeur, mais un extrait (350 lignes suffiront largement)seulement et sans données confidentielles.
Petite question à 100 balles: une personne n'a bien qu'une porte ?
Bonjour,
J’avais préparé une solution par macro et une par fonction personnalisée à tout hasard : https://www.cjoint.com/?jDuOopkTyA
A vous d’adapter les codes.
J’avais préparé une solution par macro et une par fonction personnalisée à tout hasard : https://www.cjoint.com/?jDuOopkTyA
A vous d’adapter les codes.
sabrinaluv
Messages postés
108
Date d'inscription
dimanche 30 août 2009
Statut
Membre
Dernière intervention
27 avril 2010
50
30 sept. 2009 à 19:44
30 sept. 2009 à 19:44
Finalement, j'ai trouvé la solution avec une formule remplie de si ouf que ca été complié mais je vous remercie pour votre aide! Toujours très précieux!