Jak zmienić orientację tekstu na pionową w Arkuszach Google?

26

Za pomocą MS Excel mogę łatwo przejść do formatu komórki i dość łatwo wybrać orientację tekstu od poziomego do pionowego.

Jak zmienić orientację tekstu na pionową w Arkuszach Google?

Dariusz
źródło
W Arkuszach dostępna jest teraz opcja „Format -> obrót tekstu”. :)
Sam Watkins

Odpowiedzi:

19
  1. Wybierz swoją komórkę
  2. Zastąp jego treść następującą formułą:

    =ARRAYFORMULA(CONCATENATE((MID( "Text to become vertical"; ROW(INDIRECT("YY1:YY"&LEN( "Text to become vertical" ))); 1)&CHAR(10))))
    
  3. Powtórz dla każdej komórki

Obserwacja: upewnij się, że tekst w komórce jest taki sam w obu przypadkach formuły.

Stąd: http://www.quikstarts.com/Internet/Google-Docs/how-to-make-vertical-column-headers-in-google-docs/

Alex
źródło
Prawie tam, ale nie cicho, ponieważ muszę to zrobić dla każdej komórki. Myślę, że mogę z tym żyć. :) Dzięki
Darius
11

Oto rozwiązanie oparte na wyrażeniach regularnych:

= regexreplace( "Text", "(.)", "$1"&char(10) )

Tłumaczenie: Sprawdź wejściowy tekst, który może być również odwołaniem do komórki, i znajdź każde wystąpienie wyrażenia regularnego ., tj. Każdy pojedynczy znak. Przechowuj dopasowany znak w podwyrażeniu, abyśmy mogli go później użyć, umieszczając regex w nawiasach. Następnie zamień każde dopasowanie na konkatenację ciągu przez odwołanie "$1"do podwyrażenia wraz ze znakiem nowej linii char(10).

MZG
źródło
1
To jest dobre !!
Jacob Jan Tuinstra
Dlaczego nie wrzucisz ARRAYFORMULAwersji?
Jacob Jan Tuinstra
1
Ładna i krótka formuła wyrażeń regularnych, podoba mi się :)
Darius
@JacobJanTuinstra Dlaczego potrzebujesz wersji ARRAYFORMULA?
Antonios Hadjigeorgalis,
7

Utworzyłeś go jako rysunek. Zobacz tutaj, aby uzyskać więcej informacji na temat tworzenia grafiki słów.

soandos
źródło
3

Jeśli komórka jest wąska, tutaj jest szybkie i brudne podejście.
Wpisz słowo w komórkę arkusza kalkulacyjnego ze spacją między nimi później:

Pionowy T zewn

Następnie zmniejsz szerokość kolumny, aby zawijanie tekstu układało litery pionowo.

V.
mi
r
t
ja
do
za
l

T.
mi
x
t

Działa to tylko wtedy, gdy komórka ma szerokość jednej litery. Jeśli komórka jest szersza, najlepszym rozwiązaniem jest podejście do formuły.

Aaron Klap
źródło
3

Możesz połączyć kilka podejść sugerowanych w niektórych innych odpowiedziach, tworząc niestandardową funkcję w Narzędzia> Edytor skryptów :

function VERTICAL_TEXT(text) {
  var vert_text = text.replace(/(.)/g,"$1\n");
  return vert_text;
}

A następnie używając go w komórce:

=VERTICAL_TEXT("cell contents")
Scott Lawrence
źródło
Wykonuje to w dodatkowym „\ n”.
Jacob Jan Tuinstra,
3

Od 22 lutego 2017 r. Wprowadzona zostanie obsługa tekstu obróconego:

wprowadź opis zdjęcia tutaj

Uwaga

Stopniowe wdrażanie (potencjalnie dłużej niż 3 dni dla widoczności funkcji)

Odniesienie

Referencje postów na blogu: obsługa obróconego tekstu w Arkuszach Google

Jacob Jan Tuinstra
źródło
2

Umieść kursor między dwoma znakami, przytrzymaj Ctrlklawisz i naciśnij Enterklawisz, aby utworzyć linię między znakami.

Jarred
źródło
2

Dopóki nie przeprowadzimy prawdziwego testu pionowego, najprostszym rozwiązaniem jest pozostawienie orientacji tekstu poziomego i rozłożenie każdego nagłówka na kilka komórek za pomocą funkcji scalania komórek, w sposób gwiezdny:

Moda w stylu Stairlike

Druvision
źródło
0

Przejdź do „Wstaw obraz” i utwórz pole tekstowe, obróć je i kliknij Zapisz.

Prosty sposób
źródło
0

Możesz użyć polecenia Wstaw> Rysuj, utworzyć pole tekstowe i obrócić je. Pracuje dla mnie.

Cadu Pennachin
źródło
0

Najprostszym sposobem (obecnie) wydaje się być wybór zakresu i Format> Obrót tekstu> Stos pionowo.

orzechy
źródło