Supprimer des données non pertinente dans GRAPHIQUE

Fermé
NESNES78200 Messages postés 5 Date d'inscription lundi 14 décembre 2015 Statut Membre Dernière intervention 15 décembre 2015 - 14 déc. 2015 à 15:54
ccm81 Messages postés 10906 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 13 janvier 2025 - 15 déc. 2015 à 11:55
Bonjour,

Je souhaiterai mettre en place la suppression de données dans un graphique dont j'ai une donnée de valeur 0 ( En étiquettes de données 0 donc supprimer de l'axe la référence)
Le but est d'automatiser celui-ci afin que lorsqu'il est alimenter, les données s'affichent sur le graphique.
A voir également:

6 réponses

ccm81 Messages postés 10906 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 13 janvier 2025 2 429
14 déc. 2015 à 15:58
Bonjour

Peux tu envoyer la partie concernée de ton fichier, sur cjoint.com et joindre le lien obtenu à ton prochain message. N'oublies pas d'y ajouter des explications et des exemples de résultat attendu

Cdlmnt
0
NESNES78200 Messages postés 5 Date d'inscription lundi 14 décembre 2015 Statut Membre Dernière intervention 15 décembre 2015
14 déc. 2015 à 16:11
Voici le lien du fichier,

https://mon-partage.fr/f/LpiMHo01/

Le but est de pouvoir automatiser ce graphique que lorsque les temps colonne B ne sont pas renseignés, ni en colonne Q que les articles non produits ne s'affichent pas dans le graphique mais si on alimente qu'il s'affiche automatiquement dans le graphique.
Les étiquettes de données sont en format mm-ss.
0
ccm81 Messages postés 10906 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 13 janvier 2025 2 429
14 déc. 2015 à 16:22
Bonjour

Mets le sur cjoint.com comme indiqué plus haut

Cdlmnt
0
NESNES78200 Messages postés 5 Date d'inscription lundi 14 décembre 2015 Statut Membre Dernière intervention 15 décembre 2015
14 déc. 2015 à 16:25
http://www.cjoint.com/c/ELopyyJCvUZ

Désolé, erreur sur la manipulation
0
ccm81 Messages postés 10906 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 13 janvier 2025 2 429
14 déc. 2015 à 18:33
Un début de réponse à tester (avec macro)
http://www.cjoint.com/c/ELorHeKssHH

Cdlmnt
0
NESNES78200 Messages postés 5 Date d'inscription lundi 14 décembre 2015 Statut Membre Dernière intervention 15 décembre 2015
15 déc. 2015 à 09:55
Merci pour votre macro, est ce que c'est possible de l'appliquer à d'autres tableaux du même types en modifiant les plages de cellules ?

définition des plages du graphique initial
Const plageX = "A2:A11"
Const plageY1 = "B2:B11"
Const plageY2 = "Q2:Q11"
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
tontong Messages postés 2569 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 22 janvier 2025 1 059
14 déc. 2015 à 18:43
Bonjour,
Encore en retard !!! ( sans macro)
2 étapes:
- créer un tableau avec une colonne auxiliaire et des formules pour éliminer les 0; et tracer le graphique.
- nommer les x et les séries avec Decaler(); utiliser ces noms dans les définitions des données du graphe pour obtenir l'actualisation.
http://www.cjoint.com/c/ELorOprq8cY
0
NESNES78200 Messages postés 5 Date d'inscription lundi 14 décembre 2015 Statut Membre Dernière intervention 15 décembre 2015
15 déc. 2015 à 09:56
Merci de votre intervention, je ne sais pas où je dois nommer les séries avec Decaler () ?
0
ccm81 Messages postés 10906 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 13 janvier 2025 2 429
15 déc. 2015 à 11:55
Bonjour

est ce que c'est possible de l'appliquer à d'autres tableaux du même types en modifiant les plages de cellules ?
Oui, si tu as un seul graphique , tu modifies les plages dans la liste des constantes ci-dessu
Si tu as plusieurs grapiques, dans la feuille, il faut modifier le code et passer les constantes en variables à récupérer d'une façon ou d'une autre, il faut voir comment tout ça se présente dans la feuille.

Si tu trouves ça trop compliqué, la proposition de tontong (que je salue amicalement au passage), sera plus adaptée.
Pour nommer une plage
EXCEL2007 et +: Menu/Formule/Gestionnaire de nom-/Donner le nom et mettre la formule
EXCEL 2003 : Insertion/Nom/Definir/donner le nom et mettre la formule dans Fait reference à

Cdlmnt
0