Traducir el blog

Un par de gráficos con iconos

🔝To translate this blog post to your language, select it in the top left Google box.


¿Sabes hacer gráficos con iconos en Excel?

En la imagen verás dos tipos de gráficos con iconos:

🚗 Gráfico 1 en el que los iconos cambian de tamaño.
🚌 Gráfico 2 en el que los iconos no cambian de tamaño.

¿Cuál gráfico prefieres, el Gráfico 1 o el Gráfico 2?



¿Ya sabes hacer el Gráfico 1? ¿Quieres aprender a hacer el Gráfico 2?

¡Ahora mismo te lo explico! Pero antes puedes probar los 2 tipos de gráficos con iconos en la nube.


Gráficos con iconos en la nube

He subido a la nube de OneDrive los 2 gráficos para que los pruebes sin necesidad de Excel.

El Gráfico 1 es un gráfico de barras agrupadas y el Gráfico 2 es un gráfico de barras apilada s.


Para ajustar el zoom de los gráficos:

  • En el móvil o celular usa dos dedos en la pantalla, como haces para ampliar o reducir una foto.
  • En el PC sitúa el cursor dentro del buscador y presiona la tecla <Control> girando la ruleta del ratón.


Descarga el par de gráficos con iconos

Descarga la versión 1.0 desde uno de estos enlaces:

Abre el archivo y presiona el botón: Habilitar edición cuando aparezca el aviso de VISTA PROTEGIDA.

Las hojas no están protegidas, por lo que puedes estudiar y analizar todo. Incluso puedes modificarlo respetando la licencia:

 

Creative Commons — Atribución-NoComercial-CompartirIgual 3.0 No portada — CC BY-NC-SA 3.0


Origen de los datos de los gráficos

Origen de los datos: Ayuntamiento de Zaragoza desde su Portal de Transparencia:

Parque de vehículos matriculados. Indicadores SIU. Ayuntamiento de Zaragoza

Los datos se representan en los gráficos con un fin educativo, para enseñar cómo hacer gráficos con iconos en Excel.

En la hoja 'Zaragoza' he incluido en las columnas A:D los datos extraídos de la Web del Ayuntamiento.

He limpiado los datos originales, sustituyendo "Ciclomotorres" por "Ciclomotores".

La columna E con el Tipo se consigue con relleno rápido, como se explica en el primer vídeo de más abajo.

He insertado una tabla dinámica en las columnas G:H, con el total de vehículos por tipo y con el filtro por año. Tengo que recalcar que el mes es único para cada año, por lo que no entra en consideración.

El título de los gráficos se obtiene con la fórmula de la celda J2:

="Vehículos en el año " & $H$1 & " en Zaragoza"

Siendo $H$1 el año filtrado en la tabla dinámica.

Para filtrar el año uso una segmentación de datos en la tabla dinámica, copiada en las dos hojas con los gráficos.

También he insertado 4 iconos con los tipos de vehículos que figurarán en los gráficos, con colores distintos para cada vehículo. 


Cómo crear el Gráfico 1 con iconos

En la hoja 'Vehículos 1' he creado el Gráfico 1, con iconos que cambian de tamaño dependiendo de la cantidad de vehículos.

La tabla de las columnas A:B contiene el tipo de Vehículos y su Cantidad.

La fórmula de la columna Cantidad importa los datos de la tabla dinámica:

=IMPORTARDATOSDINAMICOS("Vehículos";Zaragoza!$G$3;"Tipo";[@Vehículos])

El año se determina seleccionándolo en la segmentación de datos de las dos primeras filas en el rango E:H

Sigue estos pasos para crear el Gráfico 1:

1) Selecciona una celda cualquiera de la tabla.

2) Selecciona en la cinta de opciones: Insertar gráfico de barras agrupadas y presiona el botón: Aceptar

3) Haz clic con el botón derecho del ratón en las series para mostrar el menú contextual.

4) Selecciona: Agregar etiqueta de datos

