Usando MS Excel posso andare su Formato della cella e scegliere abbastanza facilmente l'orientamento del testo da orizzontale a verticale.
Come posso modificare l'orientamento del testo in verticale in Fogli Google?
Usando MS Excel posso andare su Formato della cella e scegliere abbastanza facilmente l'orientamento del testo da orizzontale a verticale.
Come posso modificare l'orientamento del testo in verticale in Fogli Google?
Risposte:
Sostituisci il suo contenuto con la seguente formula:
=ARRAYFORMULA(CONCATENATE((MID( "Text to become vertical"; ROW(INDIRECT("YY1:YY"&LEN( "Text to become vertical" ))); 1)&CHAR(10))))
Ripeti l'operazione per ogni cella
Osservazione: assicurati che il testo desiderato nella tua cella sia lo stesso in entrambi i casi della formula.
Da qui: http://www.quikstarts.com/Internet/Google-Docs/how-to-make-vertical-column-headers-in-google-docs/
Ecco una soluzione basata su regex:
= regexreplace( "Text", "(.)", "$1"&char(10) )
Traduzione: Cerca nell'input "Testo", che potrebbe anche essere un riferimento di cella, e trova ogni istanza dell'espressione regolare .
, cioè ogni singolo carattere. Memorizza il personaggio corrispondente in una sottoespressione in modo da poterlo utilizzare in seguito inserendo la regex tra parentesi. Quindi sostituisci ogni corrispondenza con la concatenazione di stringhe di se stessa tramite riferimento alla sottoespressione "$1"
insieme al carattere di nuova riga char(10)
.
ARRAYFORMULA
versione?
Se una cella è stretta, ecco un approccio rapido e sporco.
Digita la parola nella cella del foglio di calcolo con uno spazio tra di loro in seguito:
V ertical T ext
Quindi restringi la larghezza della colonna in modo che la disposizione del testo impili le lettere verticalmente.
V e r t io c un' l T e X t
Funzionerà solo se la cella ha una larghezza di una lettera. Se la cella è più ampia, l'approccio con formula è il migliore.
Puoi combinare un paio di approcci suggeriti in alcune altre risposte creando una funzione personalizzata in Strumenti> Script Editor :
function VERTICAL_TEXT(text) {
var vert_text = text.replace(/(.)/g,"$1\n");
return vert_text;
}
E poi usandolo nella cella:
=VERTICAL_TEXT("cell contents")
A partire dal 22 febbraio 2017, sarà introdotto il supporto per il testo ruotato:
Implementazione graduale (potenzialmente più lunga di 3 giorni per la visibilità delle funzionalità)
Riferimento post blog: supporto per testo ruotato in Fogli Google
Vai su "Inserisci immagine" e crea una casella di testo, ruotala e fai clic su Salva.
Puoi usare Inserisci> Disegna, creare una casella di testo e ruotarla. Per me va bene.