Formule de recherche complexe et compliquée en Excel
Fermé
Dequesne
Messages postés
16
Date d'inscription
dimanche 21 juillet 2013
Statut
Membre
Dernière intervention
29 novembre 2017
-
21 juil. 2013 à 09:08
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 26 juil. 2013 à 19:14
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 26 juil. 2013 à 19:14
A voir également:
- Formule de recherche complexe et compliquée en Excel
- Formule excel si et - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Excel mise en forme conditionnelle formule - Guide
- Formule excel moyenne - Guide
- Formule excel - Guide
14 réponses
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 708
21 juil. 2013 à 09:48
21 juil. 2013 à 09:48
Bonjour,
Si tu pouvais nous mettre un exemple sans éléments personnels mais avec la structure des données sur https://www.cjoint.com/ , puis nous mettre le lien généré ici ce serait plus facile de t'aider.
Si tu pouvais nous mettre un exemple sans éléments personnels mais avec la structure des données sur https://www.cjoint.com/ , puis nous mettre le lien généré ici ce serait plus facile de t'aider.
Dequesne
Messages postés
16
Date d'inscription
dimanche 21 juillet 2013
Statut
Membre
Dernière intervention
29 novembre 2017
21 juil. 2013 à 09:53
21 juil. 2013 à 09:53
Merci beaucoup pour la réponse ultra rapide. J'ai mis sur le lien un fichier en excel qui reprend l'exemple à solutionner.
Un tout grand merci encore
Un tout grand merci encore
Dequesne
Messages postés
16
Date d'inscription
dimanche 21 juillet 2013
Statut
Membre
Dernière intervention
29 novembre 2017
21 juil. 2013 à 09:56
21 juil. 2013 à 09:56
J'ai oublié de vous mettre le lien ! le voici
https://www.cjoint.com/c/CGvjZbd1flf
https://www.cjoint.com/c/CGvjZbd1flf
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 708
21 juil. 2013 à 12:22
21 juil. 2013 à 12:22
Bonjour,
Voici ton classeur avec les formules sur janvier car je n'ai pas trouvé la notion de mois :
https://www.cjoint.com/c/CGvmuhuetnQ
Voici la formule :
Voici ton classeur avec les formules sur janvier car je n'ai pas trouvé la notion de mois :
https://www.cjoint.com/c/CGvmuhuetnQ
Voici la formule :
=SOMMEPROD(((DECALER(Feuil1!$A$3;1;EQUIV($A4;Feuil1!$A$3:$F$3;0)-1;5;1)*(Feuil1!$H4:$J4=$D$1))/Feuil1!$G$4:$G$8))
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Dequesne
Messages postés
16
Date d'inscription
dimanche 21 juillet 2013
Statut
Membre
Dernière intervention
29 novembre 2017
21 juil. 2013 à 13:21
21 juil. 2013 à 13:21
MERCI POUR TOUT
Je vérifie l'application et te tiens au courant mardi au plus tard
M E R C I
Je vérifie l'application et te tiens au courant mardi au plus tard
M E R C I
Dequesne
Messages postés
16
Date d'inscription
dimanche 21 juillet 2013
Statut
Membre
Dernière intervention
29 novembre 2017
21 juil. 2013 à 18:59
21 juil. 2013 à 18:59
C'est bien gentil tout ce que tu m'offres. Réellement cela va me dépanner. Je suis réellement "bluffer" de la rapidité avec laquelle tu as résolu le problème.
Je ne sais pas encore tester ta formule sur mon programme. Ce sera seulement mardi mais je ne manquerai pas de te tenir au courant.
Encore une fois MERCI
Je ne sais pas encore tester ta formule sur mon programme. Ce sera seulement mardi mais je ne manquerai pas de te tenir au courant.
Encore une fois MERCI
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 708
Modifié par gbinforme le 21/07/2013 à 22:12
Modifié par gbinforme le 21/07/2013 à 22:12
Bonsoir,
Merci de ton sympathique message.
La formule se décale sur les différentes colonnes de base pour donner le résultat en ligne comme tu le souhaitais, et ta colonne du nombre de guides est le petit bonus de simplification.
le 5 est le nombre de lignes de ta base et tu peux l'agrandir si elle doit évoluer.
Si ton classeur est conçu de façon identique, il te suffit d'adapter les plages en tenant bien compte des colonnes ou/et des lignes fixées avec les $ pour permettre de les tirer sur la longueur voulue.
Bon test, et si tu as un souci n'hésites pas à demander.
Merci de ton sympathique message.
La formule se décale sur les différentes colonnes de base pour donner le résultat en ligne comme tu le souhaitais, et ta colonne du nombre de guides est le petit bonus de simplification.
=SOMMEPROD(((DECALER(Feuil1!$A$3;1;EQUIV($A4;Feuil1!$A$3:$F$3;0)-1;5;1)*(Feuil1!$H4:$J4=$D$1))/Feuil1!$G$4:$G$8))
le 5 est le nombre de lignes de ta base et tu peux l'agrandir si elle doit évoluer.
Si ton classeur est conçu de façon identique, il te suffit d'adapter les plages en tenant bien compte des colonnes ou/et des lignes fixées avec les $ pour permettre de les tirer sur la longueur voulue.
Bon test, et si tu as un souci n'hésites pas à demander.
Dequesne
Messages postés
16
Date d'inscription
dimanche 21 juillet 2013
Statut
Membre
Dernière intervention
29 novembre 2017
22 juil. 2013 à 15:30
22 juil. 2013 à 15:30
Rebonjour Gbinforme,
J'ai essayé d'appliquer ta formule sur mes fichiers mais cela ne fonctionne pas.
Je sais que ta formule est bonne mais je ne sais pas l'adapter.
J'ai préparé un nouveau fichier avec la vrai structure de mes fichiers.
Ce nouveau fichier j'aimerai te l'envoyer, mais je ne sais comment procéder (je ne suis pas doué !!!!!!!
J'ai essayé d'appliquer ta formule sur mes fichiers mais cela ne fonctionne pas.
Je sais que ta formule est bonne mais je ne sais pas l'adapter.
J'ai préparé un nouveau fichier avec la vrai structure de mes fichiers.
Ce nouveau fichier j'aimerai te l'envoyer, mais je ne sais comment procéder (je ne suis pas doué !!!!!!!
Dequesne
Messages postés
16
Date d'inscription
dimanche 21 juillet 2013
Statut
Membre
Dernière intervention
29 novembre 2017
22 juil. 2013 à 15:32
22 juil. 2013 à 15:32
Le nouveau fichier qui s'appelle Guides2 je l'ai envoyé à la même adresse que le précédent. Tu l'y trouveras peut-être.
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 708
22 juil. 2013 à 21:40
22 juil. 2013 à 21:40
Dequesne
Messages postés
16
Date d'inscription
dimanche 21 juillet 2013
Statut
Membre
Dernière intervention
29 novembre 2017
22 juil. 2013 à 21:48
22 juil. 2013 à 21:48
Un tout grand merci de bien vouloir m'aider !
Mes neurones sont fatigués de réfléchir à ce problème
Voici un fichier qui reprend les données exactes
https://www.cjoint.com/?3GwvVcO7YNh
Mes neurones sont fatigués de réfléchir à ce problème
Voici un fichier qui reprend les données exactes
https://www.cjoint.com/?3GwvVcO7YNh
Dequesne
Messages postés
16
Date d'inscription
dimanche 21 juillet 2013
Statut
Membre
Dernière intervention
29 novembre 2017
24 juil. 2013 à 08:56
24 juil. 2013 à 08:56
Un tout grand merci pour ton aide.
La formule que tu m'as envoyée ne marche pas sur le vrai fichier.
Je te joins un nouveau fichier avec les explications
M E R C I DE M AIDER
https://www.cjoint.com/c/CGyi3pQu5SO
La formule que tu m'as envoyée ne marche pas sur le vrai fichier.
Je te joins un nouveau fichier avec les explications
M E R C I DE M AIDER
https://www.cjoint.com/c/CGyi3pQu5SO
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 708
25 juil. 2013 à 10:36
25 juil. 2013 à 10:36
Bonjour,
La formule que tu m'as envoyée ne marche pas sur le vrai fichier
Effectivement tu avais bien simplifié le problème en ne mettant pas les dates, comme je t'avais dit, et ton classeur avec beaucoup de lignes à zéro était plus complexe à traiter.
https://www.cjoint.com/c/CGzkBv4ZpF5
J'ai utiliser les formules nommées pour simplifier la formule qui est la même sur tout le tableau et pour plus de rapidité et facilité de maintenance : il suffit de rajouter les onglets des autres mois en utilisant le même nom que sur le tableau par guide.
Bon test.
La formule que tu m'as envoyée ne marche pas sur le vrai fichier
Effectivement tu avais bien simplifié le problème en ne mettant pas les dates, comme je t'avais dit, et ton classeur avec beaucoup de lignes à zéro était plus complexe à traiter.
https://www.cjoint.com/c/CGzkBv4ZpF5
J'ai utiliser les formules nommées pour simplifier la formule qui est la même sur tout le tableau et pour plus de rapidité et facilité de maintenance : il suffit de rajouter les onglets des autres mois en utilisant le même nom que sur le tableau par guide.
Bon test.
Dequesne
Messages postés
16
Date d'inscription
dimanche 21 juillet 2013
Statut
Membre
Dernière intervention
29 novembre 2017
25 juil. 2013 à 11:11
25 juil. 2013 à 11:11
Je ne sais comment te remercier.
Tu as remarqué que je suis vraiment nul en Excel
Actuellement, je ne sais pas vérifier mais dès que possible je te tiens au courant.
Un seul mot : MERCI
Tu as remarqué que je suis vraiment nul en Excel
Actuellement, je ne sais pas vérifier mais dès que possible je te tiens au courant.
Un seul mot : MERCI
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 708
25 juil. 2013 à 14:47
25 juil. 2013 à 14:47
Bonjour,
Pour que la formule fonctionne sur ton classeur :
- tu crées une nouvelle feuille dans ton classeur
- tu sélectionnes la feuille guide de mon classeur en haut à gauche
- tu fais copier
- sur la nouvelle feuille tu fais coller
- tu copies la formule de ma cellule F12
- la colles dans ta feuille en F12 et tu la tires sur la plage
- tu supprimes la nouvelle feuille
Cela devrait te donner les résultats.
Pour que la formule fonctionne sur ton classeur :
- tu crées une nouvelle feuille dans ton classeur
- tu sélectionnes la feuille guide de mon classeur en haut à gauche
- tu fais copier
- sur la nouvelle feuille tu fais coller
- tu copies la formule de ma cellule F12
- la colles dans ta feuille en F12 et tu la tires sur la plage
- tu supprimes la nouvelle feuille
Cela devrait te donner les résultats.
Je vous adresse ici un tout grand MERCI pour la résolution de mon problème.
J'ai reçu quelques réponses d'autres personnes , même si tout le monde n'a pas donné la solution, ils m'ont permis de découvrir de nouvelles fonctions. Etant débutant, cela m'aide beaucoup.
Je suis touché de toute cette solidarité.
MERCI DE TOUT COEUR à vous GBinforme d'avoir passé du temps pour résoudre mon problème.
Et en plus ... Ca marche très bien
J'ai reçu quelques réponses d'autres personnes , même si tout le monde n'a pas donné la solution, ils m'ont permis de découvrir de nouvelles fonctions. Etant débutant, cela m'aide beaucoup.
Je suis touché de toute cette solidarité.
MERCI DE TOUT COEUR à vous GBinforme d'avoir passé du temps pour résoudre mon problème.
Et en plus ... Ca marche très bien
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 708
26 juil. 2013 à 19:14
26 juil. 2013 à 19:14
Merci de ce sympathique message : le forum est fait pour partager et c'est un plaisir de le faire avec toi.
C'est vrai quand étant débutant, ce n'est pas facile de trouver cette solution car il y a pas mal de pièges avant d'obtenir le résultat. Sur ton second classeur il a fallut modifier un peu le principe car l'adressage INDIRECT des différents mois ne permet pas la simplification effectuée sur le premier.
Bien cordialement.
C'est vrai quand étant débutant, ce n'est pas facile de trouver cette solution car il y a pas mal de pièges avant d'obtenir le résultat. Sur ton second classeur il a fallut modifier un peu le principe car l'adressage INDIRECT des différents mois ne permet pas la simplification effectuée sur le premier.
Bien cordialement.
PHILOU10120
Messages postés
6393
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
9 octobre 2024
810
21 juil. 2013 à 13:25
21 juil. 2013 à 13:25
Bonjour
Un fichier exemple pour votre problème
https://www.cjoint.com/?3Gvnyt5FFWu
Un fichier exemple pour votre problème
https://www.cjoint.com/?3Gvnyt5FFWu