Liste déroulante de dates avec condition sur Excel
Résolu/Fermé
erilis
Messages postés
5
Date d'inscription
mercredi 4 décembre 2013
Statut
Membre
Dernière intervention
5 décembre 2013
-
4 déc. 2013 à 19:34
erilis Messages postés 5 Date d'inscription mercredi 4 décembre 2013 Statut Membre Dernière intervention 5 décembre 2013 - 5 déc. 2013 à 18:05
erilis Messages postés 5 Date d'inscription mercredi 4 décembre 2013 Statut Membre Dernière intervention 5 décembre 2013 - 5 déc. 2013 à 18:05
A voir également:
- Liste déroulante de dates avec condition sur Excel
- Liste déroulante excel - Guide
- Excel liste déroulante en cascade - Guide
- Excel cellule couleur si condition texte - Guide
- Si et excel - Guide
- Calculer une moyenne sur excel - Guide
2 réponses
via55
Messages postés
14495
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
7 novembre 2024
2 735
4 déc. 2013 à 22:32
4 déc. 2013 à 22:32
Bonsoir
un exemple :
https://www.cjoint.com/?0LewFUXd1nr
A adapter à tes besoins
Cdlmnt
un exemple :
https://www.cjoint.com/?0LewFUXd1nr
A adapter à tes besoins
Cdlmnt
erilis
Messages postés
5
Date d'inscription
mercredi 4 décembre 2013
Statut
Membre
Dernière intervention
5 décembre 2013
Modifié par erilis le 4/12/2013 à 23:43
Modifié par erilis le 4/12/2013 à 23:43
Merci pour la rapidité de votre réponse,
4 déc. 2013 à 23:44
Merci pour la rapidité de votre réponse,
Cependant étant une véritable bille avec excel, je suis bloquée à partir de la mise en place de arriv et de la fonction indirect , pourriez vous me l'explique car ca ne marche pas.
Merci d'avance,
cordialement,
5 déc. 2013 à 00:02
INDIRECT reforme une référence valide à partir des données fournies
ainsi = INDIRECT("Feuil1!A1:A" & Feuil1!$C$3-1) reforme la référence Feuil1!A1:A20 si en C3 de la feuille 1 se trouve la valeur 21 (on a 21 en C3 si la date de départ choisie est la 21eme de la liste et donc Feuil1!$C$3-1 renverra 21-1 soit 20, ainsi la 2nde liste de choix affichera la plage A1:A20 de la feuille 1) Si tes onglets ont des noms autres que Feuil1, Feuil2 etc remplacer bien sûr Feuil1 par le nom exact dans la formule. Si ta plage des données de dates se trouve dans une autre colonne il faut également modifier la suite de la formule, ainsi si ta liste de dates est par exemple en plage B2:B50 d'une feuille appelées Données la formule devient =INDIRECT("Données!B2:B" & Données!$C$3-1 etc
Où mettre cette formule ? Il faut créer un nouveau nom; pour cela aller onglet Formules puis Gestionnaire de noms puis Nouveau ; dans Nom : entrer le nom désiré (arriv dans mon exemple) et dans Fait référence à : entrer la formule
Si tu n'y arrives pas post un exemple anonymé de ton fichier sur cjoint.com et indiques le lien fourni
Cdlmt
5 déc. 2013 à 00:33
voici le lien
https://www.cjoint.com/c/CLfazshSz1n
merci pour ton aide,
cordialement
5 déc. 2013 à 14:00
A partir du gestionnaire de noms, pour arrivée tu modifies Fait référence à : en mettant la formule suivante : =INDIRECT("A" & Exercice2!$H$3+2 &":A288")
(la formule EQUIV renvoie par ex le 10eme rang pour la date de départ soit une valeur qui se trouve en ligne 11 (car titre en ligne 1) et toi tu veux que la liste de choix commence à la date suivante donc elle se trouvant en ligne 12; c'est pour cela qu'il faut mettre +2 pour que la plage renvoyée par INDIRECT soit A12:A288)
Et tu mets la cellule H3 en format standard
Par contre je ne comprends pas la logique d'une date d'arrivée qui est postérieure à la date de départ !
Cdlmnt
5 déc. 2013 à 18:05
J'ai besoin que ma date d'arrivée soit postérieure à ma date de départ car je travaille sur l'analyse de rentabilité d'indice financier, calcul de la performance, volatilité, kurtosis... entre deux date et de manière dynamique.
Cordialement,