5) Elimina el eje horizontal y las líneas de división verticales.

6) Selecciona el título del gráfico y en la barra de fórmulas escribe un signo igual y selecciona la celda: =Zaragoza!$J$2

Observa que las series están en orden inverso respecto a la tabla.

7) Selecciona las categorías del eje vertical.

8) Marca: Categorías en orden inverso

9) Selecciona las series y en Opciones de serie indicar:

  • Superposición de series: 100%
  • Ancho del rango: 0%

10) Copia cada icono de la hoja 'Zaragoza' en una de las series, obteniendo el Gráfico 1 con iconos de distinto tamaño.

El icono del autobús ¡no se ve en el gráfico!, pues su valor es muy pequeño comparado con los demás vehículos.

¿Cómo crees que he conseguido insertar el icono del autobús en el gráfico?

Para aprender el truco para insertar cada icono en el gráfico tendrás que ver el siguiente videotutorial.


Videotutorial para crear el Gráfico 1

En este videotutorial explico cómo crear el Gráfico 1, en el que los iconos cambian de tamaño.

Selecciona los subtítulos en tu idioma para entender el vídeo.


Cómo crear el Gráfico 2 con iconos

En la hoja 'Vehículos 2' he creado el Gráfico 2, con iconos que no cambian de tamaño aunque varíe la cantidad de vehículos.

La tabla de las columnas A:C contiene el tipo de Vehículos, el tamaño de los Iconos y su Cantidad.

La fórmula de la columna C con la Cantidad importa los datos de la tabla dinámica:

=IMPORTARDATOSDINAMICOS("Vehículos";Zaragoza!$G$3;"Tipo";[@Vehículos])

Para conseguir que los iconos tengan el mismo tamaño, escribe la fórmula de la columna B con el valor máximo de las cantidades dividido por 4 (prueba con otros valores):

=MAX([Cantidad])/4

El año se determina seleccionándolo en la segmentación de datos de las dos primeras filas en el rango E:H

Sigue estos pasos para crear el Gráfico 2:

1) Selecciona una celda cualquiera de la tabla.

2) Selecciona en la cinta de opciones: Insertar gráfico de barras apiladas y presiona el botón: Aceptar

3) Haz clic con el botón derecho del ratón en la serie Cantidad para mostrar el menú contextual.

4) Selecciona: Agregar etiqueta de datos

5) Elimina el eje horizontal, las líneas de división verticales y la leyenda.

6) Selecciona el título del gráfico y en la barra de fórmulas escribe un signo igual y selecciona la celda: =Zaragoza!$J$2

Observa que las series están en orden inverso respecto a la tabla.

7) Selecciona las categorías del eje vertical.

8) Marca: Categorías en orden inverso

9) Selecciona las series y en Opciones de serie indicar:

  • Superposición de series: 100%
  • Ancho del rango: 50%

10) Copia cada icono de la hoja 'Zaragoza' en una de las series de Iconos, obteniendo el Gráfico 2 con iconos del mismo tamaño.

11) Cambia los colores en las barras apiladas de cada una de las series Cantidad, con el mismo color que los iconos.

12) Elimina las categorías del eje vertical.

13) Selecciona las etiquetas de datos con el siguiente formato:

  • Marca en Nombre de categoría
  • Separador: (espacio)
  • Posición de etiqueta: Base interior

14) Alinea las etiquetas sin marcar nada.

La barra del autobús ¡no se ve en el gráfico!, pues su valor es muy pequeño comparado con los demás vehículos.

¿Cómo crees que he conseguido cambiar el color de la barra horizontal de los autobuses en el gráfico?

Para aprender el truco para insertar cada color de las barras en el gráfico tendrás que ver el segundo videotutorial.


Videotutorial para crear el Gráfico 2

En el segundo videotutorial explico cómo crear el Gráfico 2, en el que los iconos mantienen su tamaño.

Selecciona los subtítulos en tu idioma para entender el vídeo.

¡Eso es todo, amigos!

