Comment Créer une date un tableau
Apprenez à créer une table de dates professionnelle dans Excel pour l'analytique avancée et l'intégration Power BI. Ce tutoriel couvre la construction d'une table de dimension calendrier avec année, mois, trimestre et calculs personnalisés. Maîtrisez cette compétence pour activer l'analyse temporelle et améliorer les flux de rapport.
Pourquoi c'est important
Une table de dates est essentielle pour l'analytique temporelle, les relations Power BI et les calculs DAX dans les modèles de données professionnels. Elle élimine les incohérences de dates et permet l'analyse temporelle sophistiquée.
Prérequis
- •Connaissances Excel intermédiaires incluant formules et formatage
- •Compréhension des structures de tableau et en-têtes de colonne
- •Familiarité avec les fonctions de date (AUJOURD'HUI, DATE, ANNÉE, MOIS)
Instructions étape par étape
Créer la plage de dates de base
Dans une nouvelle feuille, ajoutez l'en-tête 'Date' en A1. Entrez votre date de début en A2 (par exemple, 1/1/2023) et sélectionnez. Utilisez Données > Remplir > Série pour générer automatiquement les dates quotidiennes.
Ajouter les colonnes année, mois et trimestre
En colonne B, créez l'en-tête 'Année' et utilisez la formule =ANNÉE(A2). En colonne C, ajoutez 'Mois' avec =MOIS(A2). En colonne D, ajoutez 'Trimestre' avec =ARRONDI.SUP(MOIS(A2)/3,0). Copiez les formules.
Ajouter des colonnes de dates descriptives
En colonne E, créez l'en-tête 'Nom du mois' et utilisez =TEXTE(A2,"MMMM"). En colonne F, ajoutez 'Jour de la semaine' avec =TEXTE(A2,"JJJJ"). Copiez ces formules pour compléter l'ensemble.
Ajouter l'année fiscale et calculs personnalisés
En colonne G, ajoutez l'en-tête 'Année fiscale' et utilisez =SI(MOIS(A2)>=7,ANNÉE(A2)+1,ANNÉE(A2)) pour les années fiscales commençant en juillet. Personnalisez selon le calendrier fiscal de votre organisation.
Convertir en tableau Excel et formater
Sélectionnez toutes les données avec en-têtes. Appuyez sur Ctrl+Maj+L ou accédez à Insertion > Tableau > Formater comme tableau. Choisissez un style et cliquez sur OK pour compléter la création du tableau.
Méthodes alternatives
Utiliser Power Query pour les mises à jour automatiques
Dans Excel 365, utilisez Données > Obtenir et transformer > Nouvelle requête > Requête vierge pour écrire du code M. Cela se met à jour automatiquement lors de l'actualisation.
Générer des dates via formule dans colonne d'aide
Au lieu de Remplir série, utilisez la formule =A1+LIGNE()-LIGNE($A$1) répétée. Cette méthode offre plus de contrôle avec des plages dynamiques.
Importer depuis la fonction table de dates Power BI
Créez d'abord la table de dates dans Power BI avec la fonction DAX CALENDAR(), puis importez dans Excel. Cela assure la cohérence dans tout votre écosystème BI.
Astuces et conseils
- ✓Incluez toujours une colonne 'Clé de date' (format AAAAMMJJ) pour les relations Power BI transparentes et les jointures plus rapides.
- ✓Ajoutez une colonne 'Numéro de semaine' avec =NUMSEMAINE(A2) pour les rapports et agrégations hebdomadaires.
- ✓Incluez une colonne 'Est weekend' avec =SI(JOURSEMAINE(A2,2)>5,"Oui","Non") pour filtrer facilement les jours ouvrables.
- ✓Utilisez la mise en forme conditionnelle pour mettre en évidence les fins de semaine ou les jours fériés.
Astuces avancées
- ★Créez une colonne 'Jours fériés' séparée et marquez les dates spécifiques à exclure des calculs temporels et des mesures DAX.
- ★Utilisez la fonction DATEDIF() pour les périodes fiscales personnalisées qui s'alignent sur votre année fiscale unique.
- ★Ajoutez une 'Clé de date' au format entier AAAAMMJJ pour une compatibilité Power BI à 100%.
- ★Gardez votre table de dates sur une feuille séparée nommée 'DimDate' pour maintenir l'organisation et éviter les suppressions accidentelles.
Résolution de problèmes
Sélectionnez la colonne Date, clic droit > Format des cellules > Onglet Nombre > Catégorie Date. Choisissez votre format préféré.
Assurez-vous que votre colonne de date est formatée comme date réelle, pas texte. Si texte, utilisez d'abord VALEURDATE(A2).
Marquez la table de dates dans Power BI en allant à Conception de table > Marquer comme table de dates.
Sélectionnez la plage entière (cellules de début et de fin) avant Remplir > Série. Assurez-vous qu'aucune cellule vide ne brise la séquence.
Formules Excel associées
Questions fréquentes
Combien de lignes ma table de dates doit-elle avoir?
Puis-je utiliser une table de dates sans Power BI?
Quelle est la différence entre les colonnes Année civile et Année fiscale?
Dois-je inclure les fins de semaine et les jours fériés dans ma table de dates?
Comment mettre à jour ma table de dates annuellement?
C'etait une tache. ElyxAI en gere des centaines.
S'inscrire