Scott a un ensemble de données par date qui est utilisé pour un graphique. Les données sont saisies par date qui ne reflète que les jours de la semaine. (Les données ne contiennent aucune entrée pour les week-ends.) Lorsque Scott trace les données en utilisant les dates comme axe horizontal, Excel insère les dates du week-end sans points de données.

Ces dates ne sont pas dans les données d’origine et il ne semble pas pouvoir s’en débarrasser de sorte que seules les données du tableau sont affichées dans le graphique.

Croyez-le ou non, ce comportement est voulu par la conception. Lorsque vous convertissez vos données en graphique, Excel tente de donner un sens aux données qu’il trace.

S’il détermine que les données d’une colonne ou d’une ligne particulière représentent des dates, il recherche la date la plus ancienne de la plage et la dernière date de la plage, puis l’utilise comme plage pour l’axe. Cela signifie qu’il inclut des points de données dans la plage qui peuvent ne pas exister vraiment dans les données d’origine, comme les week-ends mentionnés par Scott.

La solution à cela est de surmonter l’analyse automatique effectuée par Excel car il convertit les données de votre feuille de calcul en un graphique. Il existe plusieurs façons de procéder. Tout d’abord, vous pouvez convertir vos dates originales en valeurs de texte. (Excel ne reconnaît pas les valeurs de texte en tant que dates, et ne fait donc pas la totalité de la plage de la première à la dernière.) Vous pouvez le faire en convertissant réellement la colonne ou la ligne de date en texte ou en ajoutant une colonne ou une ligne d’aide qui contient les dates sous forme de représentations textuelles. Si vous décidez d’emprunter la voie de l’aide, vous pouvez utiliser une formule telle que la suivante:

=TEXT(A1,"m/d/yy")

Vous pouvez, bien sûr, modifier le modèle de mise en forme de la date en tout ce que vous voulez, comme décrit dans d’autres ExcelTips. Vous utiliseriez alors la colonne ou la ligne d’assistance comme données d’axe dans le graphique. Excel le reconnaît en tant que texte et n’inclut que les points de données dans la feuille de calcul – plus de week-ends fantômes!

Fait intéressant, vous pouvez également tromper Excel dans son analyse en convertissant simplement une seule cellule de la colonne de date en une valeur de texte. Il semble que si la ligne ou la colonne entière ne contient pas de dates, Excel n’applique plus l’analyse de la plage de dates lors de la création du graphique.

Si vous ne souhaitez pas modifier vos données d’origine, vous pouvez simplement dire à Excel d’ignorer l’analyse de la date. Suivez ces étapes si vous utilisez Excel 2007 ou Excel 2010:

  1. Créez votre graphique comme vous le feriez normalement. Notez que le graphique inclut les dates fantômes indésirables (week-ends).

  2. Cliquez avec le bouton droit de la souris sur l’axe contenant les dates. Excel affiche un menu contextuel.

  3. Choisissez Format Axis dans le menu contextuel. Excel affiche la boîte de dialogue Format de l’axe.

  4. Sur le côté gauche de la boîte de dialogue, choisissez Options de l’axe. (Voir la figure 1.)

  5. Dans la section Type d’axe des options, choisissez Axe de texte.

  6. Cliquez sur OK pour fermer la boîte de dialogue.

Si vous utilisez Excel 2013 ou une version ultérieure, les étapes sont un peu différentes:

  1. Créez votre graphique comme vous le feriez normalement. Notez que le graphique inclut les dates fantômes indésirables (week-ends).

  2. Cliquez avec le bouton droit de la souris sur l’axe contenant les dates. Excel affiche un menu contextuel.

  3. Choisissez Format Axis dans le menu contextuel. Excel affiche le volet Office Format de l’axe à droite de votre zone de travail.

  4. Les paramètres des options de l’axe doivent être automatiquement affichés, mais si ce n’est pas le cas, cliquez sur Options de l’axe, puis sur l’icône Options de l’axe. (Voir la figure 2.)

  5. Dans la section Type d’axe des options, choisissez Axe de texte.

  6. Fermez le volet Office, comme vous le souhaitez.

À ce stade, Excel doit redessiner votre graphique et traiter vos dates comme des valeurs de texte, même s’il s’agit vraiment de dates. Cela signifie que vous n’obtiendrez aucune date fantôme dans la plage de dates affichée dans le graphique. En outre, les dates sur l’axe doivent être affichées exactement telles qu’elles apparaissent dans les données de la feuille de calcul. Ainsi, si vous souhaitez modifier la façon dont les dates sont affichées dans le graphique, vous devrez reformater vos données sources pour obtenir l’apparence souhaitée.

Notez que votre capacité à modifier le paramètre Type d’axe dépend du type de graphique que vous créez. Si le graphique n’a pas d’axe (tel qu’un graphique à secteurs) ou si le graphique sert principalement à tracer des nombres (comme avec un graphique XY), vous ne pourrez peut-être pas indiquer à Excel de traiter l’axe comme du texte. Pourquoi? Parce que cela n’a aucun sens dans le cas de ces types de graphiques.

ExcelTips est votre source pour une formation Microsoft Excel rentable.

Cette astuce (13271) s’applique à Microsoft Excel 2007, 2010, 2013, 2016, 2019 et Excel dans Office 365.