JOUR 1 Tables et tableaux croisés dynamiques
Principes relatifs aux données
Tables
- Créer des tables
- Disposition
- Trier et filtrer les données
Tableaux croisés dynamiques
- Créer des tableaux croisés dynamiques
- Groupe
- Calculs
- Filtrage (y compris les slicers)
Présentation
- Mise en forme conditionnelle
JOUR 2 : Power Query
Présentation de Power Query
- Quel est le rôle de Power Query ?
- Fonctionnement de Power Query (à l'aide d'un exemple détaillé)
Connexions de données
- Importation de fichiers Excel
- Importer des fichiers CSV et TXT
Exportation
- Exporter les données vers Excel
- Exporter vers le modèle de données
- Ajuster l'emplacement de chargement des données
- Configurer l'emplacement de chargement par défaut
Transformations
- Créer des colonnes à partir d'exemples.Ajouter des colonnes conditionnellesEffectuer des transformations de date
- Fractionnement des colonnes
Fusionner des tables
- Fusionner 2 listes distinctes pour créer une table combinée
- Importer des données depuis un dossier. Facultatif : Importer des feuilles spécifiques à partir d’un seul fichier.
Développer les tables
- Lier 2 requêtes ensemble (type VLOOKUP)
Création de tables de dates via le code M
- Importation d'une table de dates via un guide étape par étape (voir QRC)
JOUR 3 Power Pivot
Récapitulatif du jour 2
- Un récapitulatif rapide de Power Query
Modèle de données
- Pourquoi modéliser
- Comment créer des relations entre les tables
- Relations multiples entre 2 tables
- Direction du filtre
Prise en main de DAX
- Qu'est-ce que DAX et en quoi diffère-t-il des formules Excel classiques ?
- Colonnes calculées vs mesures
- Reportez-vous toujours à la table dans laquelle se trouve une colonne
- Conseils d'écriture
DAX - Colonnes calculées
- Comment créer une colonne calculée
- ANNÉE(... ) MOIS( ...) Total de la ligne
- RELATED et LOOKUPVALUE
- TABLEAU CONNEXE
- Facultatif : Calculs If-then-else
DAX - Mesures
- Où prendre des mesures
- Dans quelle table ?
- La création d'une table de mesures est une option
- Créer des tableaux croisés dynamiques basés sur des mesures
Agrégations BASIC
- Qu'est-ce qu'une agrégation de base ?
- SOMME, COMPTES, DISTINCTOUNT
- Créer un tableau croisé dynamique
- Facultatif : Average et STDEV
Agrégation d'expressions
- Qu'est-ce qu'une expression d'agrégation
- Appliquer SUMX
- FILTRE + COMPTES
- FILTRE + SUMX
- MOYENNEX + FILTRE + VIERGE
CALCULER
- DEMO : Ce qui rend CALCULATE si important
- CALCULER par rapport au total général avec ALL
- CALCULATE par rapport à SUBTotal avec ALLEXCEPT
- CALCULER lorsqu'il y a plusieurs relations, USERELATIONSHIP
JOUR 4 Plus de DAX
Résumé des jours 2 et 3
Intelligence des dates
- Qu'est-ce que Date Intelligence ?
- Pourquoi avons-nous besoin d'une table de dates
- Ajout d'une table de dates
Fonctions d'intelligence des dates
- TOTALYTD
- Démo DATESYTD (Pourquoi est-ce CALCULATE)
- DATESBETWEEN pour une quantité totale à ce jour
- MÊMEPÉRIODE L'année dernière
- DATEADD
- Calculs du delta : Cette année - Année précédente
- Calculs de croissance : (ThisYear - PreviousYear) / PreviousYear
Identité visuelle et gestion des classeurs
- Que sont les thèmes ?
- Création et application de thèmes
- Création et application de styles de cellule
- Masquer les feuilles de calcul
- Protéger la feuille de calcul et le classeur
- Convention de nommage des objets