Calcul complexe : répartition via colonne [EXCEL] - VB/VBA/VBS - Programmation
Marsh Posté le 09-06-2008 à 14:25:58
Bonjour
2xyo a écrit : surement... |
Impressionant...
nycius a écrit : Salut,
|
Tu veux un camembert par type ? Ou selectionner un type et que ton camembert s'actualise ?
Cordialement
Marsh Posté le 09-06-2008 à 14:27:34
Salut,
Un camembert par type sans que j'ai à en sélectionner un particulièrement.
Marsh Posté le 09-06-2008 à 14:31:45
Le nombre de type est defini ou il peut y avoir 5 types comme 20 ?
Marsh Posté le 09-06-2008 à 14:32:56
Je peux le définir si c'est plus simple, ca pose pas de soucis.
Marsh Posté le 09-06-2008 à 14:34:57
Non c'est juste que si le nombre de type est variable, il faut passer par du vba, sinon pas besoin.
Et les années viennent faire quoi dans le camembert ?
C'est bien un camembert par type que tu veux ? Pas par année ?
Marsh Posté le 09-06-2008 à 14:38:29
uniquement par type oui
en fait jai une feuille excel par année
Marsh Posté le 09-06-2008 à 14:45:48
Hum
Avec un bout de ton fichier ca serait plus simple a comprendre...
[edit]
Parcequ'en fait, il faut d'abord calculer pour le tableau entier, le total pour chaque type, puis creer le graph en fonction du nombre de type et de la somme des montant par type.
Dis moi si je me trompe hein
[/edit]
Marsh Posté le 10-06-2008 à 22:31:21
Salut
Mon code est simpe : j'en ai aucun
J'ai simplement un tableau avec dedans
DATE | TYPE | MONTANT
01/2008 | Informatique | 1258
01/2008 | Design | 878
02/2008 | Informatique | 985
J'aimerai donc avoir un camembert des montants générés par type unique.
La date peut importe en fait
Marsh Posté le 11-06-2008 à 15:48:57
Re
Suis dsl, mais tu veux que ton (tes ?) camembert exprime quoi ?
Je prends le type "informatique" en exemple :
Le % par mois/année du montant informatique par rapport au montant total de l'informatique ?
ou
Le % du montant total informatique par rapport au montant total de tous les type ?
Etc.
Cordialement
Marsh Posté le 11-06-2008 à 15:53:48
Salut dje,
Le % du montant total informatique par rapport au montant total de tous les type
Marsh Posté le 11-06-2008 à 17:02:35
Tu as donc besoin d'un seul camembert alors... Vu que tu auras tous les totaux, repartis sur le camembert.
Et pas besoin de code, je pense qu'en passant par un tableau croisé dynamique on doit pouvoir s'en sortir...
Je pars du principe que :
- Je me sers de ton exemple comme base de travail (donc que 4 lignes pour 2 colonnes (vu que la date on s'en fou))
- "Date" est en colonne A
- "Type" est en colonne B
- "Montant" est en colonne C
Essaie ceci :
1) Tu selectionnes de B1:C4
2) Tu vas dans Données, Rapport de tableau croisé dynamique. (On va se servire du TDC pour eviter de recréer une liste a la mano pour sommer le montant de tes differents types. Car si par exemple on passe par un somme.si on ne peut plus ajouter de type autre qu'informatique ou design ou alors il faut se repalucher une liste... Le TDC se met a jour tout seul en fonction des references de la source)
3) Tu fais suivant (a toi de voir si tu veux crééer une nouvelle feuille ou pas, je passe ce genre de detail) jusqu'a ce que tu ai un tableau avec une boite nomée "Liste de champs de tableau..."
4) Tu prends le champs Type de cette boite et tu le deplace jusqu'a "Déposer champs de ligne ici" du tableau
5) Tu prends le champs Montant de cette boite et tu le deplace jusqu'a "Déposer Données ici" du tableau
6) Tu cliques sur le petit icone de graphique de la barre "Tableau croisé dynamique" et tu arrives sur une nouvelle
feuille avec ton graph
7) Tu selectionnes le type "camembert" que tu veux dans la barre d'outils "Graphique"
8) Enjoy
Cordialement
Marsh Posté le 11-06-2008 à 18:36:59
Lol, pourtant il suffit juste de suivre les differents points...
Me suis peut etre mal exprimé...
Regarde ce fichier
Tiens moi au jus
Cordialement
Marsh Posté le 12-06-2008 à 11:18:10
ReplyMarsh Posté le 13-06-2008 à 10:28:14
Salut dje
Ton exemple marche tres bien, j'essaye de le refaire now
Marsh Posté le 02-06-2008 à 22:33:48
Salut,
J'ai un tableau excel sous cette forme :
J'aimerai sortir de ce tableau un camembert qui me sortira la répartition des montant par Type.
Est ce jouable ?
Message édité par nycius le 02-06-2008 à 22:34:11