OVH Cloud OVH Cloud

Calcul d'une différence entre deux éléments d'un tableau croisé dynamique

4 réponses
Avatar
virginied
Bonjour,
Sur la base d'une liste de factures, j'ai réalisé un tableau croisé dynamique. Il comprend, pour chaque compte comptable, le somme des dépenses effectuées ainsi que le budget annuel.
J'ai besoin de rajouter 2 colonnes :
- le budget annuel restant pour chaque compte comptable (=budget annuel - somme des dépenses effectuées à ce jour)
- le pourcentage du budget annuel restant
Je ne sais pas comment ajouter ces colonnes dans mon tableau.

J'envisage deux solutions, j'aimerais être conseillée:
- solution 1 : ajouter les colonnes dans le tableau (mais comment? je n'ai pas réussi à manier les "champs calculés")
- solution 2 : ajouter une colonne à droite du tableau, indépendante du tableau, qui effectue les calculs en lisant le tableau croisé dynamique.

Pour cette deuxième option, j'ai 2 problèmes :
- j'aimerais que ma colonne soit collée au tableau croisé dynamique et se décale lorsque le tableau grandit (en janvier, je n'ai qu'une colonne, en décembre, j'en ai 12) (peut-on masquer les colonnes vides?)
- j'aimerais que les sous-totaux et totaux apparaissent en gras pour être plus lisibles. Peut-on mettre en gras de façon conditionnelle? (mettre en gras si la cellule "total" du tableau croisé dynamique est en gras, ou mettre en gras si le mot "total" apparaît dans la colonne A)

Merci d'avance pour votre aide,
Virginie

4 réponses

Avatar
MichD
Bonjour,

Je t'ai fait un petit fichier exemple : http://cjoint.com/?CKdpve23wio

Quand c'est facilement réalisable, c'est préférable de créer des champs
calculés à l'ajout de colonnes supplémentaires au tableau source des
données.


MichD
---------------------------------------------------------------
Avatar
virginied
Le dimanche 03 Novembre 2013 à 10:51 par virginied :
Bonjour,
Sur la base d'une liste de factures, j'ai réalisé un tableau
croisé dynamique. Il comprend, pour chaque compte comptable, le somme
des dépenses effectuées ainsi que le budget annuel.
J'ai besoin de rajouter 2 colonnes :
- le budget annuel restant pour chaque compte comptable (=budget annuel - somme
des dépenses effectuées à ce jour)
- le pourcentage du budget annuel restant
Je ne sais pas comment ajouter ces colonnes dans mon tableau.

J'envisage deux solutions, j'aimerais être conseillée:
- solution 1 : ajouter les colonnes dans le tableau (mais comment? je n'ai pas
réussi à manier les "champs calculés")
- solution 2 : ajouter une colonne à droite du tableau,
indépendante du tableau, qui effectue les calculs en lisant le tableau
croisé dynamique.

Pour cette deuxième option, j'ai 2 problèmes :
- j'aimerais que ma colonne soit collée au tableau croisé
dynamique et se décale lorsque le tableau grandit (en janvier, je n'ai
qu'une colonne, en décembre, j'en ai 12) (peut-on masquer les colonnes
vides?)
- j'aimerais que les sous-totaux et totaux apparaissent en gras pour
être plus lisibles. Peut-on mettre en gras de façon
conditionnelle? (mettre en gras si la cellule "total" du tableau
croisé dynamique est en gras, ou mettre en gras si le mot
"total" apparaît dans la colonne A)

Merci d'avance pour votre aide,
Virginie


Merci beaucoup MichD. Ton fichier est super clair!
Je vais tester cette solution et te dirai si ça marche.
Bonne fin de journée!
Virginie
Avatar
MichD
Bonjour,

Voici ton fichier dont la mise en page a été modifiée pour l'impression
http://cjoint.com/?CKdxlAraP7M

Pour se faire (répéter une ligne ou une colonne) sur toutes les
pages imprimer :
Barre des menus du ruban / Section : Mise en page / commande : Imprimer les
titres / Il ne reste plus qu'à indiquer les lignes ou les colonnes à répéter
sur chacune des pages et le tour est joué.

Pour ce qui est de la formule, il faut être plus précis dans ta demande.
Quelle formule? Où est la formule? La colonne et la ligne? À quel moment
veux-tu insérer la formule? Juste avant l'impression? Le nombre de lignes
entre chaque formule? Sur chaque planning hebdomadaire de la feuille?
Seulement un? Comment déterminer le tableau ?