My new Excel calculator

🔝To translate this blog post to your language, select it in the top left Google box.


NOTICE: This calculator is designed for educational purposes and personal use. It is not a professional calculator and is provided “AS IS”, without guarantees or responsibilities on the part of the author of this blog. This means that the user assumes all risks associated with the use of this calculator.


My new calculator

My new Excel calculator is based on one I made 12 years ago.

In these two articles I explain the most relevant characteristics of the old calculator, that will help to understand how the new calculator is made:

Calculating minds | #ExcelPedroWave

How to make Excel calculators | #ExcelPedroWave

This last article is in the TOP 5, since it has received more than 31,000 visits, being the fourth of the most visited articles on my blog.

This is the image of my new calculator made in Excel. If you want one, download it below.


Calculator features

The main features of this new calculator made in Excel are:

A) The pressing of the keys by 3 methods:

1) Using the virtual keyboard, being unchecked the Tooltips, a macro is called that detects the key being pressed. It is the elementary method, since all the keys call the same macro.

2) Using the virtual keyboard, being checked the Tooltips, creating the keyboard adds a different hyperlink for each key, using the method: Hyperlinks.Add. It is a more sophisticated method, since each key has a cell associated with it, that is selected with the hyperlink, and the selected cell change event launches the macro that detects the key pressed.

3) Using the physical keyboard, by pressing keys shown in parentheses when you hover over a key, bringing up the information in a Tooltip. For example, with the key 10^x it appears: Ten raised to x (SHIFT+X), so the physical key is the uppercase X. It is the most elaborate method, since a macro has been created for each key, which is called with the method: Application.OnKey


B) The dynamic creation of the calculator keys in 3 cases:

1) When changing the type of calculator, the actual keys are deleted and the new keys of the selected calculator are created. Initially there are 8 calculators in addition to the number 0 that serves as a presentation and help.

2) By checking or unchecking Tooltips, because it is necessary to create or eliminate the hyperlinks of each key.

3) When switching languages, if are checked the Tooltips, because the hyperlinks of each key must be created in the selected language.


C) Customizing calculator keys and recording a new one in 5 steps:

1) Select one of the existing calculators.

2) Disable the physical keyboard to be able to clear the keys with the key: Delete

3) Select and delete the keys that will not appear in the new calculator.

4) Change the size and position of customized keys.

5) Save the new calculator by typing a descriptive name.


D) The 8 features that make this new version of my calculator unique:

1) It is made in Excel with VBA macros, being compatible with desktop versions, from Excel 2010 to Excel for Microsoft 365.

2) Calculation results are viewed in a seven-segment display, being able to easily choose its color, by clicking on one of the colors in row 1.

3) You can see how each key is dynamically created when you change the calculator type, by checking: Floating.

4) The calculator is translated into 6 languages, being able to add more languages.

5) It is a touch calculator, if the screen is touch screen, being able to hide key groups by clicking on the below keys.

6) With 4 new keys to change the Zoom, making the calculator bigger or smaller.

7) With a new date and time key, with the year represented by: yyyy, in 3 different date formats:

8) It is a scientific calculator in Floating-point arithmetic. It is the main innovation of this new version, since the old calculator only operated in Fixed-point arithmetic, being able to operate the new calculator with very small or very large numbers, like the one that appears in this image:

For numbers in scientific notation the notation E is used, with the same limits of the VBA language for the double data type:

  • -1.79769313486231E308 to -4.94065645841247E-324 for negative values
  • 4.94065645841247E-324 to 1.79769313486232E308 for positive values

If during any calculation these limits are exceeded, an overflow appears represented as: -E-

If the exponent is positive, it is represented only with the letter E, for example: 4.E3 is equivalent to 4x10^3

If the exponent is negative, it is represented by the letter E and the minus sign, for example: -2.E-3, equals -2x10^-3


Calculator video-tutorial

In this video-tutorial I explain how to use this new calculator.

Select the captions in your language to understand the video-tutorial.


