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
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
A voir également:
- Fonction excel "aller chercher une valeur"
- Liste déroulante excel - Guide
- Aller à la ligne excel - Guide
- Excel fonction si et - Guide
- Formule excel - Guide
- Déplacer une colonne excel - Guide
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
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.
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.
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
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.
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.
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
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
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
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
17 déc. 2010 à 15:50
Bonjour à tous
Merci beaucoup pour vos réponses elles me sont très très utiles ^^
Cordialement,
Kisseur
Merci beaucoup pour vos réponses elles me sont très très utiles ^^
Cordialement,
Kisseur
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
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
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
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
17 déc. 2010 à 17:10
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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