Liste deroulante et repérage de date
John Manno
Messages postés
32
Date d'inscription
Statut
Membre
Dernière intervention
-
John Manno Messages postés 32 Date d'inscription Statut Membre Dernière intervention -
John Manno Messages postés 32 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
j'aimerais que vous m'aidiez à propos d'un soucis que j'arrive pas à resourdre.
dans le fichier que vous trouverez en suivant le lien
https://www.cjoint.com/c/FKcwZTUGlim
je voudrais que:
- lorsqu'on selectionne une date dans la liste déroulante a gauche de "réalisé" les celllules avancement en dessous de Fouille Béton Ferraillage Coffrage recupérent les valeurs de avancement dans les différents tableau plus haut pour la même date sélectionnée dans la liste déroulante.
- il faut que la méme opération s'éffectue pour la cellules avancement de monatge mur.
- une fois le calcul éffectué (les formules sont déjà mises en place) je souhaite que la valeur de l'avancement général trouver soit reporté à la meme date choisi mais cette fois dan le dernier tableau situé plus bas dans la colone réalisé.
je souhaite aussi que la mem chose se passe pour le prévisionnel.
résumé: si je choisi une date dans la liste déroulante, les avancement de chaque sous tâches est repereé et renseigné, le calcul est fait automatiquement (les formules sont déjà mises en place), et la valeur obtenue est aussi assigné à la même date mais dans le tableau tout en bas soit dan la colonne réalisé ou prévisionnel en fonction de la liste déroulante qu'on utilise.
merci d'avance,
si possible vous pouvez mettre le fichier que vous aurez fait sur cjoint.com pour que je puisse le récuperer
j'aimerais que vous m'aidiez à propos d'un soucis que j'arrive pas à resourdre.
dans le fichier que vous trouverez en suivant le lien
https://www.cjoint.com/c/FKcwZTUGlim
je voudrais que:
- lorsqu'on selectionne une date dans la liste déroulante a gauche de "réalisé" les celllules avancement en dessous de Fouille Béton Ferraillage Coffrage recupérent les valeurs de avancement dans les différents tableau plus haut pour la même date sélectionnée dans la liste déroulante.
- il faut que la méme opération s'éffectue pour la cellules avancement de monatge mur.
- une fois le calcul éffectué (les formules sont déjà mises en place) je souhaite que la valeur de l'avancement général trouver soit reporté à la meme date choisi mais cette fois dan le dernier tableau situé plus bas dans la colone réalisé.
je souhaite aussi que la mem chose se passe pour le prévisionnel.
résumé: si je choisi une date dans la liste déroulante, les avancement de chaque sous tâches est repereé et renseigné, le calcul est fait automatiquement (les formules sont déjà mises en place), et la valeur obtenue est aussi assigné à la même date mais dans le tableau tout en bas soit dan la colonne réalisé ou prévisionnel en fonction de la liste déroulante qu'on utilise.
merci d'avance,
si possible vous pouvez mettre le fichier que vous aurez fait sur cjoint.com pour que je puisse le récuperer
A voir également:
- Liste deroulante et repérage de date
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Liste déroulante google sheet - Accueil - Guide bureautique
- Trouver une date de naissance gratuit - Forum Webmastering
- Liste code ascii - Guide
6 réponses
Bonjour John Manno
Votre fichier avec des formules pour un début de réponse n'ayant pas tout compris de votre fichier
http://www.cjoint.com/c/FKdjB27Ye5x
Votre fichier avec des formules pour un début de réponse n'ayant pas tout compris de votre fichier
http://www.cjoint.com/c/FKdjB27Ye5x
Bonjour
le problème avec votre modèle, c'est que comme il n'y a pas de correspondance de titre entre les tableaux, on ne sait pas où aller chercehr les infos à renvoyert.
Avec en prime une liste impressionnante de #DIV0
Pouvez vous préciser pour chaque cellule du tableau inf ce que vous souhaitez afficher?
à vous lire
La qualité de la réponse dépend surtout de la clarté de la question, merci!
le problème avec votre modèle, c'est que comme il n'y a pas de correspondance de titre entre les tableaux, on ne sait pas où aller chercehr les infos à renvoyert.
Avec en prime une liste impressionnante de #DIV0
Pouvez vous préciser pour chaque cellule du tableau inf ce que vous souhaitez afficher?
à vous lire
La qualité de la réponse dépend surtout de la clarté de la question, merci!
ce sont les avancements que je veux recupérer. il y a #DIV0 parceque j'ai pas renseigné le total si c'est fait le calucul se fera.
je vais prendre un cas concret:
date: 24 Oct 16
avancement montage mur: 35%
avancement fouille 50%
avancement beton 30%
avancement ferraillage 36%
avancement coffrage 36%
si dans la liste déroulante à gauche de rélisé je choisis 24 oct 16, je veux que les même valeur d'avancement pour chaque tableau s'affiche dan les céllules avancement de fouille beton... qui se trouve correspondant dans le pti tableau avec les poids de chacun.
avec xa, avancemtn bat donne 36%.
ensuite je veux que la valeur d'avancement bat qui est 36% s'affiche aussi dans le dernier tableau en bas à la même date du 24 Oct 16 dans la colonne réalisé.
le même processus doit s'opérer si je travail avec le prévisionnel.
si j'ai mal agencer mes tableaux et autres tu as carte blancje pour les modifier mais je souhaite que tout demeure sur la même feuille parceque il y a d'autres feuilles qui comportent le même genre de calucl compliqué
merci
je vais prendre un cas concret:
date: 24 Oct 16
avancement montage mur: 35%
avancement fouille 50%
avancement beton 30%
avancement ferraillage 36%
avancement coffrage 36%
si dans la liste déroulante à gauche de rélisé je choisis 24 oct 16, je veux que les même valeur d'avancement pour chaque tableau s'affiche dan les céllules avancement de fouille beton... qui se trouve correspondant dans le pti tableau avec les poids de chacun.
avec xa, avancemtn bat donne 36%.
ensuite je veux que la valeur d'avancement bat qui est 36% s'affiche aussi dans le dernier tableau en bas à la même date du 24 Oct 16 dans la colonne réalisé.
le même processus doit s'opérer si je travail avec le prévisionnel.
si j'ai mal agencer mes tableaux et autres tu as carte blancje pour les modifier mais je souhaite que tout demeure sur la même feuille parceque il y a d'autres feuilles qui comportent le même genre de calucl compliqué
merci
Il est bien votre cas concret, mais comme dans tous les cas il n'y a aucune valeur dans votre modèle on ne sait toujours pas où il faut les trouver.
Alors au hasrard et en désespoir de cause, essayez, le code RECHERCHEV
Par exemple, si vous voulez sortir la valeur de la colonne G selon la date dans la colonne A:
=SIERREUR(RECHERCHEV($A$67;$A:$G;7;0);"")
Par contre , comme vous n'avez pas encore tout dit, on ne sait pas si dans chaque tableau, les dates seront identiques pour pouvoir donner une info dans chacune des rubriques
si ce n'est pas le cas, vous pouvez essayer avec le même code, mùais sans le 0 qui stipule à Excel qu'il n'a droit qu'aux lignes avec valeur exacte
donc:
=SIERREUR(RECHERCHEV($A$67;$A:$G;7);"")
vous donnera la valeur de G à la date directement inférieure à celle de A67 (à conditon que la liste de dates soient classées en ordre croissant.)
Et enfin, si vos dates sont les mêmes pour tous les tableaux, inutile de les répéter, la colonne A suffit
base de la formule de recherche:
=RECHERCHEV(valeur cherchée;aresse plage complète;rang dans la plage de la colonne contenant valeur à ressortir;0)
Le 0 suelemnt des valeuyrs exactes, sans le 0 directement inférieure
Et pour terminer pour info, le code SIERREUR(formule);""); renvoie une cellule "blanche" si il y a erreur.
Par ex pour éviter les #DIV/0 vous pouvez écrire en D19
=SIERREUR(C19/$C$62);"")
etc........
crdlmnt
Alors au hasrard et en désespoir de cause, essayez, le code RECHERCHEV
Par exemple, si vous voulez sortir la valeur de la colonne G selon la date dans la colonne A:
=SIERREUR(RECHERCHEV($A$67;$A:$G;7;0);"")
Par contre , comme vous n'avez pas encore tout dit, on ne sait pas si dans chaque tableau, les dates seront identiques pour pouvoir donner une info dans chacune des rubriques
si ce n'est pas le cas, vous pouvez essayer avec le même code, mùais sans le 0 qui stipule à Excel qu'il n'a droit qu'aux lignes avec valeur exacte
donc:
=SIERREUR(RECHERCHEV($A$67;$A:$G;7);"")
vous donnera la valeur de G à la date directement inférieure à celle de A67 (à conditon que la liste de dates soient classées en ordre croissant.)
Et enfin, si vos dates sont les mêmes pour tous les tableaux, inutile de les répéter, la colonne A suffit
base de la formule de recherche:
=RECHERCHEV(valeur cherchée;aresse plage complète;rang dans la plage de la colonne contenant valeur à ressortir;0)
Le 0 suelemnt des valeuyrs exactes, sans le 0 directement inférieure
Et pour terminer pour info, le code SIERREUR(formule);""); renvoie une cellule "blanche" si il y a erreur.
Par ex pour éviter les #DIV/0 vous pouvez écrire en D19
=SIERREUR(C19/$C$62);"")
etc........
crdlmnt
Bonjour John Manno
Pouvez vous mettre les infos sur le fichier que je vous ai fourni
avec des commentaire car même avec vos explications je ne sais toujours pas quelle colonne vous voulez La C, E, F, ou G pour montage des murs
Pouvez vous mettre les infos sur le fichier que je vous ai fourni
avec des commentaire car même avec vos explications je ne sais toujours pas quelle colonne vous voulez La C, E, F, ou G pour montage des murs
https://www.cjoint.com/c/FKdmW6dgtAZ
j'ai le fichier avec un certains nombre de cellules renseignées et des commentairres à l'appui.
c'est vraiment épuisant de le faire manuellement c'est pourquoi je veu l'automatiser.
j'espère que cela vous donnera une idée claire de ce que je veux.
j'ai le fichier avec un certains nombre de cellules renseignées et des commentairres à l'appui.
c'est vraiment épuisant de le faire manuellement c'est pourquoi je veu l'automatiser.
j'espère que cela vous donnera une idée claire de ce que je veux.
oui ça marche. mais il y a un soucis.
avec ta formule on doit change la cellule de la date dans la formule pour qu'il nous trouve les nouvelle valeur d'avancement.
moi je veux que simplement avec les dates de la liste déroulante, il reconnait la même date dans les colonnes et donne les valeurs d'avancement correspondante comme ta formule le permet
avec ta formule on doit change la cellule de la date dans la formule pour qu'il nous trouve les nouvelle valeur d'avancement.
moi je veux que simplement avec les dates de la liste déroulante, il reconnait la même date dans les colonnes et donne les valeurs d'avancement correspondante comme ta formule le permet
https://www.cjoint.com/c/FKdmW6dgtAZ
dans ce fichier j'ai mis des commentaires ça devrait être plus claire
dans ce fichier j'ai mis des commentaires ça devrait être plus claire
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour John Manno
Votre fichier modifié
http://www.cjoint.com/c/FKdrQdpMmvx
Votre fichier modifié
http://www.cjoint.com/c/FKdrQdpMmvx
super!!! le fichier marche à merveille
mais faut que les valeurs dans les colonnes prévisionnel et réalisé reste même si on change de date.
exemple:
si on choisi 17 Oct et que dans réalisé on a 20%
si on choisi une autre date comme 24 oct il faut que la valeur correspondante s'affiche comme le fichier le fait déjà mais la valeur 20% du 17 oct doit rester pour permettre de tracer le graphe qui est à côté
mais faut que les valeurs dans les colonnes prévisionnel et réalisé reste même si on change de date.
exemple:
si on choisi 17 Oct et que dans réalisé on a 20%
si on choisi une autre date comme 24 oct il faut que la valeur correspondante s'affiche comme le fichier le fait déjà mais la valeur 20% du 17 oct doit rester pour permettre de tracer le graphe qui est à côté
je comprend pas pourquoi la liste déroulante ne marche plus mais c'est pas grave.
le fichier ne fonctionne pas exactement comme je le souhaite. dans le tableau ou vous avez mis 2500% je veux que ce soit les valeurs du calcul de avancement bat qui s'y affiche et à la même date choisit dans la liste déroulante.
la reponse que j'ai donné à vaucluse est plus détaillé cela pourra vous donner des compléments d'infos