jueves, 22 de julio de 2021

Tablas dinámicas y segmentadores de Microsoft Excel a Google Sheets

Habitualmente utilizo tres programas de hoja de cálculo:

Microsoft Excel

Libreoffice Calc

Google Sheets


Cada una tiene sus peculiaridades.

Hoy veremos qué pasa si subimos una hoja de cálculo de Microsoft Excel con una tabla dinámica y segmentadores a Google Drive, y la abrimos con Google Sheets.

Lo primero que debemos tener en cuenta es que #GoogleSheets va a permitir convertir la hoja de #MicrosoftExcel al formato de Google, o editarla en el formato de Microsoft.

Partimos de esta hija de #Excel en formato XLSX.


En primer lugar la abrimos sin convertir, y se nos muestra un aviso acerca de que contiene algunas características de Microsoft Excel que no son compatibles y que si continuos editando se perderán.


Al intentar editar se muestra un aviso más grande.


Que nos lleva a una web en la que explican que puede que algunas características se pueden perder.


 Si no actualizamos, sucederá como en LibreOffice Calc, se mostrará un recuadro en el lugar de los segmentadores y las escalas de tiempo.

Si abrimos la versión convertida, automáticamente aparece el mencionado recuadro.


Además se puede ver que las tablas dinámicas tampoco funcionan.

Sin embargo eso resulta algo un tanto extraño, al comprobar que Google Sheets si que soporta sus propias tablas dinámicas.



miércoles, 21 de julio de 2021

Slicers modificados en Libreoffice Calc abiertos en Microsoft Excel

Hemos visto que los segmentadores no son compatibles con LibreOffice Calc.

Si abrimos una hoja de cálculo creada con Microsoft Excel en la que se hayan incluido segmentadores o escalas de tiempo, al abrirlas en LibreOffice aparecerán deshabilitadas


Si modificamos la hoja sin tocar los recuadros de los segmentadores, al volver a abrirla en Microsoft Excel, vuelven a activarse.

Pero, si por cualquier motivo, modificamos los recuadros que representan a los segmentadores, la cosa cambia.

Al no ser LibreOffice Calc compatible con los segmentadores, cualquier modificación que hagamos en ellos, provocará que no se puedan usar más tarde en Microsoft Excel.


Sim embargo esto no sucede con la tabla dinámica, la cual puede ser alterada sin problema.

En este caso modificamos el ancho en LibreOffice Calc, como se hizo con los segmentadores.

Y al volver a abrirla en Microsoft Excel, es totalmente funcional.



Cómo resumen, solo usemos segmentadores si nuestros usuarios van a usar Microsoft Excel, en caso de que puedan usar LibreOffice Calc, es mejor recurrir a los clásicos filtros.

martes, 20 de julio de 2021

Tabla dinámica compatible entre Microsoft Excel y Libreoffice Calc

En el post anterior vimos que los fermentadores y las escalas de tiempo no son compatibles con LibreOffice Calc.

Hoy veremos cómo solucionar este inconveniente.

Debemos entender que los comentadores y las escalas de tiempo no son más que otra forma de representar a filtros ya sea de campos normales o de campos de tipo fecha.

Si solamente usamos los comentadores veremos que al abrir nuestra hoja de cálculo con LibreOffice Calc tanto los aumentadores como las caras de tiempo estarán deshabilitadas.


Esto es debido a que no hemos usado filtros simplemente hemos indicado los campos que queremos filtrar en los segmentadores.


La solución pasa por duplicar los datos que tenemos en los segmentadores en filtros tradicionales.


De esta forma en Microsoft Excel podremos decidir si usamos el filtro del adicional o el segmentador.


Y el LibreOffice Calc podremos recurrir a los filtros.


Los cuales seguirán siendo plenamente operativos.


Como puedes ver en la imagen los filtros siguen pudiendo usarse mientras que los segunda dores se muestran desactivados.


Nunca está de más pensar en que otros usuarios pueden no tener el mismo entorno de trabajo que el nuestro.

lunes, 19 de julio de 2021

Slicers y escalas de tiempo en Libreoffice Calc

Una vez vistos los slicers y escalas de tiempo en Microsoft Excel, estaría bien preguntarse si es un alimento compatible con otras hojas de cálculo.

Para comprobarlo creamos una hoja de cálculo con una tabla dinámica un slicer y un timeline en Microsoft Excel.

Y luego lo guardamos en formato xlsx.

Posteriormente lo abrimos con LibreOffice Calc.

LLamentablemente aunque las tablas dinámicas son compatibles entre Microsoft Excel y LibreOffice Calc no sucede lo mismo con los alimentadores y escalas de tiempo.

En su lugar se nos mostrara un recuadro con un mensaje indicando que no son compatibles.


Si bien los contadores y las escalas de tiempo no son compatibles sí que lo son las tablas dinámicas.

