Liste déroulante Excel (2007)
Fermé
pierre5012
Messages postés
27
Date d'inscription
jeudi 9 octobre 2008
Statut
Membre
Dernière intervention
11 septembre 2014
-
3 juil. 2009 à 20:45
snooker06 - 11 janv. 2010 à 11:24
snooker06 - 11 janv. 2010 à 11:24
A voir également:
- Liste déroulante Excel (2007)
- Liste déroulante excel - Guide
- Excel liste déroulante en cascade - Guide
- Save as pdf office 2007 - Télécharger - Bureautique
- Si et excel - Guide
- Google sheet liste déroulante - Accueil - Guide bureautique
18 réponses
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 712
3 juil. 2009 à 21:49
3 juil. 2009 à 21:49
bonjour
Regardes ici si cela te permet de continuer et tu peux t'arrêter au 4.
Regardes ici si cela te permet de continuer et tu peux t'arrêter au 4.
Raymond PENTIER
Messages postés
58789
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
1 janvier 2025
17 260
4 juil. 2009 à 03:49
4 juil. 2009 à 03:49
Salut, Pierre.
L'exemple que tu proposes est le cas archi-classique d'utilisation d'une liste déroulante de cellule.
Elle s'obtient avec Données/Validation des données et le choix "Option/Autoriser/Liste".
Notre ami gbinforme t'invite à consulter un tuto très détaillé qu'il a rédigé et illustré.
Dans un premier temps, tu peux te dispenser de créer la formule nommée et ne pas dépasser l'étape 4, ainsi qu'il t'y invite.
Mais quand tu auras compris et maîtrisé cette opération, et si ta liste est vraiment longue, tu auras tout intérêt à reprendre l'étude de son tutoriel et à l'appliquer jusqu'au bout.
L'exemple que tu proposes est le cas archi-classique d'utilisation d'une liste déroulante de cellule.
Elle s'obtient avec Données/Validation des données et le choix "Option/Autoriser/Liste".
Notre ami gbinforme t'invite à consulter un tuto très détaillé qu'il a rédigé et illustré.
Dans un premier temps, tu peux te dispenser de créer la formule nommée et ne pas dépasser l'étape 4, ainsi qu'il t'y invite.
Mais quand tu auras compris et maîtrisé cette opération, et si ta liste est vraiment longue, tu auras tout intérêt à reprendre l'étude de son tutoriel et à l'appliquer jusqu'au bout.
J'ai un soucis, avec la version antérieur à 2003 j'ai réussi à faire des listes déroulantes qui me renvoyait une valeur ; je m'explique.
pour la liste suivante:
lundi
mardi
mercredi...
Le menu déroulant avait une cellule liée qui renvoyait la valeur du choix dans la liste si on choisis lundi on obtient la valeur 1, 2 pour mardi... et 7 pour dimanche.
Le problème c'est que sur excel 2007 j'arrive à faire une liste déroulante, mais elles ne me sert à rien car elle ne renvoie aucune valeur.
Que doit-je faire s'il vous plait, car l'aide d'excel n'est pas terrible sur ce plan là.
MErci
pour la liste suivante:
lundi
mardi
mercredi...
Le menu déroulant avait une cellule liée qui renvoyait la valeur du choix dans la liste si on choisis lundi on obtient la valeur 1, 2 pour mardi... et 7 pour dimanche.
Le problème c'est que sur excel 2007 j'arrive à faire une liste déroulante, mais elles ne me sert à rien car elle ne renvoie aucune valeur.
Que doit-je faire s'il vous plait, car l'aide d'excel n'est pas terrible sur ce plan là.
MErci
Le Pingou
Messages postés
12225
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
6 décembre 2024
1 454
6 janv. 2010 à 17:56
6 janv. 2010 à 17:56
Bonjour,
Juste au passage, voici un exemple : https://www.cjoint.com/?bgr2kZaBSG
Juste au passage, voici un exemple : https://www.cjoint.com/?bgr2kZaBSG
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Raymond PENTIER
Messages postés
58789
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
1 janvier 2025
17 260
7 janv. 2010 à 02:16
7 janv. 2010 à 02:16
Bonjour snooker.
Ta mémoire est peut-être un peu en cause : En plus de la liste déroulante, tu avais certainement la fonction RECHERCHEV ...
Parce qu'une liste déroulante ne propose que ce qu'on met dedans !
Alors envoie-nous ton fichier, en précisant dans le détail ce que tu veux obtenir ; on te fera des suggestions.
Ta mémoire est peut-être un peu en cause : En plus de la liste déroulante, tu avais certainement la fonction RECHERCHEV ...
Parce qu'une liste déroulante ne propose que ce qu'on met dedans !
Alors envoie-nous ton fichier, en précisant dans le détail ce que tu veux obtenir ; on te fera des suggestions.
En fait non ma mémoire n'est pas défaillant :)
Mon but est juste de récupérer 1 valeur renvoyer par le choix sur la liste déroulante.
Je vous expose mon problème.
Je voudrais pour 5 tarifs de transitaires différents, calculer les frais de passage en douanes, sachant que le tarif sera différents selon, les transitaires et la quantité (par tranche)
Ex:
Air France pour 0à100 => 5 pour 101à500 =>7 ...
Air Canada pour 0à100 => 6 pour 101à500 =>7 ...
Us Airways pour 0à100 => 5,5 pour 101à500 =>8...
Ce que je voudrais c'est que l'utilisateur n'est à rentré que le poids et choisir le nom du transitaire pour voir apparaitre les frais de passage en douanes.
Donc j'arrive à une formule simple, mais longue du style:
=SI(A12=1;SI(B12>2000;(B12-2000)/1000*F18+E18;SI(B12>=1001;E18;SI(B12>=201;D18;SI(B12>0;C18;B18))));SI(A12=2;SI(B12>2000;(B12-2000)/1000*F19+E19;SI(B12>=1001;E19;SI(B12>=201;D19;SI(B12>0;C19;B19))));SI(A12=3;SI(B12>2000;(B12-2000)/1000*F20+E20;SI(B12>=1001;E20;SI(B12>=201;D20;SI(B12>0;C20;B20))));SI(A12=4;SI(B12>2000;(B12-2000)/1000*F21+E21;SI(B12>=1001;E21;SI(B12>=201;D21;SI(B12>0;C21;B21))));SI(A12=5;SI(B12>2000;(B12-2000)/1000*F22+E22;SI(B12>=1001;E22;SI(B12>=201;D22;SI(B12>0;C22;B22)))))
Où dans mon exemple la cellule A12 est la valeur renvoyé par le menu déroulant.
Voilà donc pas besoin de rechercheV ou H dans mon cas.
P.S. Merci Le Pingou mais je ne comprend pas tout (pour l'instant)
Mon but est juste de récupérer 1 valeur renvoyer par le choix sur la liste déroulante.
Je vous expose mon problème.
Je voudrais pour 5 tarifs de transitaires différents, calculer les frais de passage en douanes, sachant que le tarif sera différents selon, les transitaires et la quantité (par tranche)
Ex:
Air France pour 0à100 => 5 pour 101à500 =>7 ...
Air Canada pour 0à100 => 6 pour 101à500 =>7 ...
Us Airways pour 0à100 => 5,5 pour 101à500 =>8...
Ce que je voudrais c'est que l'utilisateur n'est à rentré que le poids et choisir le nom du transitaire pour voir apparaitre les frais de passage en douanes.
Donc j'arrive à une formule simple, mais longue du style:
=SI(A12=1;SI(B12>2000;(B12-2000)/1000*F18+E18;SI(B12>=1001;E18;SI(B12>=201;D18;SI(B12>0;C18;B18))));SI(A12=2;SI(B12>2000;(B12-2000)/1000*F19+E19;SI(B12>=1001;E19;SI(B12>=201;D19;SI(B12>0;C19;B19))));SI(A12=3;SI(B12>2000;(B12-2000)/1000*F20+E20;SI(B12>=1001;E20;SI(B12>=201;D20;SI(B12>0;C20;B20))));SI(A12=4;SI(B12>2000;(B12-2000)/1000*F21+E21;SI(B12>=1001;E21;SI(B12>=201;D21;SI(B12>0;C21;B21))));SI(A12=5;SI(B12>2000;(B12-2000)/1000*F22+E22;SI(B12>=1001;E22;SI(B12>=201;D22;SI(B12>0;C22;B22)))))
Où dans mon exemple la cellule A12 est la valeur renvoyé par le menu déroulant.
Voilà donc pas besoin de rechercheV ou H dans mon cas.
P.S. Merci Le Pingou mais je ne comprend pas tout (pour l'instant)
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 712
7 janv. 2010 à 08:59
7 janv. 2010 à 08:59
bonjour
pas besoin de rechercheV ou H dans mon cas
Là c'est moi qui ne comprends pas pourquoi tu préfères écrire une formule de 7 lignes pratiquement impossible à maintenir sans une boite de paracétamol, plutôt qu'une recherchev qui serait modifiable sans souci.
D'autant plus que la moindre modification dans une telle formule ne permet pas de s'assurer qu'elle résout bien tous les cas possibles.
Maintenant, chacun est bien libre d'utiliser le tableur comme il l'entend et ma réflexion ne vise qu'à mettre en garde les utilisateurs de l'impossibilité de leur fournir une aide sans une connaissance approfondie de leur domaine lorsque l'on crée des formules touffues.
pas besoin de rechercheV ou H dans mon cas
Là c'est moi qui ne comprends pas pourquoi tu préfères écrire une formule de 7 lignes pratiquement impossible à maintenir sans une boite de paracétamol, plutôt qu'une recherchev qui serait modifiable sans souci.
D'autant plus que la moindre modification dans une telle formule ne permet pas de s'assurer qu'elle résout bien tous les cas possibles.
Maintenant, chacun est bien libre d'utiliser le tableur comme il l'entend et ma réflexion ne vise qu'à mettre en garde les utilisateurs de l'impossibilité de leur fournir une aide sans une connaissance approfondie de leur domaine lorsque l'on crée des formules touffues.
snooker06
Messages postés
90
Date d'inscription
lundi 18 février 2008
Statut
Membre
Dernière intervention
19 octobre 2023
24
7 janv. 2010 à 09:16
7 janv. 2010 à 09:16
peut-être mais ça ne résout pas mon problème initiale à savoir renvoyer une valeur avec une liste déroulante
après je pourrais toujours utiliser rechercheV ou H dans la matrice contenant les tarifs
après je pourrais toujours utiliser rechercheV ou H dans la matrice contenant les tarifs
Le Pingou
Messages postés
12225
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
6 décembre 2024
1 454
7 janv. 2010 à 11:08
7 janv. 2010 à 11:08
Bonjour,
Mon exemple ne servant à rien, je me retire.
Mon exemple ne servant à rien, je me retire.
Le Pingou
Messages postés
12225
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
6 décembre 2024
1 454
7 janv. 2010 à 13:08
7 janv. 2010 à 13:08
Bonjour,
Excusez-moi, j'ai répondu trop rapidement, effectivement mon exemple ne peut pas convenir à votre demande.
Est-ce que celui-ci vous convient : https://www.cjoint.com/?bhnMytzAg0 ?
Excusez-moi, j'ai répondu trop rapidement, effectivement mon exemple ne peut pas convenir à votre demande.
Est-ce que celui-ci vous convient : https://www.cjoint.com/?bhnMytzAg0 ?
snooker06
Messages postés
90
Date d'inscription
lundi 18 février 2008
Statut
Membre
Dernière intervention
19 octobre 2023
24
7 janv. 2010 à 15:26
7 janv. 2010 à 15:26
Je pense que ç'est un truc dans le genre, mais je n'ai plus le temps de voir ça aujourd'hui.
Mon fichier ressemble à ça pour le moment
https://www.cjoint.com/?bhpzcjOofr
Je m'aperçois que je nage complètement dans excel :( une formation s'impose
Autant j'arrivais à bricolais avec les anciennes versions, autant là je suis perdu.
Merci de votre aide
Mon fichier ressemble à ça pour le moment
https://www.cjoint.com/?bhpzcjOofr
Je m'aperçois que je nage complètement dans excel :( une formation s'impose
Autant j'arrivais à bricolais avec les anciennes versions, autant là je suis perdu.
Merci de votre aide
Le Pingou
Messages postés
12225
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
6 décembre 2024
1 454
7 janv. 2010 à 17:03
7 janv. 2010 à 17:03
Bonjour,
Merci pour l’information.
Votre dossier avec ma proposition : http://www.cijoint.fr/cjlink.php?file=cj201001/cij39TcnCz.xlsx
Merci pour l’information.
Votre dossier avec ma proposition : http://www.cijoint.fr/cjlink.php?file=cj201001/cij39TcnCz.xlsx
J'ai regardé vite fait, mais pas en détail la partie formule.
Pour le menu déroulant: à la pla ce de 1, 2, 3, 4, 5 j'aurais voulu que l'utilisateur voit apparaitre le nom des compagnie (Air France, France Handling, SFS, Swiss Port, Avia partner)
Pour la formule je la regarderais à fond demain (pour la comprendre :) ) mais effectivement ça à l'air plus clair.
Néanmoins je viens d'apprendre que qunad le poids est supérieur à 2000 et inférieur à 3000 le tarif supérieur est la tranche compléte alors que au delà de 3000 il est proportionel au poids
Exemple: Pour 2500 Kg avec la compagnie 1 => on aura 62 + 14 ,50
Pour 3200 Kg avec la compagnie 1 => on aura 62 + 17,40 (1200 * 14,50)
Juste un petit détail :)
Merci pour le temps que vous prenez, c'est promis j'utilise mon DIF pour une formation bientôt
Bonne soirée @ demain
Pour le menu déroulant: à la pla ce de 1, 2, 3, 4, 5 j'aurais voulu que l'utilisateur voit apparaitre le nom des compagnie (Air France, France Handling, SFS, Swiss Port, Avia partner)
Pour la formule je la regarderais à fond demain (pour la comprendre :) ) mais effectivement ça à l'air plus clair.
Néanmoins je viens d'apprendre que qunad le poids est supérieur à 2000 et inférieur à 3000 le tarif supérieur est la tranche compléte alors que au delà de 3000 il est proportionel au poids
Exemple: Pour 2500 Kg avec la compagnie 1 => on aura 62 + 14 ,50
Pour 3200 Kg avec la compagnie 1 => on aura 62 + 17,40 (1200 * 14,50)
Juste un petit détail :)
Merci pour le temps que vous prenez, c'est promis j'utilise mon DIF pour une formation bientôt
Bonne soirée @ demain
Le Pingou
Messages postés
12225
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
6 décembre 2024
1 454
7 janv. 2010 à 20:21
7 janv. 2010 à 20:21
Bonjour.
Merci, je regarderai demain.
Merci, je regarderai demain.
Le Pingou
Messages postés
12225
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
6 décembre 2024
1 454
7 janv. 2010 à 22:13
7 janv. 2010 à 22:13
Bonjour,
Avec un peu d’avance, je vous laisse la découverte : https://www.cjoint.com/?bhwmRbEDnH
Avec un peu d’avance, je vous laisse la découverte : https://www.cjoint.com/?bhwmRbEDnH
Désolé j'ai été très occupé en fin de semaine dernière, je ne parviens pas à ouvrir le fichier :(
ça m'affiche à l'écran des caractère du style:
"PK�����!�‘sÝ*Å��q���Ú[Content_Types].xml ¢Ö( �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������¬UÍNã0¾¯Ä;D¾®—=¬V¨)`O+ x€Áž6VÛò˜Ò¾ýŽRµ«„ÒKþýýŒ¿™,®w-¶ÉxW‰Ër.
tÊkãÖ•x~ú=û%"
Je ne sais pas pourquoi :(.
ça m'affiche à l'écran des caractère du style:
"PK�����!�‘sÝ*Å��q���Ú[Content_Types].xml ¢Ö( �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������¬UÍNã0¾¯Ä;D¾®—=¬V¨)`O+ x€Áž6VÛò˜Ò¾ýŽRµ«„ÒKþýýŒ¿™,®w-¶ÉxW‰Ër.
tÊkãÖ•x~ú=û%"
Je ne sais pas pourquoi :(.
Le Pingou
Messages postés
12225
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
6 décembre 2024
1 454
11 janv. 2010 à 10:51
11 janv. 2010 à 10:51
Bonjour,
J’ai contrôlé le fichier est correct.
Procéder comme suit :
sur la fenêtre de téléchargement, choisir [Enregistrer]
puis dans la fenêtre [Enregistrer sous] choisir l’endroit de votre choix
et dans la fenêtre [Nom du fichier], modifier l’extension ZIP en XLSX et poursuivre.
J’ai contrôlé le fichier est correct.
Procéder comme suit :
sur la fenêtre de téléchargement, choisir [Enregistrer]
puis dans la fenêtre [Enregistrer sous] choisir l’endroit de votre choix
et dans la fenêtre [Nom du fichier], modifier l’extension ZIP en XLSX et poursuivre.