Download the calculator

Download version 5.0 from one of these links:

The downloaded file's macros are blocked by default. To unlock the macros you must modify the Properties of the file following these instructions:

Macros from the internet will be blocked by default in Office - Deploy Office | Microsoft Learn

Open the file and press the button: Enable editing when the PROTECTED VIEW notice appears.

Press the button: Enable content when the WARNING appears SECURITY Macros have been disabled

The sheets are protected without a password and the VBA project is not protected, so you can study and analyze all the code. You can even modify it respecting the license:

 

Creative Commons — Attribution-NonCommercial-ShareAlike 3.0 Unported (CC BY-NC-SA 3.0)


Feedback of the new calculator

I accept criticism and suggestions if you use and try this new calculator.

To improve this calculator I need to know its bugs, its deficiencies and their possible improvements and, if you give me feedback, I will thank you and I will commit to improve the calculator in future versions during the next few years, I don't expect so many to pass...

And so I finish the series of 4 articles on keyboards and their keys, which I have been publishing for more than a month, and which you can find at this link:

keyboard | #ExcelPedroWave

Mi nueva calculadora en Excel

🔝To translate this blog post to your language, select it in the top left Google box.


AVISO: Esta calculadora se ha diseñado con fines educativos y para uso personal. No es una calculadora profesional y se entrega “TAL Y COMO ES”, sin garantías ni responsabilidades por parte del autor de este blog. Esto significa que el usuario asume todos los riesgos asociados con el uso de esta calculadora.


Mi nueva calculadora

Mi nueva calculadora en Excel se basa en una que hice hace ya 12 años.

En estos dos artículos explico las características más relevantes de la vieja calculadora, que ayudarán a entender cómo está hecha la nueva calculadora:

Mentes calculadoras | #ExcelPedroWave

Cómo hacer calculadoras en Excel | #ExcelPedroWave

Este último artículo está en el TOP 5, pues ha recibido más de 31.000 visitas, siendo el cuarto de los artículos más visitados de mi blog.

Esta es la imagen de mi nueva calculadora hecha en Excel. Si quieres una, descárgala más abajo.


Características de la calculadora

Las principales características de la nueva calculadora hecha en Excel son:

A) La pulsación de las teclas mediante 3 métodos:

1) Con el teclado virtual, estando desmarcadas las descripciones emergentes (Tooltips en inglés) se llama a una macro que detecta la tecla pulsada. Es el método elemental, pues todas las teclas llaman a la misma macro.

2) Con el teclado virtual, estando marcadas las descripciones emergentes (Tooltips en inglés), al crear el teclado se agrega un hipervínculo distinto para cada tecla, con el método: Hyperlinks.Add. Es un método más sofisticado, pues cada tecla tiene asociada una celda que es seleccionada con el hipervínculo y el evento de cambio de celda seleccionada lanza la macro que detecta la tecla pulsada.

3) Con el teclado físico, presionando las teclas mostradas entre paréntesis cuando se pasa el cursor por encima de una tecla, con lo que aparece la información en una descripción emergente (Tooltips en inglés). Por ejemplo, con la tecla 10^x aparece: Diez elevado a x (MAYÚS+X), por lo que la tecla física es la X mayúscula. Es el método más elaborado, pues se ha creado una macro para cada tecla, que se llama con el método: Application.OnKey


B) La creación dinámica de las teclas de la calculadora en 3 casos:

1) Al cambiar el tipo de calculadora, pues se borran las teclas y se crean las teclas de la calculadora seleccionada. Inicialmente hay 8 calculadoras además de la número 0 que sirve de presentación y de ayuda.

2) Al marcar o desmarcar las descripciones emergentes (Tooltips en inglés), pues hace falta crear o eliminar los hipervínculos de cada tecla.

3) Al cambiar de idioma, si están marcadas las descripciones emergentes (Tooltips en inglés), pues se deben crear los hipervínculos de cada tecla en el idioma seleccionado.


