Unter Verwendung von MS Excel kann ich zum Format der Zelle gehen und die Textausrichtung von horizontal zu vertikal ziemlich leicht wählen.
Wie ändere ich die Textausrichtung in Google Sheets in vertikal?
Unter Verwendung von MS Excel kann ich zum Format der Zelle gehen und die Textausrichtung von horizontal zu vertikal ziemlich leicht wählen.
Wie ändere ich die Textausrichtung in Google Sheets in vertikal?
Antworten:
Ersetzen Sie den Inhalt durch die folgende Formel:
=ARRAYFORMULA(CONCATENATE((MID( "Text to become vertical"; ROW(INDIRECT("YY1:YY"&LEN( "Text to become vertical" ))); 1)&CHAR(10))))
Wiederholen Sie dies für jede Zelle
Beobachtung: Stellen Sie sicher, dass der gewünschte Text in Ihrer Zelle in beiden Fällen der Formel identisch ist.
Von hier aus: http://www.quikstarts.com/Internet/Google-Docs/how-to-make-vertical-column-headers-in-google-docs/
Hier ist eine auf Regex basierende Lösung:
= regexreplace( "Text", "(.)", "$1"&char(10) )
Übersetzung: Suchen Sie in der Eingabe "Text", die auch eine Zellreferenz sein kann, jede Instanz des regulären Ausdrucks .
, dh jedes einzelne Zeichen. Speichern Sie das übereinstimmende Zeichen in einem Unterausdruck, damit wir es später verwenden können, indem Sie den regulären Ausdruck in Klammern setzen. Ersetzen Sie dann jede Übereinstimmung durch die String-Verkettung ihrer selbst durch eine Unterausdrucksreferenz "$1"
zusammen mit dem Zeilenumbruchzeichen char(10)
.
ARRAYFORMULA
Version ein?
Wenn eine Zelle eng ist, ist hier ein schneller und schmutziger Ansatz.
Geben Sie das Wort mit einem Leerzeichen dazwischen in die Tabellenzelle ein:
V ertical T ext
Stellen Sie dann die Breite der Spalte so ein, dass die Buchstaben durch Textumbruch vertikal gestapelt werden.
V e r t ich c ein l T e x t
Dies funktioniert nur, wenn die Zelle einen Buchstaben breit ist. Wenn die Zelle breiter ist, ist der Formelansatz am besten.
Sie können einige der in einigen anderen Antworten vorgeschlagenen Vorgehensweisen kombinieren, indem Sie unter Extras> Skript-Editor eine benutzerdefinierte Funktion erstellen :
function VERTICAL_TEXT(text) {
var vert_text = text.replace(/(.)/g,"$1\n");
return vert_text;
}
Und dann benutze es in der Zelle:
=VERTICAL_TEXT("cell contents")
Ab dem 22. Februar 2017 wird die Unterstützung für gedrehten Text eingeführt:
Allmählicher Rollout (möglicherweise länger als 3 Tage für die Sichtbarkeit der Features)
Blogpost-Referenz: Unterstützung für gedrehten Text in Google Sheets
Gehen Sie zu "Insert-Image" und erstellen Sie ein Textfeld, drehen Sie es und klicken Sie auf Speichern.
Sie können Einfügen> Zeichnen verwenden, ein Textfeld erstellen und es drehen. Funktioniert bei mir.