Pudiendo crear las desde cero en LibreOffice Calc hombre ficar las ya creadas en Microsoft Excel.



Aunque los alimentadores son una gran herramienta en ocasiones es importante pensar quién va usar nuestra herramienta y en qué aplicación se va a abrir la hoja de cálculo.

domingo, 18 de julio de 2021

Formato personalizado slicer

Ya que hablamos de segmentadores, también llamados slicers en Microsoft Excel, vamos a mostrar cómo personalizar su aspecto visual.

En la pestaña Opciones que aparece al seleccionar un segmentador o escala de tiempo, dentro del grupo Estilos, en la parte inferior se encuentra la opción "Nuevo estilo de escala de tiempo".

Al pulsar esta opción se muestra una ventana en la que es posible selecci6 diversas partes del segmentador.

Por ejemplo, en el caso de la escala de tiempo del ejemplo, podemos seleccionar el encabezado, el bloque de tiempo seleccionado o el nivel de tiempo.


Al pulsar en aceptar, se muestra una segunda ventana en la que es posible configurar el formato de cada elemento, modificando tipos de letra, tamaños, colores, etc.


Incluso los colores de relleno.


 En el ejemplo solo hemos.modificadonel color de relleno del "Escala de tiempo completo"

Podemos asimismo asignar un nombre a este nuevo estilo.


El nuevo estilo se mostrará en el grupo Estilos de la pestaña Opciones.


Para aplicarlo a otros segmentadores solo será preciso primero seleccionar el segmentador o la escala de tiempo y luego seleccionar el estilo creado desde la cinta de opciones.



Este es el resultado de la modificación del ejemplo.

sábado, 17 de julio de 2021

Modificar formato de línea de tiempo independientemente del tema aplicado a la tabla dinámica.

Si bien se puede cambiar el formato de un segmentador o una línea de tiempo en Microsoft Excel, modificando el tema de aplicado, esto provoca el cambio de todos los componentes de la hoja.

En este caso nos interesa aplicar un formato distinto e independente del resto de los formatos de la página a un segmentador (slicer) o una escala de tiempo (timeline).


El proceso que veremos es muy similar al anterior, pero en este caso afectará únicamente al control seleccionado.

En el vídeo de Youtube podéis ver el proceso completo.

Más abajo el paso a paso.


Una vez creada la tabla dinámica y añadido el segmentador o la escala de tiempo, se tiene acceso a una pestaña adicional en la cinta de opciones.

El ejemplo lo mostraré con una escala de tiempo.

Al seleccionar la escala de tiempo, se activa la pestaña propiedades.


Dentro de esta, en el grupo, "Estilos de escala de tiempo" podremos seleccionar distintos estilos que sólo afectarán a la escala de tiempo.

Estos estilos afectan principalmente a los colores mostrados.

Existen dos gamas de estilos, la versión de colores claros y la de colores oscuros.



En el caso del ejemplo he seleccionado la.gama de colores anaranjados claros.



Este es el aspecto final.

Cómo se aprecia, la modificación solo afecta a la escala de tiempo mientras que la tabla dinámica mantiene sus colores originales.


De esta forma podremos aplicar colores distintos a cada segmentador.

viernes, 16 de julio de 2021

Modificar formato de una línea de tiempo modificando el tema de Microsoft Excel

Existen tres formas de modificar los formatos de un slicer o línea una línea de tiempo en Microsoft Excel.

Hoy veremos la primera de ellas.

En este caso veremos cómo modificando el tema aplicado al libro de Windows se modifican tanto el formato de la tabla dinámica como el de los propios slicers o segmentadores.


Os dejo un vídeo con el ejemplo completo, más abajo lo explico paso a paso.



Una vez que tenemos una tabla dinámica si pinchamos dentro de ella nos aparecen las pestañas analizar y diseño.

Es de la pestaña analizar podremos estar ser montadores escalas de tiempo.


Este ejemplo lo haremos como una escala de tiempo.

Nos pedirá que seleccionemos de entre todos los campos que tengan que ver con fechas y horas el que nos interesa.


Y nos mostrara nuestra escala de tiempo en un formato de colores, similar al de la tabla dinámica.


Para cambiar los colores simultáneamente de la tabla dinámica y de todos los fermentadores podemos recurrir a cambiar el tema de Microsoft Excel.


Simplemente seleccionando un tema se aplicarán una combinación de colores preestablecida a todos los elementos de la hoja 


De esta forma seleccionando el tema espiral vemos que la tabla dinámica se colocan de color verde mientras que la escala de tiempo de color naranja.


Aunque la mayoría de los temas harán que tanto la tabla dinámica como los alimentadores tenían el mismo color hay otros que mostrarán colores distintos.



Este método nos permitirá de una forma rápida por ejemplo volver a asignar un color común a todos los controles de la hoja de cálculo, o seleccionar un tema que resulte coherente en toda la hoja en lugar de tener un color distinto en cada segmentador.