Comment insérer une ligne diagonale dans une cellule de Google Sheets | Diviser les cellules en diagonale

Video google sheet split cell diagonally

Vous utilisez Google Sheets après avoir fait le switch depuis Excel, et vous réalisez que Google Sheets ne dispose pas d’une fonctionnalité intégrée pour diviser les cellules en diagonale. Heureusement, il existe des solutions de contournement pour insérer une ligne diagonale dans Google Sheets. Dans cet article, je vais vous montrer deux méthodes pour y parvenir.

Insérer une ligne diagonale avec du texte dans la cellule

Puisqu’il n’y a pas de moyen direct d’insérer une ligne diagonale dans une cellule de Google Sheets, faisons preuve de créativité. Supposons que nous ayons un ensemble de données comme celui-ci et que nous souhaitons insérer une ligne diagonale dans la cellule A1, avec le mot « Store » en dessous de la ligne et le mot « Month » au-dessus.

Data to add diagonal line in cell A1

Voici quelques méthodes pour y parvenir :

Utiliser la fonctionnalité d’inclinaison

Bien que vous ne puissiez pas insérer directement une ligne diagonale dans Google Sheets, vous pouvez insérer une ligne horizontale normale et l’incliner pour qu’elle ressemble à une ligne diagonale. Suivez ces étapes :

  1. Sélectionnez la cellule que vous souhaitez diviser en utilisant une ligne diagonale (cellule A1 dans cet exemple).
  2. Entrez le texte « Month » (qui est l’en-tête de la première ligne).
  3. En mode édition de la cellule, maintenez la touche Alt enfoncée et appuyez sur la touche Entrée (Option + Entrée si vous utilisez un Mac). Cela insérera un saut de ligne et vous pourrez taper sur la ligne suivante dans la même cellule.
  4. Entrez une série de tirets (———-).
  5. Maintenez à nouveau la touche Alt enfoncée et appuyez sur la touche Entrée.
  6. Entrez le texte « Store » (qui est l’en-tête de la colonne A).

À ce stade, votre cellule ressemblera à ceci :

Maintenant, vous devez simplement incliner le contenu de cette cellule pour que la ligne horizontale devienne diagonale. Voici comment procéder :

  1. Sélectionnez la cellule (A1 dans cet exemple).
  2. Cliquez sur l’option Format dans le menu.
  3. Passez le curseur sur l’option « Rotation du texte ».
  4. Dans les options qui apparaissent, cliquez sur « Incliner vers le bas ».
  5. Ajustez la hauteur de la ligne et la largeur de la colonne en conséquence (j’ai mis en gras, aligné le texte au milieu et au centre).

Les étapes ci-dessus vous donneront quelque chose qui ressemble à ceci :

Bien que ce ne soit pas parfait, cela fait le travail. Cela donne l’impression que le texte au-dessus de la ligne est l’en-tête de la ligne et que le texte en dessous de la ligne est l’en-tête de la colonne.

Vous pouvez également utiliser la formule suivante pour obtenir le même effet, où la formule renverra le contenu de la cellule, puis vous devrez l’incliner en utilisant les mêmes étapes décrites ci-dessus.

= »Month »&char(10)&Rept(Char(8213),6)&char(10)& »Store »

Dessiner une ligne diagonale et ajouter le texte

Une autre solution pour diviser la cellule en diagonale consiste à dessiner manuellement une ligne et à l’ajouter à la cellule. Suivez ces étapes :

  1. Dans la cellule A1, entrez le texte « Month ».
  2. En mode édition de la cellule, maintenez la touche Alt enfoncée et appuyez sur la touche Entrée (ou Option + Entrée si vous utilisez un Mac).
  3. Répétez la deuxième étape deux ou trois fois de plus (pour augmenter la distance entre le curseur et le mot « Month »).
  4. Entrez le texte « Store ». Cela vous donnera une cellule comme celle-ci (avec deux en-têtes et un espace entre les deux) :

Cliquez sur l’option Insérer dans le menu.

Dans la boîte de dialogue de dessin qui s’ouvre, cliquez sur l’option « Ligne ».

Tracez une ligne diagonale.

Cliquez sur Enregistrer et Fermer. Cela insérera la ligne dans la feuille de calcul.

Redimensionnez la ligne et placez-la dans la cellule A1.

Ajustez la position du mot « Month » dans la cellule en ajoutant quelques espaces avant.

Cette méthode donne un résultat plus esthétique par rapport à la méthode d’inclinaison précédente.

Cependant, cette méthode présente un inconvénient. La ligne que nous avons insérée n’est pas une partie de la cellule, mais un objet qui se situe au-dessus de la feuille de calcul. Si vous redimensionnez la cellule, masquez la colonne ou filtrez-la, cette ligne diagonale ne suivra pas la cellule (elle ne sera ni redimensionnée ni masquée avec la cellule).

Une meilleure solution pourrait consister à utiliser la fonction d’image et à insérer l’image d’une ligne diagonale dans la cellule.

Insérer uniquement la ligne diagonale dans une cellule vide

Si tout ce que vous souhaitez faire est insérer une ligne diagonale dans une cellule de Google Sheets, il existe une incroyable technique de graphique sparkline que vous pouvez utiliser. Entrez la formule suivante dans la cellule où vous souhaitez la ligne diagonale, et vous l’obtiendrez comme résultat :

=Sparkline({1,0},{« color », »black »})

La formule ci-dessus crée un graphique de ligne sparkline avec la cellule, avec deux points de données, 1 et 0. C’est pourquoi vous obtenez une ligne diagonale dans la cellule.

Si vous souhaitez une diagonale dans l’autre sens, utilisez la formule suivante :

=Sparkline({0,1},{« color », »black »})

Étant donné que nous utilisons le graphique sparkline, vous ne pourrez pas saisir de données ou utiliser de formule pour combiner du texte avec la formule du graphique sparkline.

Le bon côté de cette méthode est que la ligne restera attachée à la cellule. Ainsi, si vous masquez la cellule ou la filtrez, la ligne sera masquée ou filtrée avec la cellule.

Voilà quelques-unes des méthodes que vous pouvez utiliser pour diviser une cellule en insérant une ligne diagonale dans Google Sheets. J’espère que ce tutoriel vous a été utile.

Découvrez d’autres tutoriels sur Google Sheets sur Crawlan.com :

  • Comment insérer une zone de texte dans Google Sheets
  • Comment modifier la casse du texte dans Google Sheets (majuscules, minuscules ou première lettre en majuscule)
  • Comment ajuster le texte dans Google Sheets (d’un simple clic)
  • Comment indenter du texte dans Google Sheets

Articles en lien