En utilisant MS Excel, je peux aller au format de la cellule et choisir lorientation du texte de lhorizontale à la verticale assez facilement.
Comment faire Je modifie lorientation du texte en verticale dans Google Sheets?
Commentaires
- Il ' sa " format – > option de rotation du texte " pour cela dans Sheets maintenant. 🙂
Réponse
- Sélectionnez votre cellule
-
Remplacer son contenu avec la formule suivante:
=ARRAYFORMULA(CONCATENATE((MID( "Text to become vertical"; ROW(INDIRECT("YY1:YY"&LEN( "Text to become vertical" ))); 1)&CHAR(10))))
-
Répéter pour chaque cellule
Observation: assurez-vous que le texte que vous voulez dans votre cellule est le même dans les deux instances de la formule.
De là: http://www.quikstarts.com/Internet/Google-Docs/how-to-make-vertical-column-headers-in-google-docs/
Commentaires
- Presque là mais pas tranquille puisque je dois le faire pour chaque cellule. Je pense que je peux vivre avec ça. 🙂 Merci
Réponse
Voici une solution basée sur les expressions régulières:
= regexreplace( "Text", "(.)", "$1"&char(10) )
Traduction: Regardez dans lentrée » Texte « , qui pourrait également être une référence de cellule, et trouvez chaque instance de lexpression régulière .
, ie , chaque caractère unique. Stockez le caractère correspondant dans une sous-expression afin que nous puissions lutiliser plus tard en mettant lexpression régulière entre parenthèses. Remplacez ensuite chaque correspondance par la concaténation de chaîne delle-même via la référence de sous-expression "$1"
avec le caractère de nouvelle ligne char(10)
.
Commentaires
- Que ' est bon !!
- Pourquoi ne ' t vous lancez une version
ARRAYFORMULA
? - Formule regex agréable et courte, je laime 🙂
- @JacobJanTuinstra Pourquoi auriez-vous besoin dune version dARRAYFORMULA?
Réponse
Vous devez la créer sous forme de dessin . Voir ici pour plus de détails sur la création de word art.
Réponse
À compter du 22 février 2017, la prise en charge de la rotation du texte sera introduite:
Remarque
Déploiement progressif (potentiellement plus de 3 jours pour la visibilité des fonctionnalités)
Référence
Référence de larticle de blog: Prise en charge de la rotation du texte dans Google Sheets
Réponse
Si une cellule est étroite, alors voici une approche rapide et sale.
Tapez le mot dans la cellule de la feuille de calcul avec un espace entre chacun deux plus loin:
V ertical T ext
Ensuite, réduisez la largeur de la colonne afin que lhabillage du texte empile les lettres verticalement.
V e r t i c a l T e x t
Cela ne fera que fonctionne si la cellule a une largeur dune lettre. Si la cellule est plus large, alors lapproche par formule est la meilleure.
Réponse
Vous pouvez combiner quelques-unes des approches suggérées dans quelques autres réponses en créant une fonction personnalisée dans Tools> Script Editor :
function VERTICAL_TEXT(text) { var vert_text = text.replace(/(.)/g,"$1\n"); return vert_text; }
Et puis en lutilisant dans la cellule:
=VERTICAL_TEXT("cell contents")
Commentaires
- Il passe par un " \ n ".
Réponse
Placez le curseur entre deux caractères, maintenez la touche Ctrl enfoncée et appuyez sur la touche Entrée pour créer un saut de ligne entre les caractères.
Réponse
Jusquà ce que nous ayons un vrai test vertical, il est le plus simple de laisser lorientation du texte horizontale et de répartir chaque en-tête sur plusieurs cellules en utilisant le fonction de fusion de cellules, à la manière dun escalier:
Réponse
Allez dans « Insert-Image » et créez une zone de texte, faites-la pivoter et cliquez sur Enregistrer.
Réponse
Vous pouvez utiliser Insertion> Dessiner, créer une zone de texte et la faire pivoter. Fonctionne pour moi.
Réponse
Le moyen le plus simple (maintenant) semble être de sélectionner la plage et le format> Rotation du texte> Empiler verticalement .