C) La personalización de las teclas de la calculadora y la grabación de una nueva en 5 pasos:

1) Seleccionar una de las calculadoras existentes.

2) Desactivar el teclado físico para poder borrar las teclas con la tecla: Supr.

3) Seleccionar y borrar las teclas que no aparecerán en la nueva calculadora.

4) Modificar el tamaño y la posición de las teclas personalizadas.

5) Grabar la nueva calculadora escribiendo un nombre descriptivo.


D) Las 8 características que hacen única a esta nueva versión de mi calculadora:

1) Está hecha en Excel con macros VBA, siendo compatible con versiones de escritorio, desde Excel 2010 hasta Excel para Microsoft 365.

2) Los resultados de cálculo se ven en un display de 7 segmentos, pudiendo elegir fácilmente su color, haciendo clic en uno de los colores de la fila 1.

3) Se puede ver cómo se va creando dinámicamente cada tecla cuando cambia el tipo de calculadora, si se marca en Flotante.

4) La calculadora está traducida a 6 idiomas, pudiendo añadir más idiomas.

5) Es una calculadora táctil, si la pantalla es táctil, pudiendo ocultar grupos de teclas haciendo clic en las teclas de más abajo.

6) Con 4 nuevas teclas para cambiar el Zoom, ampliando o reduciendo la calculadora.

7) Con una nueva tecla de fecha y hora, con el año representado por: yyyy, en 3 formatos de fecha:

8) Es una calculadora científica en coma flotante. Es la principal novedad de esta versión, ya que la vieja calculadora sólo operaba en coma fija, pudiendo operar la nueva calculadora con números muy pequeños o muy grandes, como el que aparece en la imagen:

Para los números en notación científica se usa la notación E, con los mismos límites del lenguaje VBA para el tipo de datos double:

  • -1,79769313486231E308 a - 4,94065645841247E-324 para valores negativos
  • 4,94065645841247E-324 a 1,79769313486232E308 para valores positivos

Si durante algún cálculo se sobrepasan dichos límites, aparece un desbordamiento representado como: -E-

Si el exponente es positivo se representa sólo con la letra E, por ejemplo: 4.E3 equivale a 4x10^3

Si el exponente es negativo se representa con la letra E y el signo menos, por ejemplo: -2.E-3, equivale a -2x10^-3


Videotutorial de la calculadora

En este videotutorial explico cómo usar la nueva calculadora.

Selecciona los subtítulos en tu idioma para entender el vídeo.


Descarga la calculadora

Descarga la versión 5.0 desde uno de estos enlaces:

Las macros del archivo descargado están bloqueadas por defecto. Para desbloquear las macros debes modificar las Propiedades del archivo siguiendo estas instrucciones:

Las macros de Internet están bloqueadas de forma predeterminada en Office - Deploy Office | Microsoft Learn

Abre el archivo y presiona el botón: Habilitar edición cuando aparezca el aviso de VISTA PROTEGIDA.

Presiona el botón: Habilitar contenido cuando aparezca la ADVERTENCIA DE SEGURIDAD Las macros se han deshabilitado

Las hojas están protegidas sin contraseña y no está protegido el proyecto VBA, por lo que puedes estudiar y analizar todo el código. Incluso puedes modificarlo respetando la licencia:

 

Creative Commons — Atribución-NoComercial-CompartirIgual 3.0 No portada — CC BY-NC-SA 3.0


Feedback de la nueva calculadora

Admito críticas y sugerencias si usas y pruebas esta nueva calculadora.

Para mejorar esta calculadora necesito conocer sus bugs, sus deficiencias y sus posibles mejoras y, si me das feedback, te lo agradeceré y me comprometeré a mejorar la calculadora en próximas versiones durante los próximos años, que no espero que pasen tantos...

Y así acabo la serie de 4 artículos sobre teclados y sus teclas, que llevo publicando desde hace más de un mes, y que puedes encontrar en este enlace:

teclado | #ExcelPedroWave

Mi lista de blogs