TCD et facturation / tc13exerc1 K. Zampieri, Version 6 octobre 2013 Table des matières 1 TCD et facturation / tc13exerc1 2 1.1 Réalisation de TCDs............................. 2 1.2 Exemple : Insertion d un champ calculé................... 7 1.3 Segments................................... 9 Introduction Mots-Clés Tableaux croisés dynamiques, Excel. Requis Fonctionnalités de base, Formules et Fonctions, Import/Export de données, Tableaux croisés dynamiques. Fichiers fn13xxx. Comprend [Minot-X2 :c04]. Cet exercice réalise des tableaux croisés dynamiques. Il reprend le fichier de facturation de la loi de Benford du module [Formules et fonctions]. 1
Bureautique tc13exerc1, October 6, 2013 2 1 TCD et facturation / tc13exerc1 1.1 Réalisation de TCDs Ce problème réalise des TCDs sur le fichier de facturation. Importez les données suivantes. Le fichier texte est délimité par des tabulations. Attention : La colonne 2 est de type Texte et la colonne 3 de type Date JMA. @[fn13brut1.txt] Lancez la commande du TCD pour l ensemble des données. Créez-le sur une nouvelle feuille. Excel Appelez Insertion>Tableau croisé dynamique. Si besoin, pour définir la plage de données, mettez d abord en surbrillance la plage A1:D1 puis faites [Maj Ctrl ] : la zone devient $A$1:$D$32265. Cliquez sur OK. Réalisez le TCD des ventes par clients et par dates. Excel Pour réaliser le TCD : Glissez/déposez le champ CODE CLIENT (à droite) dans le pavé des Étiquettes de lignes : les codes clients apparaissent dans la colonne A (on aurait pu aussi glisser le même champ dans la partie gauche sur le libellé «Déposer champ de ligne ici»). Glissez/déposez le champ DATE (à droite) dans le pavé des Étiquettes de colonnes : les dates apparaissent sur la ligne 4.
Bureautique tc13exerc1, October 6, 2013 3 Glissez/déposez le champ MONTANT HT dans le pavé Valeurs : la colonne étant entièrement numérique, Excel traduit par Somme de montant. Si les valeurs n avaient pas été numériques, Excel aurait proposé de faire un simple compte. Renommez tcd-dates l onglet qui contient ce TCD. Il n est pas possible de regrouper directement le tableau des ventes par mois, par exemple. Nous ferons donc ce regroupement par insertion du mois de facturation, enregistrement par enregistrement. Pour ce, Ajoutez dans la feuille des données brutes, une colonne D, intitulée MOIS et formatez-la en Nombre aucune décimale. Rappel Lors d une insertion de lignes/colonnes, le format des lignes/colonnes est identique à celle de la première ligne/colonne de gauche. Revenez aux données sources puis cliquez-droit sur la colonne D et choisissez Insertion. Cliquez-droit sur la colonne D et dans Format de cellule, onglet Nombre, choisissez la Catégorie Nombre sans décimales. Tapez MOIS en D1. Calculez la colonne D. La formule en D2 (recopiable vers le bas) est : =MOIS(C2) Lancez la commande de création de TCD. Vous constaterez que la grille de conception ne fait pas apparaître dans la liste des champs à inclure la colonne du mois de facturation : pourquoi?
Bureautique tc13exerc1, October 6, 2013 4 La colonne D a été ajoutée par la suite. Il faut d abord lancer l actualisation du TCD précédent pour faire apparaître les modifications. Lancez l actualisation sur le TCD de l onglet tcd-dates. La liste des champs est actualisée sur tous les TCD du classeur. Réalisez maintenant le TCD des ventes par clients et par mois. Excel Glissez/déposez le champ CODE CLIENT dans le pavé des Étiquettes de lignes, le champ MOIS dans le pavé des Étiquettes de colonnes et le champ MONTANT HT dans le pavé Valeurs. Tout en bas du tableau apparaît la facturation mensuelle et à l extrême droite le chiffre d affaires réalisé par le client. Renommez tcd-mois l onglet contenant ce tcd. Dupliquez l onglet tcd-mois et renommez-le tcd-nombre.
Bureautique tc13exerc1, October 6, 2013 5 par mois. Sur l onglet tcd-nombre, affichez le nombre de factures établies par client et Excel Cliquez-droit dans le TCD et choisissez Synthétiser les valeurs par puis sélectionnez NB (nombre). Dupliquez l onglet tcd-mois et renommez-le tcd-synthese. Sur l onglet tcd-synthese, filtrez l état afin de faire apparaître la facturation totale par client pour un jour donné.
Bureautique tc13exerc1, October 6, 2013 6 Excel Cliquez-droit dans le TCD puis glissez/déposez le champ DATE dans le pavé de droite Filtre du rapport. L ouverture de la liste déroulante en B1 (par rapport au début du TCD) propose de choisir un jour précis de facturation et de l afficher.
Bureautique tc13exerc1, October 6, 2013 7 1.2 Exemple : Insertion d un champ calculé Cet exemple montre comment insérer un champ calculé dans un TCD. Dans le cadre de notre exemple, nous allons insérer le champ calculé du MONTANT TTC dans le TCD en prenant une TVA de 1,196. Dupliquez l onglet tcd-mois et renommez-le tcd-champ. Cliquez dans le TCD puis appelez Outils de TCD>Calculs>Champ, éléments et jeux et sélectionnez Champ calculé. Dans la fenêtre qui s affiche : Dans la zone Nom, tapez MONTANT TTC. Dans la zone Formule, tapez la formule en sélectionnant et en cliquant sur le bouton Inserer un champ pour éviter de taper le nom du champ. Cliquez sur Ajouter si vous avez d autres champs calculés ; finissez par OK.
Bureautique tc13exerc1, October 6, 2013 8 Glissez/déposez le nouveau champ MONTANT TTC dans le pavé Valeurs. Remarque Les modalités de présentation et d organisation pourront être réglées dans le menu Options>Options du TCD>Options, en particulier : Le choix du nom de l objet TCD (différent de celui de l onglet). L affichage des sous-totaux.
Bureautique tc13exerc1, October 6, 2013 9 1.3 Segments Ce problème réalise des segments sur le TCD des ventes. Dupliquez l onglet tcd-mois et renommez-le segments. Agrandissez la hauteur de la ligne 2 à la valeur 200 pour pouvoir y loger la présentation des futures segments. Créez les trois segments CODE CLIENT, DATE et MOIS. Excel Cliquez dans le tableau, sélectionnez l onglet Outils de tableau croisé dynamique puis cliquez sur Insérer un segment. Dans la fenêtre qui apparaît, sélectionnez les champs spécifiés et cliquez sur OK pour valider la création des segments. Les segments crées apparaissent en cascade. Disposez-les en haut à gauche de la feuille en les faisant glisser les uns à côté des autres dans l ordre suivant : MOIS, DATE et CODE CLIENT. Choisissez un mois, une plage de date et des clients : concluez.
Bureautique tc13exerc1, October 6, 2013 10 Rappel La sélection de plages de valeurs se fait comme d habitude avec [Maj] (plage contigue) et [Ctrl] (plage discontinue). Lorsqu on sélectionne un mois, une plage de dates et des clients, le tableau change instantanément et ne présente que les éléments répondant aux critères. Si un mois est choisi, les dates qui correspondent à un autre mois ne sont plus sélectionnables. Pourquoi? Les trois segments sont reliés entre eux.