Graphique Dynamique excel
Maoandnano
Messages postés
37
Date d'inscription
Statut
Membre
Dernière intervention
-
Maoandnano Messages postés 37 Date d'inscription Statut Membre Dernière intervention -
Maoandnano Messages postés 37 Date d'inscription Statut Membre Dernière intervention -

Bonjour,
Comme vous pouvez le voir sur l'image jointe à ma question, je possède une base de donnée avec en colonne C et D, des dates et en F, le delta en jours de ces deux dates.
Mon objectif est le suivant, je souhaite avoir un graphique, qui en fonction de l'année que j'aurai choisi sur un liste déroulante, me montre la somme de référence (ou de ligne) par mois de l'année sélectionnée.
Il est compliqué de modifier cette base de donnée car elle n'est que en parti complète sur l'image que j'ai jointe.
Merci d'avance de vos réponses
Cordialement
A voir également:
- Graphique Dynamique excel
- Tableau croisé dynamique excel exemple - Guide
- Liste déroulante excel - Guide
- Changer carte graphique - Guide
- Graphique camembert excel - Guide
- Word et excel gratuit - Guide
8 réponses
Bonjour,
Déja :
peux tu trier tes plages afin d'éliminer les cellules "#valeurs!" ?
Si oui, une solution : en feuil1, sinon il faut eleiminer les "#valeurs!" en matricielle et c'est tres long
https://www.cjoint.com/c/HAElnf8hElJ
Cdlmnt
Déja :
peux tu trier tes plages afin d'éliminer les cellules "#valeurs!" ?
Si oui, une solution : en feuil1, sinon il faut eleiminer les "#valeurs!" en matricielle et c'est tres long
https://www.cjoint.com/c/HAElnf8hElJ
Cdlmnt
Bonjour
Plutôt qu'une image qu'on ne peut utiliser il es préférable d'envoyer une fichier qui peut servir de base de travail
Quoiqu'il en soit voici un exemple, à toi de l'adapter à ton fichier
https://www.cjoint.com/c/HAElR0fYSJ6
Cdlmnt
Via
Plutôt qu'une image qu'on ne peut utiliser il es préférable d'envoyer une fichier qui peut servir de base de travail
Quoiqu'il en soit voici un exemple, à toi de l'adapter à ton fichier
https://www.cjoint.com/c/HAElR0fYSJ6
Cdlmnt
Via
Bonjour, tout d'abord merci pour votre réponse.
Le nombre des références est évolutif, ainsi les dates manquantes se complètent et s'actualisent tous les mois.
Le fichier que vous avez envoyé ne comportait pas toute les valeurs. La premier option que vous proposez est parfaites, cependant j'aurai aimé pouvoir remplacer la case "jaune" par une liste déroulante qui me permettrait de sélectionner l'année et ainsi de changer les données du graphique. Je ne sais pas si c'est possible par contre ^^
Encore merci le lien : https://cjoint.com/c/HAEmNQnmcbu
Cordialement
Le nombre des références est évolutif, ainsi les dates manquantes se complètent et s'actualisent tous les mois.
Le fichier que vous avez envoyé ne comportait pas toute les valeurs. La premier option que vous proposez est parfaites, cependant j'aurai aimé pouvoir remplacer la case "jaune" par une liste déroulante qui me permettrait de sélectionner l'année et ainsi de changer les données du graphique. Je ne sais pas si c'est possible par contre ^^
Encore merci le lien : https://cjoint.com/c/HAEmNQnmcbu
Cordialement
Parfaitement possible, il suffit de lister les années dans une plage à part, de nommer cette plage par ex choix puis dans pour la cellule de la liste déroulante d'appliquer une validation de données - Liste - Source ;:= choix
Par contre j'ai un doute sur ce que tu veux obtenir dans le graphique, le mien comptabilise les jours de chaque mois mais dans ton post 3 tu dis ". De plus, j'ai oublié de le spécifier mais ce n'est pas une somme des deltas dont j'ai besoin mais une moyenne de ces delta. !!!
Précise donc bien ce que je puisse te proposer quelque chose :
il s'agit bien d'une moyenne mensuelle
et d'une moyenne des deltas de la colonne D ?
Cdlmnt
Par contre j'ai un doute sur ce que tu veux obtenir dans le graphique, le mien comptabilise les jours de chaque mois mais dans ton post 3 tu dis ". De plus, j'ai oublié de le spécifier mais ce n'est pas une somme des deltas dont j'ai besoin mais une moyenne de ces delta. !!!
Précise donc bien ce que je puisse te proposer quelque chose :
il s'agit bien d'une moyenne mensuelle
et d'une moyenne des deltas de la colonne D ?
Cdlmnt
Oui, en effet, j'aimerai connaitre dans un premier temps le nombre de ligne traitées chaque mois de l'année 2015 ou 2016 ou 2017 ou 2018 (suivant la sélection dans la liste déroulante).
Puis dans un second temps il me faudrait la moyenne des deltas (colonne D) pour chaque mois de cette même année.
Deux graphiques différents je pense donc ...
Puis dans un second temps il me faudrait la moyenne des deltas (colonne D) pour chaque mois de cette même année.
Deux graphiques différents je pense donc ...
Voilà : https://www.cjoint.com/c/HAEnXIXIDH6
Cdlmnt
Via
Cdlmnt
Via
Re bonjour,
Je viens de me rendre compte qu'il y a en fait un petit problème, Il y a parfois des "date de demande" égale ou supérieure à la date de finalisation. De ce fait, la ligne dans la colonne se met en #Nombre!, et la formule pour le calcul de la moyenne de fonctionne plus.
Avez vous une solution à mon problème pour soit éviter l'affichage du #Nombre! en modifiant le calcul de la différence entre les dates ( =DATEDIF(C18;SI(ESTVIDE(D18);"";D18);"d") ) ou faut il modifier la formule de calcul de la moyenne ?
Cordialement
Je viens de me rendre compte qu'il y a en fait un petit problème, Il y a parfois des "date de demande" égale ou supérieure à la date de finalisation. De ce fait, la ligne dans la colonne se met en #Nombre!, et la formule pour le calcul de la moyenne de fonctionne plus.
Avez vous une solution à mon problème pour soit éviter l'affichage du #Nombre! en modifiant le calcul de la différence entre les dates ( =DATEDIF(C18;SI(ESTVIDE(D18);"";D18);"d") ) ou faut il modifier la formule de calcul de la moyenne ?
Cordialement
Bonjour,
Je me permet de re-post une question sur cette échange car le sujet est le même.
En reprenant le fichier ci-dessus, j'aimerai savoir si il est possible d'additionner des moyennes avec la formule =SIERREUR(ARRONDI(MOYENNE.SI.ENS(D:D;A:A;">="&DATEVAL("1/"&I8&"/"&$K$4);A:A;"<"&MOIS.DECALER(DATEVAL("1/"&I8&"/"&$K$4);1);B:B;">0");0);"").
En clair, additionner les moyenne du delta années 2017( pour Mr X) et delta années 2018 ( de Mr Y) en partant des colonnes A, B, D (de Mr X) et en additionnant celle de Mr Y ^^
Je me permet de re-post une question sur cette échange car le sujet est le même.
En reprenant le fichier ci-dessus, j'aimerai savoir si il est possible d'additionner des moyennes avec la formule =SIERREUR(ARRONDI(MOYENNE.SI.ENS(D:D;A:A;">="&DATEVAL("1/"&I8&"/"&$K$4);A:A;"<"&MOIS.DECALER(DATEVAL("1/"&I8&"/"&$K$4);1);B:B;">0");0);"").
En clair, additionner les moyenne du delta années 2017( pour Mr X) et delta années 2018 ( de Mr Y) en partant des colonnes A, B, D (de Mr X) et en additionnant celle de Mr Y ^^
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour
Pour remplacer un message d'erreur par autre chose, du vide par exemple, il faut utiliser SIERREUR
=SIERREUR(DATEDIF(C18;SI(ESTVIDE(D18);"";D18);"d");"")
Cdlmnt
Via
Pour remplacer un message d'erreur par autre chose, du vide par exemple, il faut utiliser SIERREUR
=SIERREUR(DATEDIF(C18;SI(ESTVIDE(D18);"";D18);"d");"")
Cdlmnt
Via
Bonjour
Essaie plutôt avec NB.VIDE(plage des items)
Cdlmnt
Via
Essaie plutôt avec NB.VIDE(plage des items)
Cdlmnt
Via
Bonjour,
Je cherche à compter un nombre de cellule contenant un texte "Cancelled" par exemple. La complication viens du fait qu'il me faudrait cette somme par mois de l'année.
Exemple:
Date demande Date finalisation Statut
16/02/2016 01/12/2016 Cancelled
11/08/2016 30/11/2016
13/09/2016 24/02/2017
11/05/2016 20/10/2016 Cancelled
11/05/2016 20/10/2016
11/05/2016 20/10/2016 Cancelled
19/09/2016
07/09/2016 20/12/2017 Cancelled
13/09/2016
13/09/2016
07/09/2016 20/12/2017
13/09/2016.
Ici, le je souhaite avoir : Octobre 2016 --> 2
Décembre 2017 --> 1
Décembre 2016 --> 1
Je cherche à compter un nombre de cellule contenant un texte "Cancelled" par exemple. La complication viens du fait qu'il me faudrait cette somme par mois de l'année.
Exemple:
Date demande Date finalisation Statut
16/02/2016 01/12/2016 Cancelled
11/08/2016 30/11/2016
13/09/2016 24/02/2017
11/05/2016 20/10/2016 Cancelled
11/05/2016 20/10/2016
11/05/2016 20/10/2016 Cancelled
19/09/2016
07/09/2016 20/12/2017 Cancelled
13/09/2016
13/09/2016
07/09/2016 20/12/2017
13/09/2016.
Ici, le je souhaite avoir : Octobre 2016 --> 2
Décembre 2017 --> 1
Décembre 2016 --> 1
Bonjour,
Par exemple pour octobre 2016 :
=NB.SI.ENS(B2:B13;">=01/10/2016";B2:B13;"<01/11/2016";C2:C13;"Cancelled")
Cdlmnt
Via
Par exemple pour octobre 2016 :
=NB.SI.ENS(B2:B13;">=01/10/2016";B2:B13;"<01/11/2016";C2:C13;"Cancelled")
Cdlmnt
Via
Bonjour,
j'ai changé de technique : tout avec un TCD.
En formule il ne reste plus que le delta.
Clic-droit sur le TCD et Rafraichir si mise à jour des données.
https://www.cjoint.com/c/HExp223CRg4
eric
PS : attention aux dates erronées. Le TCD n'aime pas le 29/02/2017 ! J'ai mis 28
Les dates de finalisation < dates de demande sont ignorées. Tu peux mettre 0 à la place de "" si tu veux les prendre en compte.
j'ai changé de technique : tout avec un TCD.
En formule il ne reste plus que le delta.
Clic-droit sur le TCD et Rafraichir si mise à jour des données.
https://www.cjoint.com/c/HExp223CRg4
eric
PS : attention aux dates erronées. Le TCD n'aime pas le 29/02/2017 ! J'ai mis 28
Les dates de finalisation < dates de demande sont ignorées. Tu peux mettre 0 à la place de "" si tu veux les prendre en compte.
Encore merci
Cordialement