Excel : fonction recherche ?
Résolu/Fermé
alainjjb
Messages postés
771
Date d'inscription
jeudi 17 mai 2007
Statut
Membre
Dernière intervention
5 février 2024
-
7 oct. 2008 à 10:16
eriiic Messages postés 24571 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 8 mai 2024 - 7 oct. 2008 à 23:37
eriiic Messages postés 24571 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 8 mai 2024 - 7 oct. 2008 à 23:37
A voir également:
- Excel : fonction recherche ?
- Liste déroulante excel - Guide
- Formule excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Mise en forme conditionnelle excel - Guide
16 réponses
Mike-31
Messages postés
18318
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
26 avril 2024
5 078
7 oct. 2008 à 18:20
7 oct. 2008 à 18:20
Salut les fêlés d'excel,
Bravo à Michel_m pour sa formidable formule qui renverse les notions de RechercheV et qui va ouvrir de nouveaux horizon au club des fêlés que nous sommes
Salut Vaucluse J’ai du mal à mettre en pratique ta formule, pourrais tu mettre un exemple en pièce jointe,
Merci en encore chapeau
A+
Bravo à Michel_m pour sa formidable formule qui renverse les notions de RechercheV et qui va ouvrir de nouveaux horizon au club des fêlés que nous sommes
Salut Vaucluse J’ai du mal à mettre en pratique ta formule, pourrais tu mettre un exemple en pièce jointe,
Merci en encore chapeau
A+
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 398
7 oct. 2008 à 10:33
7 oct. 2008 à 10:33
Re
je t'ai envoyé un tuyau ssur ton autre sujet.
pour celui ci
Effectivement, la fonction RECHERCHEV ne fonctionne que si la valeur se cherche dans la 1° colonne. De plus, il faudra une ligne par département et non par région.
Feuil2
En colonne A les codes départements(de 1 à 100 pour faire simple)
En colonne B les régions, répétées sur chaque ligne
Dans les cellules où tu veux le résultat:
Avec le code de référence en colonne X pour l'exemple
=SI(X1=0;"";RECHERCHEV(X1;Feuil2!$A$1:$B$100;2;0))
Le X1 = 0 est là ppur éviter l'affichage de #/NA là où il n'y a pas de code
Ca devrait marcher
Bien cordialement
La vérité ne se possède pas, elle se cherche seulement
je t'ai envoyé un tuyau ssur ton autre sujet.
pour celui ci
Effectivement, la fonction RECHERCHEV ne fonctionne que si la valeur se cherche dans la 1° colonne. De plus, il faudra une ligne par département et non par région.
Feuil2
En colonne A les codes départements(de 1 à 100 pour faire simple)
En colonne B les régions, répétées sur chaque ligne
Dans les cellules où tu veux le résultat:
Avec le code de référence en colonne X pour l'exemple
=SI(X1=0;"";RECHERCHEV(X1;Feuil2!$A$1:$B$100;2;0))
Le X1 = 0 est là ppur éviter l'affichage de #/NA là où il n'y a pas de code
Ca devrait marcher
Bien cordialement
La vérité ne se possède pas, elle se cherche seulement
Mike-31
Messages postés
18318
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
26 avril 2024
5 078
7 oct. 2008 à 10:39
7 oct. 2008 à 10:39
Salut,
Recupères l'exemple avec ce lien
https://www.cjoint.com/?khkLwI5DfX
a+
PS: Ah trop tard Salut Vaucluse Bonne journée
A+
Recupères l'exemple avec ce lien
https://www.cjoint.com/?khkLwI5DfX
a+
PS: Ah trop tard Salut Vaucluse Bonne journée
A+
alainjjb
Messages postés
771
Date d'inscription
jeudi 17 mai 2007
Statut
Membre
Dernière intervention
5 février 2024
110
7 oct. 2008 à 10:45
7 oct. 2008 à 10:45
Re-bonjour,
moi aussi je t'ai envoyé un message sur l'autre fil. Mais pour mon info n'y a-t-il pas une fonction permettant la recherche de la région en organisant les données comme décrites dans mon 1er message cad liste des régions dans 1ère colonne et en face de chaque région les départements concernés ?
Alain
moi aussi je t'ai envoyé un message sur l'autre fil. Mais pour mon info n'y a-t-il pas une fonction permettant la recherche de la région en organisant les données comme décrites dans mon 1er message cad liste des régions dans 1ère colonne et en face de chaque région les départements concernés ?
Alain
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 398
7 oct. 2008 à 11:11
7 oct. 2008 à 11:11
Re
On va essayer de trouver quelque chose!
Crdlmnt
On va essayer de trouver quelque chose!
Crdlmnt
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
alainjjb
Messages postés
771
Date d'inscription
jeudi 17 mai 2007
Statut
Membre
Dernière intervention
5 février 2024
110
7 oct. 2008 à 10:51
7 oct. 2008 à 10:51
Bonjour Mike
je vois que tu me proposes la même solution que Vaucluse ce qui veut dire que c'est la solution.
Merci
je vois que tu me proposes la même solution que Vaucluse ce qui veut dire que c'est la solution.
Merci
Mike-31
Messages postés
18318
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
26 avril 2024
5 078
7 oct. 2008 à 13:59
7 oct. 2008 à 13:59
Salut alainjjb,
C'est une solution, Vaucluse fait parti des maîtres en la matière, de plus j'ai cru comprendre qu'il connaissait déjà ton projet, s’il y a la possibilité de trouver un raccourci dans tes formules il t’aidera sans problème.
A+
C'est une solution, Vaucluse fait parti des maîtres en la matière, de plus j'ai cru comprendre qu'il connaissait déjà ton projet, s’il y a la possibilité de trouver un raccourci dans tes formules il t’aidera sans problème.
A+
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 303
7 oct. 2008 à 15:06
7 oct. 2008 à 15:06
Bonjour tt le monde,
ci joint proposition avec région en colonne et département en ligne (1 dep par colonne)
https://www.cjoint.com/?khpdG58vZZ
ci joint proposition avec région en colonne et département en ligne (1 dep par colonne)
https://www.cjoint.com/?khpdG58vZZ
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 303
7 oct. 2008 à 15:19
7 oct. 2008 à 15:19
On peut également utiliser cette autre formule:
=INDEX(B3:B5;SOMMEPROD((region=D1)*LIGNE(region))-2)
=INDEX(B3:B5;SOMMEPROD((region=D1)*LIGNE(region))-2)
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 398
7 oct. 2008 à 16:02
7 oct. 2008 à 16:02
Bonjour
Bien vu michel m cette solution m'intèresse beaucoup. J'aurais une question sur le sujet:
Est il possible de traiter comme ceci le remplissage d'un tableau ou les référence sont elles figées en rendant la recopie de la formule très laborieuse?
Autrement dit, peut on incrémenter un tableau selon l'exemple que je transmet ci joint, avec une solution bien moins élégantes que la votre et beaucoup plus lourde
https://www.cjoint.com/?khp4uktoqC
Si vous pouviez nous donner le tuyau pour faire un tableau sans renvoi de colonne, je pense que Alainjib en serait ravi et moi encore plus
Crdlmnt
PS: je laisse ce message car votre proposition mérite qu'on s'y attarde, mais ne retournez pas de réponse, je viens de comprendre et ça marche......
en plaçant dans votre fichier en J1 la formule ci dessous et en la tirant vers le bas, le N° en colonne I donne bien le résultat.
=DECALER($B$3;SOMMEPROD((region=I1)*LIGNE(region))-3;0)
Bien vu michel m cette solution m'intèresse beaucoup. J'aurais une question sur le sujet:
Est il possible de traiter comme ceci le remplissage d'un tableau ou les référence sont elles figées en rendant la recopie de la formule très laborieuse?
Autrement dit, peut on incrémenter un tableau selon l'exemple que je transmet ci joint, avec une solution bien moins élégantes que la votre et beaucoup plus lourde
https://www.cjoint.com/?khp4uktoqC
Si vous pouviez nous donner le tuyau pour faire un tableau sans renvoi de colonne, je pense que Alainjib en serait ravi et moi encore plus
Crdlmnt
PS: je laisse ce message car votre proposition mérite qu'on s'y attarde, mais ne retournez pas de réponse, je viens de comprendre et ça marche......
en plaçant dans votre fichier en J1 la formule ci dessous et en la tirant vers le bas, le N° en colonne I donne bien le résultat.
=DECALER($B$3;SOMMEPROD((region=I1)*LIGNE(region))-3;0)
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 398
7 oct. 2008 à 18:42
7 oct. 2008 à 18:42
Pas de problème, Mike-31, dés que tu m'auras dit de quelle formule il s'agit !
Dans l'attente
Crdlmnt
Dans l'attente
Crdlmnt
Mike-31
Messages postés
18318
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
26 avril 2024
5 078
7 oct. 2008 à 19:37
7 oct. 2008 à 19:37
Salut Vaucluse,
cette formule
=DECALER($B$3;SOMMEPROD((region=I1)*LIGNE(region))-3;0)
A moins que j'ai raté une étape dans la discution j'ai du mal à saisir les aboutissants et puis pas envie de me prendre la tête avec l'age on devient fainéant
Merci A+
cette formule
=DECALER($B$3;SOMMEPROD((region=I1)*LIGNE(region))-3;0)
A moins que j'ai raté une étape dans la discution j'ai du mal à saisir les aboutissants et puis pas envie de me prendre la tête avec l'age on devient fainéant
Merci A+
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 398
7 oct. 2008 à 20:09
7 oct. 2008 à 20:09
D,accord, MIKE mais cette formule est celle de Michel-m, je n'ai fait que l'adapter pour le tableau dans le fichier ci joint
http://www.cijoint.fr/cjlink.php?file=cj200810/cijyJMRWIN.xls
Bien amicalement
http://www.cijoint.fr/cjlink.php?file=cj200810/cijyJMRWIN.xls
Bien amicalement
Mike-31
Messages postés
18318
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
26 avril 2024
5 078
7 oct. 2008 à 20:23
7 oct. 2008 à 20:23
Merci Vaucluse, en effet je comprends mieux j'avais zappé ou mélange les posts en tout cas on regardera différemment la rechercheV maintenant grâce à vous et j’espère que cette discussion servira à beaucoup.
Bonne soirée
Bonne soirée
alainjjb
Messages postés
771
Date d'inscription
jeudi 17 mai 2007
Statut
Membre
Dernière intervention
5 février 2024
110
7 oct. 2008 à 21:11
7 oct. 2008 à 21:11
Bonsoir à tous,
... des fêlés d'Excel peut-être mais qui n'hésitent pas à partager leur savoir. Et ça, messieurs, ça n'a pas de prix. Bravo ! à vous tous.
Ceci étant dit (et je le pense vraiment) je vais essayer de vous comprendre et reprendre tranquillement ce fil.
Alain
... des fêlés d'Excel peut-être mais qui n'hésitent pas à partager leur savoir. Et ça, messieurs, ça n'a pas de prix. Bravo ! à vous tous.
Ceci étant dit (et je le pense vraiment) je vais essayer de vous comprendre et reprendre tranquillement ce fil.
Alain
alainjjb
Messages postés
771
Date d'inscription
jeudi 17 mai 2007
Statut
Membre
Dernière intervention
5 février 2024
110
7 oct. 2008 à 22:40
7 oct. 2008 à 22:40
... Et ça marche !!!
Merci ... et sans doute à bientôt
Alain
Merci ... et sans doute à bientôt
Alain
eriiic
Messages postés
24571
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
8 mai 2024
7 216
7 oct. 2008 à 23:37
7 oct. 2008 à 23:37
Super, et bien n'oublie de mettre en résolu.... ;-)