Usando MS Excel, puedo ir al Formato de la celda y elegir la orientación del texto de horizontal a vertical con bastante facilidad.
¿Cómo modifico la orientación del texto a vertical en Google Sheets?
Usando MS Excel, puedo ir al Formato de la celda y elegir la orientación del texto de horizontal a vertical con bastante facilidad.
¿Cómo modifico la orientación del texto a vertical en Google Sheets?
Respuestas:
Reemplace su contenido con la siguiente fórmula:
=ARRAYFORMULA(CONCATENATE((MID( "Text to become vertical"; ROW(INDIRECT("YY1:YY"&LEN( "Text to become vertical" ))); 1)&CHAR(10))))
Repita para cada celda
Observación: asegúrese de que el texto que desea en su celda sea el mismo en ambas instancias de la fórmula.
Desde aquí: http://www.quikstarts.com/Internet/Google-Docs/how-to-make-vertical-column-headers-in-google-docs/
Aquí hay una solución basada en expresiones regulares:
= regexreplace( "Text", "(.)", "$1"&char(10) )
Traducción: Busque en la entrada "Texto", que también podría ser una referencia de celda, y encuentre cada instancia de la expresión regular .
, es decir, cada carácter individual. Almacene el carácter coincidente en una sub-expresión para que podamos usarlo más tarde colocando la expresión regular entre paréntesis. Luego, reemplace cada coincidencia con la cadena de concatenación de sí mismo a través de la referencia de "$1"
subexpresión junto con el carácter de nueva línea char(10)
.
ARRAYFORMULA
versión?
Si una celda es estrecha, entonces aquí hay un enfoque rápido y sucio.
Escriba la palabra en la celda de la hoja de cálculo con un espacio entre cada una más tarde:
T ext. Vertical
Luego, reduzca el ancho de la columna para que el ajuste del texto apile las letras verticalmente.
V mi r t yo do una l T mi X t
Esto solo funcionará si la celda tiene un ancho de una letra. Si la celda es más ancha, entonces el enfoque de fórmula es el mejor.
Puede combinar un par de enfoques sugeridos en algunas otras respuestas creando una función personalizada en Herramientas> Editor de secuencias de comandos :
function VERTICAL_TEXT(text) {
var vert_text = text.replace(/(.)/g,"$1\n");
return vert_text;
}
Y luego usándolo en la celda:
=VERTICAL_TEXT("cell contents")
A partir del 22 de febrero de 2017, se introducirá el soporte para texto rotado:
Despliegue gradual (potencialmente más de 3 días para visibilidad de características)
Referencia de publicación de blog: Soporte para texto rotado en Hojas de cálculo de Google
Ir a "Insertar imagen" y crear un cuadro de texto, rotarlo y hacer clic en guardar.
Puede usar Insertar> Dibujar, crear un cuadro de texto y rotarlo. Funciona para mi.