Problème Excel fonction recherchev condition [Résolu/Fermé]

Signaler
Messages postés
12
Date d'inscription
jeudi 31 mai 2012
Statut
Membre
Dernière intervention
22 juin 2012
-
Messages postés
17301
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
20 janvier 2021
-
Bonjour,
j'ai un petit problème en relation avec excel, en fait c'est un sujet qui vise à optimiser le transport, pour ce faire je dois grâce à une méthode sous excel de choisir entre 2 sociétés X et Y (chacun a un tarif précis) et pour une destination bien déterminée ainsi que le tonnage que peut supporter un camion ce sont donc trois conditions que je dois leur trouver une méthode simple sous excel, on m'a recommandé la méthode du recherchev sauf qu'avec ces conditions il m'était difficile de trouver la solution.
Merci de me répondre le plus vite possible


11 réponses

Messages postés
17301
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
20 janvier 2021
4 439
Salut,

Peut être pas avec RECHERCHEV mais il y a certainement une solution.
Peux tu joindre un exemple de fichier que l'on voit sa structure, avec ce lien


https://www.cjoint.com/
Messages postés
12
Date d'inscription
jeudi 31 mai 2012
Statut
Membre
Dernière intervention
22 juin 2012

http://cjoint.com/12mi/BEFtj3NVrmU.htm
Messages postés
17301
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
20 janvier 2021
4 439
Re,

en fait en fonction de la ville choisie, le tonnage, tu veux extraire la sociétè x ou y qui est la moins chére, c'est bien cela
Messages postés
12
Date d'inscription
jeudi 31 mai 2012
Statut
Membre
Dernière intervention
22 juin 2012

exactement ! c'est bien cela que je recherche, pouvez vous m'aider s'il vous plait ?
je veux qu'il m'affiche la ville automatiquement
Messages postés
17301
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
20 janvier 2021
4 439
Re,

Excuse le retard, un peu bousculé

regarde le fichier joint Feuil2 une idée de présentation. Sélectionne la ville en O4 et le tonnage en P4 tu auras le transporteur le moins cher en Q4 et le tarif en R4.
En Q6 et R6 les même formule mais avec plage nommées si tu souhaites utiliser les formules sur des feuilles différentes.
J'ai également intégré une mise en forme conditionnelle un peu spéciale pour visualiser les colonnes concernées
Tu peux compléter les lignes jusqu'à la ligne 20 pour tester et on en reparle

https://www.cjoint.com/?BFbwx2VoFJq
A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
Messages postés
12
Date d'inscription
jeudi 31 mai 2012
Statut
Membre
Dernière intervention
22 juin 2012

Je vous remercie infiniment Mike-31, franchement je ne vous oublierai votre aide, il reste une chose si vous pouvez m'expliquer brièvement comment vous avez fait, car je dois présenter ce projet devant un jury, et franchement j'ai pas compris pas mal de choses comme la formule CHOISIR et d'autres , si vous pouvez me rendre ce petit service , je vous serai reconnaissant ;)
Messages postés
17301
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
20 janvier 2021
4 439
Re,

Récupère ton fichier avec les explications. Si tes attentes sont satisfaites n'oubli pas de mettre le statut de la discussion en résolu

https://www.cjoint.com/?BFclQ6eWM2l

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
Messages postés
12
Date d'inscription
jeudi 31 mai 2012
Statut
Membre
Dernière intervention
22 juin 2012

Merci Beaucoup Mike-31, c'est vraiment gentil de votre part de m'avoir aider dans un problème que j'ai vraiment trouvé beaucoup de difficultés pour le résoudre, vu que je n'ai pas assez d'informations et de bases pour excel, le ficher que je vous ai envoyé, je l'ai fait moi même, le soir je vous passera la vraie version, si vous voulez bien lui appliquer les formules pour en résoudre :) A ce soir
Messages postés
12
Date d'inscription
jeudi 31 mai 2012
Statut
Membre
Dernière intervention
22 juin 2012

Cher Mika ! voici le fichier dont je vous ai parlé, au fait j'ai pas bien compris les explications que vous m'avez donné, donc je dois procéder par une méthode facile, pour ce fait j'ai fait une petite démarche qui m'a permi d'afficher seulement le prix le moins cher! et j'aimerai trouver juste une case qui m'affiche la société qui offre ce prix là voici le fichier :
http://cjoint.com/12jn/BFcuQTWJ6CM.htm
Messages postés
17301
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
20 janvier 2021
4 439
Re,
La présentation que je t'ai proposé ne te convient elle pas ?

Si tu veux conserver ta présentation, peux tu annoter ton fichier pour expliquer comment tu souhaites le faire fonctionner
A quoi te servent les données colonne I
En fait en colonne D tu veux le nom de la société pour tous les tonnages et toutes les villes et en C bien sur le tarif.
exemple pour Paris 4 lignes 2T, 3T, 4T et 6T et les quatre tarifs c'est cela ?

Si c'est ce que tu attends, tu peux supprimer les colonnes I, J, N, R et V qui font double emploi avec la colonne C
si tu veux conserver ton ficfier dans l'état, ce que tu as fait est plus basique mais il fonctionne parfaitement
Messages postés
12
Date d'inscription
jeudi 31 mai 2012
Statut
Membre
Dernière intervention
22 juin 2012

