Regrouper par date

Temps de lecture 2 minutes

Comment regrouper par date

Tous les tableaux Excel contiennent des dates. Et les dates ne sont pas faciles à manipuler. Entre les jours ouvrés, les jours fériés, les week-ends, les numéros de semaine, ... c'est un cauchemar.

Sauf dans un tableau croisé dynamique 😉

En effet, nativement, les tableaux croisés dynamiques permettent de regrouper par date (années, trimestre, mois, jours) toutes les colonnes qui contiennent des valeurs au format date.

Il y a une différence entre depuis la version d'Excel 2016 et les précédentes mais tout vous est expliqué ici.

Erreur à ne jamais faire

Beaucoup d'utilisateurs font l'erreur de rajouter des colonnes pour extraire le mois et l'année d'une date.

Le résultat ne peut être que faux car il est impossible de savoir si un mois de janvier donné s'applique à l'année N ou à l'année N-1.

Mais Excel est capable de reconnaître si les informations d'une colonne sont des dates 😎😎😎

Regrouper par date (Excel 2016)

Si vous travaillez avec Excel 2016, le seul fait de déplacer un champ de type Date en Lignes ou en Colonnes, va automatiquement découper vos dates en Années, Trimestres et Mois.

Non seulement le découpage est automatique mais les étiquettes Années et Trimestres apparaissent maintenant dans la liste des champs que vous pouvez utiliser.

date_1

Pour retirer ces nouvelles étiquettes de la liste des champs, vous devez rompre la relation qui a été automatiquement créée entre vos dates et la table des dates qui est intégrée dans l'outil tableau croisé dynamique et qui permet justement de réaliser ce découpage en date. Pour rompre cette relation cliquer sur le menu

date_2

Vidéo tutorielle

Regrouper par date (Avant Excel 2016)

Pour toutes les autres versions d'Excel, le découpage ou regroupement par Date n'était pas automatique mais il est possible de le réaliser tout de même.

Commencez par sélectionner l'une des dates dans votre TCD (très important d'avoir la cellule active dans l'une des cellules contenant une date)

Dans le menu Analyse (ou Option si vous avez une version antérieure à Excel 2013), sélectionnez Groupe > Grouper la sélection

date_3

Une boîte de dialogue vous présente les différentes possibilités de découpage. Vous pouvez choisir autant d'éléments de découpage que vous le souhaitez.

date_4

Ce découpage n'est pas figé, vous pouvez à tout moment revenir sur cette boite de dialogue pour changer vos paramètres à condition que votre cellule active soit sur l'une des dates de votre TCD.


Articles complémentaires

Voici une liste d'articles qui pourrait également vous intéresser sur le même thème.

Lien Permanent pour cet article : https://www.excel-exercice.com/regrouper-par-date/


(2 commentaires)

    • Gonzague DUCOS on 17/04/2019 at 17:25
    • Répondre

    Bonjour,

    Si l’utilisateur enlève Années et Trimestres de la zone Ligne du TCD, Excel regroupe les données par mois, comme dans la solution "FAUX" du début.
    De plus, Excel affiche le champ avec son nom initial (ici "date") alors que ce champ s'affiche en mois, ce qui peut être trompeur. On ne peut pas non plus afficher le champ en date brute dans le TCD. Et l'on ne choisir pas le format (mois court). Et l'on ne peut pas regrouper par semaine. Non, vraiment, la méthode 1 me semble plus souple et tout aussi sûr (et permet de répondre au problème de simon)

    Cordialement

    Gonzague DUCOS

  1. Bonjour

    j'ai une série de date au format 14/07/2008 dans un TDC
    J'arrive à regrouper par année. Mais je souhaite en plus un groupement personnalisé (2018-2008) (2007-2002) (2001-1920)
    Comment faire ?

    excel 2016

    merci

Laisser un commentaire

Your email address will not be published.

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.