Quienes pasan de usar Excel a Google Sheets suelen echar de menos el hecho de que no hay una función incorporada en Google Sheets para dividir celdas en diagonal.
Pero si aún así quiere insertar una línea diagonal en las Hojas de cálculo de Google, hay algunas soluciones que deberían funcionar.
En este tutorial, le mostraré un par de métodos para insertar una línea diagonal en Google Sheets .
Glosario
Insertar la línea diagonal con texto en la celda
Dado que no hay una forma incorporada de insertar una línea diagonal en una celda en Google Sheets, vamos a ser un poco creativos.
Supongamos que tengo un conjunto de datos como el que se muestra a continuación y quiero tener una línea diagonal en la celda A1 de forma que, debajo de la línea, tenga el texto «Tienda» y encima el texto «Mes»
Veamos un par de métodos para hacer esto:
Utilizando la función de inclinación
Aunque no se puede insertar una línea diagonal en las Hojas de cálculo de Google, se puede insertar una línea horizontal normal y luego inclinarla para que parezca una diagonal.
A continuación se indican los pasos para utilizar la función de inclinación para insertar una línea diagonal:
- Seleccione la celda que desea dividir mediante una línea diagonal (la celda A1 en este ejemplo)
- Introduzca el texto «Mes» (que es la cabecera de la primera fila)
- Con la celda en modo de edición, mantenga pulsada la tecla Alt y pulse la tecla Intro (Opción + Intro si utiliza Mac). Esto insertará un salto de línea y podrá escribir la siguiente línea dentro de la misma celda.
- Introduzca una serie de guiones (—-)
- De nuevo, mantenga pulsada la tecla ALT y pulse la tecla Intro
- Introduzca el texto «Store» (que es la cabecera de la columna A)
En este punto, su celda tendría el aspecto que se muestra a continuación.
Ahora sólo tiene que inclinar el contenido de esta celda para que la línea horizontal se convierta en diagonal.
A continuación se indican los pasos para hacerlo:
- Seleccione la celda (A1 en este ejemplo)
- Haga clic en la opción Formato del menú
- Pase el cursor por encima de la opción «Rotación del texto»
- En las opciones que aparecen, haga clic en ‘Inclinación hacia abajo’
Ajuste la altura de la fila y la anchura de la columna según corresponda (yo lo puse en negrita, alineé el texto al medio y al centro)
Los pasos anteriores le darían algo como lo que se muestra a continuación.
Aunque esto no es perfecto, hace el trabajo. Da la impresión de que el texto por encima de la línea es la cabecera de la fila y el texto por debajo de la línea es la cabecera de la columna
Nota: Al utilizar esta técnica, no puede aplicar un borde a la celda que tiene los encabezados, ya que eso mostraría una línea inclinada en la celda.
También puede utilizar la siguiente fórmula para hacer lo mismo, donde la fórmula devolverá el contenido de la celda, y luego tendrá que inclinarla utilizando los mismos pasos cubiertos anteriormente.
="Mes"&char(10)&Rept(Char(8213),6)&char(10)& "Tienda"Dibujar una línea diagonal y añadir el texto
Otra buena solución para dividir la celda en diagonal es dibujar manualmente una línea y añadirla a la celda.
Supongamos que tengo el mismo conjunto de datos y quiero tener los dos encabezados en la celda A1 con una línea diagonal dividida que separe ambos encabezados.
Así es como se hace:
- En la celda A1, introduzca el texto Mes
- Con la celda en el modo de edición, mantenga pulsada la tecla ALT y pulse la tecla Intro (u Opción + Intro si utiliza Mac)
- Repita el paso 2 un par de veces más (para conseguir más distancia entre el cursor y la palabra 'Mes')
- Introduzca el texto Tienda. Así obtendrá una celda como la que se muestra a continuación (con dos encabezados y un espacio entre ellos)
- Haga clic en la opción Insertar del menú
- Haga clic en Dibujo
- En el cuadro de diálogo Dibujo que se abre, haga clic en la opción 'Línea'
- Dibuje una línea diagonal
- Haga clic en Guardar y cerrar. Esto insertará la línea en la hoja de trabajo
- Cambie el tamaño de la línea y colóquela dentro de la celda A1
- Ajuste la posición de la palabra Mes en la celda añadiendo unos espacios antes de la misma
Este método da un resultado más bonito en comparación con el método de inclinación anterior.
Pero este método tiene un inconveniente.
La línea que hemos insertado no es una parte de la celda sino un objeto que se sitúa sobre la hoja de cálculo. Aunque hemos redimensionado la línea para que encaje dentro de la celda, en caso de que se redimensione la celda o se oculte la columna o se filtre, esta línea diagonal no seguiría la celda (es decir, no se redimensionaría ni se ocultaría con la celda)
Una solución mejor podría ser utilizar la función de imagen e insertar la imagen de una línea diagonal dentro de la celda.
Insertar sólo la línea diagonal en una celda en blanco
Si todo lo que quiere hacer es insertar una línea diagonal dentro de la celda en Google Sheets, hay una técnica de gráfico de chispas increíble que puede utilizar.
Introduzca la siguiente fórmula en la celda en la que desea la línea diagonal, y obtendrá eso como resultado.
=Línea diagonal({1,0},{"color", "negro"})
La fórmula anterior crea un gráfico de líneas de chispas con la celda con dos puntos de datos, 1 y 0. Por eso se obtiene una línea diagonal dentro de la celda.
En caso de que quiera la diagonal en la otra dirección, utilice la fórmula siguiente:
=Sparkline({0,1},{"color", "negro"})Como estamos utilizando el gráfico sparkline, no podrá introducir ningún dato ni utilizar ninguna fórmula para combinar el texto con la fórmula del gráfico sparkline.
Lo bueno de este método es que la línea se quedaría con el yo. Por lo tanto, si oculta la celda o filtra la celda, como la línea es parte de la celda, seguiría el traje.
Estos son algunos de los métodos que puede utilizar para dividir una celda insertando una línea diagonal en Google Sheets .
Espero que haya encontrado útil este tutorial.