MichD
---------------------------------------------------------------
"virginied" a écrit dans le message de groupe de discussion :


Le dimanche 03 Novembre 2013 à 10:51 par virginied :
Bonjour,
Sur la base d'une liste de factures, j'ai réalisé un tableau
croisé dynamique. Il comprend, pour chaque compte comptable, le somme
des dépenses effectuées ainsi que le budget annuel.
J'ai besoin de rajouter 2 colonnes :
- le budget annuel restant pour chaque compte comptable (=budget annuel -


somme
des dépenses effectuées à ce jour)
- le pourcentage du budget annuel restant
Je ne sais pas comment ajouter ces colonnes dans mon tableau.

J'envisage deux solutions, j'aimerais être conseillée:
- solution 1 : ajouter les colonnes dans le tableau (mais comment? je n'ai


pas
réussi à manier les "champs calculés")
- solution 2 : ajouter une colonne à droite du tableau,
indépendante du tableau, qui effectue les calculs en lisant le tableau
croisé dynamique.

Pour cette deuxième option, j'ai 2 problèmes :
- j'aimerais que ma colonne soit collée au tableau croisé
dynamique et se décale lorsque le tableau grandit (en janvier, je n'ai
qu'une colonne, en décembre, j'en ai 12) (peut-on masquer les colonnes
vides?)
- j'aimerais que les sous-totaux et totaux apparaissent en gras pour
être plus lisibles. Peut-on mettre en gras de façon
conditionnelle? (mettre en gras si la cellule "total" du tableau
croisé dynamique est en gras, ou mettre en gras si le mot
"total" apparaît dans la colonne A)

Merci d'avance pour votre aide,
Virginie


Merci beaucoup MichD. Ton fichier est super clair!
Je vais tester cette solution et te dirai si ça marche.
Bonne fin de journée!
Virginie
Avatar
MichD
Bonjour,

Voici ton fichier dont la mise en page a été modifiée pour l'impression
http://cjoint.com/?CKdxlAraP7M

Pour se faire (répéter une ligne ou une colonne) sur toutes les
pages imprimer :
Barre des menus du ruban / Section : Mise en page / commande : Imprimer les
titres / Il ne reste plus qu'à indiquer les lignes ou les colonnes à répéter
sur chacune des pages et le tour est joué.

Pour ce qui est de la formule, il faut être plus précis dans ta demande.
Quelle formule? Où est la formule? La colonne et la ligne? À quel moment
veux-tu insérer la formule? Juste avant l'impression? Le nombre de lignes
entre chaque formule? Sur chaque planning hebdomadaire de la feuille?
Seulement un? Comment déterminer le tableau ?




MichD
---------------------------------------------------------------
"virginied" a écrit dans le message de groupe de discussion :


Le dimanche 03 Novembre 2013 à 10:51 par virginied :
Bonjour,
Sur la base d'une liste de factures, j'ai réalisé un tableau
croisé dynamique. Il comprend, pour chaque compte comptable, le somme
des dépenses effectuées ainsi que le budget annuel.
J'ai besoin de rajouter 2 colonnes :
- le budget annuel restant pour chaque compte comptable (=budget annuel -


somme
des dépenses effectuées à ce jour)
- le pourcentage du budget annuel restant
Je ne sais pas comment ajouter ces colonnes dans mon tableau.

J'envisage deux solutions, j'aimerais être conseillée:
- solution 1 : ajouter les colonnes dans le tableau (mais comment? je n'ai


pas
réussi à manier les "champs calculés")
- solution 2 : ajouter une colonne à droite du tableau,
indépendante du tableau, qui effectue les calculs en lisant le tableau
croisé dynamique.

Pour cette deuxième option, j'ai 2 problèmes :
- j'aimerais que ma colonne soit collée au tableau croisé
dynamique et se décale lorsque le tableau grandit (en janvier, je n'ai
qu'une colonne, en décembre, j'en ai 12) (peut-on masquer les colonnes
vides?)
- j'aimerais que les sous-totaux et totaux apparaissent en gras pour
être plus lisibles. Peut-on mettre en gras de façon
conditionnelle? (mettre en gras si la cellule "total" du tableau
croisé dynamique est en gras, ou mettre en gras si le mot
"total" apparaît dans la colonne A)

Merci d'avance pour votre aide,
Virginie


Merci beaucoup MichD. Ton fichier est super clair!
Je vais tester cette solution et te dirai si ça marche.
Bonne fin de journée!
Virginie