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
Bonjour tout le monde,
Je suis à la recherche d'une formule en Excel qui me permettrait de reprendre dans un classeur B les données du classeur A

1)Dans le classeur A sont repris une série de personnes : Jean, Jacques, Paul, Annie ..Ce sont des guides
2)Ces personnes guident des visiteurs dans des langues étrangères : Anglais, Allemand, Russe, Chinois ..
3) quand le groupe de visiteurs est inférieur à 25, le guide est seul pour guider. Quand les visiteurs sont >à 25 plusieurs guides prennent en charge les visiteurs (pour 75 visiteurs, il y aura donc 3 guides pour le même guidage dans la même langue)

Question :
Quel est la formule en Excel qui me permettrait de reprendre dans le classeur B , UNIQUEMENT le nombre de visiteurs que Paul (par exemple a guidé) en tenant compte du fait qu'il peut guider seul ou accompagné d'autres guides et ce dans chaque langue ?
Je vous remercie beaucoup de m'aider .
A voir également:

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
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.
0
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
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
0
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
J'ai oublié de vous mettre le lien ! le voici
https://www.cjoint.com/c/CGvjZbd1flf
0
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
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 :
=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))
0

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
MERCI POUR TOUT
Je vérifie l'application et te tiens au courant mardi au plus tard
M E R C I
0
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
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
0
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
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.
=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.
0
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
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é !!!!!!!
0
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
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.
0
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
Bonjour,

Tu mets le classeur sur https://www.cjoint.com/ , puis nous mettre le lien généré ici .
0
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
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
0
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
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
0
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
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.
0
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
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
0
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
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.
0
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
0
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
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.
0
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
Bonjour

Un fichier exemple pour votre problème

https://www.cjoint.com/?3Gvnyt5FFWu
-2