Pour être clair avec vous cher Mike; dans le fichier ci joint je viens de l'établir moi même, il ne me reste qu'afficher le nom de l'entreprise sur la base du prix le moins cher, si vous le remarquez; j'ai mis un point d'interrogation la dessus; voici le fichier :

http://cjoint.com/12jn/BFcwR2a06aZ.htm
Messages postés
17301
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
20 janvier 2021
4 439
Re,
Houps mais ton fichier est plus complexe, tu as 4 transporteurs, il faut revoir les formules.
J'essaye de voir cela demain
Messages postés
12
Date d'inscription
jeudi 31 mai 2012
Statut
Membre
Dernière intervention
22 juin 2012

Oui effectivement c'est ce qui m'a rendu la tâche difficile, y'en a 4, d'accord j'attendrai votre réponse demain Merci bcp
Messages postés
12
Date d'inscription
jeudi 31 mai 2012
Statut
Membre
Dernière intervention
22 juin 2012

CHER Mike j'attends toujours votre réponse s'il vous plait
Messages postés
23810
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
23 janvier 2021
6 585
demain est déjà fini ???
Cool, on se rapproche du we plus vite
eric
Messages postés
17301
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
20 janvier 2021
4 439
Re,

Quelques soucis imprévus, je m'absente encore toute la journée mais je ne t'oubli pas si tu n'as pas de réponse par ailleurs
Messages postés
12
Date d'inscription
jeudi 31 mai 2012
Statut
Membre
Dernière intervention
22 juin 2012

Oui je ne compte que sur vous pour le moment, et je dois remettre le fichier demain :s
Messages postés
17301
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
20 janvier 2021
4 439
Re,

comme je te l'ai dit j'ai passé un week-end et début de semaine orangina.
j'ai prévu 3 affichages d'entreprises par parcour des fois que des tarifs soit identiques
récupère ton fichier et on en reparle.

https://www.cjoint.com/?BFfvXCNLCTf
Messages postés
12
Date d'inscription
jeudi 31 mai 2012
Statut
Membre
Dernière intervention
22 juin 2012

Bien reçu, sauf que la formule que vous avez employé pour afficher l'entreprise est tres difficile je ne l'ai pas compris, et je ne peux expliquer ça au jury !!

Mike j'ai presque fini il me reste une seule chose, comment afficher le type de camion avec la fonction sommeprod en fonction du nombre de palette choisi

voici le tableau : http://cjoint.com/12jn/BFhv5rWsrJq.htm
Messages postés
17301
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
20 janvier 2021
4 439
Re,

Si j'ai bien compris ton bout de fichier, tu saisis le nombre de palette en C2 et tu cherches une formule qui te retourne le type de camion.
Je partirais sur une RECHERCHEV tout simplement
=RECHERCHEV(C3;A3:B7;2;0)
si tu dois incrémenter la formule travaille en référence absolue
=RECHERCHEV(C3;$A$3:$B$7;2;0)
ou encore mieux avec des plages nommées, exemple la plage A3 à B7 nommée List, la formule devient
=RECHERCHEV(C3;List;2;0)
et peut être facilement utilisée dans une feuille différente
et si tu veux gérer les erreurs dans le cas de cellule critère ou cellule cible vide

=SI(ESTERREUR(RECHERCHEV(C3;$A$3:$B$7;2;0));"";RECHERCHEV(C3;$A$3:$B$7;2;0))
la même avec plage nommée
=SI(ESTERREUR(RECHERCHEV(C3;List;2;0));"";RECHERCHEV(C3;List;2;0))
A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.

Merci Mike vous me sauvez toujours la vie

Vous etes toujours disponible chez mike, j'ai quelque chose a vous demander

voilà cher mik je vous passe la dernière version, il me reste une chose, c'est d'afficher le transporteur en se basant sur le prix ya un tableau au haut et dessus ya la case du transporteur c'est vide et je veux que ça s'affiche automatiquement en se basant sur le prix à coté et qui d'origine se trouve dans le tableau en haut

http://cjoint.com/12jn/BFhx5cybHKy.htm

C'est tout ce qui me reste
Messages postés
17301
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
20 janvier 2021
4 439
Re,

tu peux expliquer,
en L22 tu as 500, en K22 tu veux afficher Tetouan de la plage A48:F66 c'est cela ou que veux tu afficher pour le choix 1

et pour le choix 2 et 3 que faut il afficher
A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.

Cher mike, j'ai montré mon travail et il était bien apprécié par mon prof, mais il m'a fait une petite remarque, c'est quand je remplis les données et surtout au cas où il y a deux prix égaux, il m'affiche le meme transporteur pour les deux ! comment puis je faire pour éviter cela !
Messages postés
17301
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
20 janvier 2021
4 439
Re,

Je sentais bien qu'il y avait du devoir la dessous, le forum n'a pas vocation à cet aide, bien au contraire et ce n'est pas aider un élève.
pour répondre tout de même à ta question, regarde ce fichier et tu y trouveras ta réponse

https://www.cjoint.com/?BFjm0QGxCfy