Fonction excel "aller chercher une valeur"

Résolu/Fermé
Kisseur Messages postés 13 Date d'inscription mercredi 24 novembre 2010 Statut Membre Dernière intervention 21 décembre 2010 - 6 déc. 2010 à 15:51
Kisseur Messages postés 13 Date d'inscription mercredi 24 novembre 2010 Statut Membre Dernière intervention 21 décembre 2010 - 21 déc. 2010 à 07:44
Bonjour,

Je souhaiterai avoir une fonction qui me permettrait, si deux critères (texte) sont réunis, d'aller chercher une valeur dans un autre tableur.

En pratique: j'ai des feuilles de service (transport), mes deux critères sont : ville de départ, ville d'arrivée, mon autre tableur est en fait un distancier inter villes.

Il me faudrait donc une formule qui puisse me permettre d'avoir automatiquement la distance (obtenue dans le distancier) lorsque j'entre un circuit spécifique (ville de départ et ville d'arrivée).

Je vous remercie d'avance des réponses que vous ferez ^^


A voir également:

10 réponses

tchernosplif Messages postés 600 Date d'inscription dimanche 8 novembre 2009 Statut Membre Dernière intervention 21 juin 2015 244
6 déc. 2010 à 16:17
Bonjour,

Il faudrait juste ajouter une ligne à votre distancier (pour le décalage), afin de pouvoir utiliser la formule RECHERCHEV .


=RECHERCHEV(ville;plage;valeur de décalage;0)

la valeur de décalage serait trouvée avec

=RECHERCHEH(ville2;plage;2;0) (dans mon exemple le décalage est écrit en dessous du nom de la ville)

Envoyez votre fichier sur cijoint.fr si vous ne comprenez pas.
0
tchernosplif Messages postés 600 Date d'inscription dimanche 8 novembre 2009 Statut Membre Dernière intervention 21 juin 2015 244
Modifié par tchernosplif le 6/12/2010 à 16:28
Bonjour,

Dans un premier temps je ferais un tableau avec en première colonne les noms des villes, en 2ème colonne, le décalage pour utiliser RECHERCHEV


=recherchev(ville;plage;valeur de décalage;0)

valeur de décalage =recherchev(ville2;plage2;2;0)

ce qui donne:

=recherchev(ville;plage;recherchev(ville2;plage2;2;0);0)

La fonction DECALER reviendrait à peu près au même !

PS:désolé pour le doublon, pdt un moment mon premier message n'aparaissait pas.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
6 déc. 2010 à 17:29
Bonjour tous
Pour le fun, un petit modèle ci joint en partant d'un tableau type classique de distance.. mais pour l'adapter il faudrait savoir comment sont organisées vos données de distance entre villes!
http://www.cijoint.fr/cjlink.php?file=cj201012/cijdHkr9FF.xls
crdlmnt



0
Kisseur Messages postés 13 Date d'inscription mercredi 24 novembre 2010 Statut Membre Dernière intervention 21 décembre 2010 27
17 déc. 2010 à 15:50
Bonjour à tous

Merci beaucoup pour vos réponses elles me sont très très utiles ^^

Cordialement,

Kisseur
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Kisseur Messages postés 13 Date d'inscription mercredi 24 novembre 2010 Statut Membre Dernière intervention 21 décembre 2010 27
17 déc. 2010 à 16:21
Vaucluse

bonjour,

je n'arrive pas à te joindre le fichier sur ci joint , il y a t il un autre moyen pour que je puisse te le communiquer stp ?

Ton exemple est top, j'aimerai bien l'adapter à mes feuilles de service

Cordialement

Kisseur
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
17 déc. 2010 à 17:10
Bonsoir
essaie ici si ça n'est pas trop lourd
https://www.cjoint.com/
crdlmnt
0
blomkvist Messages postés 143 Date d'inscription samedi 12 juin 2010 Statut Membre Dernière intervention 18 septembre 2012 62
17 déc. 2010 à 17:29
Bonsoir !

Un tableau que j'utilisais pour le boulot.

Utilises ce dont tu as besoin

http://www.cijoint.fr/cjlink.php?file=cj201012/cij9aa6uY1.xls

Cordialement
0
Kisseur Messages postés 13 Date d'inscription mercredi 24 novembre 2010 Statut Membre Dernière intervention 21 décembre 2010 27
18 déc. 2010 à 07:12
Bonjour,

encore une fois merci à tous !

Vaucluse avec Cjoint c'est bien mieux merci.

Voici donc le distancier https://www.cjoint.com/?0mshdw4oFDp
Ainsi que la feuille de service type https://www.cjoint.com/?0mshlC8anyd

J'attends avec impatience vos propositions.

Vous remerciant d'avance,

Cordialement,

Kisseur
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
18 déc. 2010 à 08:37
Bonjour Kisseur
https://www.cjoint.com/?0msiAzxvNvJ

ci joint une proposition avec les remarques suivantes:

1°) votre fichier de distance est protégé avec mot de passe,

j'ai donc copié la feuille de distance dans une feuille du fichier service.
Ce serait lieux de garder comme ça, sinon il faut ouvrir les deux fichiers pour qu'ils fonctionnent

2°) les noms de lieux dans votre tableau ne se retrouve pas tous (loin s'en faut) dans votre tableau de distance et la formule affiche #/NA

_pour les identifier, j'ai placé une mise en forme conditionnelle qui "allume" les cellules en orange si le nom ne se trouve pas dans la liste ligne 1 des distances
_pour éviter les erreurs à l'avenir, j'ai placé une liste de validation dans les deux colonnes du tableau, basée sur la ligne de nom en ligne 1 distance. Ainsi les cellules seront remplies à partir de la liste déroulantes qui reprend les noms
_les écarts d'orthographe peuvent simplement porter sur un accent par exemple pour que cela ne fonctionne pas
_ j'ai "réajusté" quelques noms pour valider la formule, ils sont en rouge gras dans le tableau

3°) les champs utiles de la feuille de distance sont nommés:

COL pour la colonne de nom
LIG pour la ligne de nom
CHAMP pour l'ensemble du champ distance

si vous rajoutez des noms, il suffit de corriger la limite de champ dans cette liste de noms pour que les formules fonctionnent (modifier limite maxi seulement, le A1 du départ doit rester impérativement)

Revenez si besoin de complément, et testez bien pour tout valider.

Je reste à votre écoute
bien cordialement

0
Kisseur Messages postés 13 Date d'inscription mercredi 24 novembre 2010 Statut Membre Dernière intervention 21 décembre 2010 27
20 déc. 2010 à 06:39
Vaucluse bonjour,

Je vais tout tester et je tiens vraiment à vous remercier, vous avez dû passer pas mal de temps la dessus.

Je rêve du jour où je serai pointu comme ça sur excel lol

Merci encore

Kisseur
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
Modifié par Vaucluse le 20/12/2010 à 08:31
Bonjour Kisseur

ravi que ça convienne, mais ce n'est pas un exploit!

"Je vais tout tester et je tiens vraiment à vous remercier, vous avez dû passer pas mal de temps la dessus. ":
une petit dizaine de minutes

bien cordialement . Bonne route
0
Kisseur Messages postés 13 Date d'inscription mercredi 24 novembre 2010 Statut Membre Dernière intervention 21 décembre 2010 27
21 déc. 2010 à 07:44
Ok ok

Bah je vous remercie pour cette petite dizaine de minutes qui m'ont fait économiser une grosse vingtaine d'heures lol

Merci beaucoup


Cordialement

kisseur
0