Traducir el blog
Mapa moderno de continentes
🔝To translate this blog post to your language, select it in the top left Google box.
Este es el segundo artículo sobre mapas mundiales explicando cómo hacer:
- Mapa de países del mundo, compatible con Excel para Microsoft 365.
- Mapa moderno de continentes, compatible con versiones a partir de Excel 2019.
- Mapa antiguo de continentes, compatible con versiones a partir de Excel 2010.
En este segundo artículo voy a explicar cómo hacer un mapa con datos de población por continentes, con versiones a partir de Excel 2019 y hasta Excel para Microsoft 365. Por eso lo he denominado Mapa moderno, por ser compatible con las versiones más modernas de Excel.
Los datos de población de países del artículo anterior se podrían agrupar por continentes, aunque la agrupación puede ser problemática, ya que los datos de información geográfica obtenidos de Microsoft Bing, están actualizados en diferentes años para cada país, por lo que no se pueden sumar. Tampoco están actualizados recientemente, pues los datos más recientes son del año 2022.
Se trata de obtener un mapa de continentes con los datos actualizados a día de hoy y a la hora actual, a ser posible. Para ello hay que conectarse a una Web de la que se puedan obtener datos de población actualizados en tiempo real. Para ello usaremos Power Query, nuestra herramienta ETL (de Extracción, Transformación y Carga) por Excelencia.
Este es el aspecto del mapa de continentes con datos de población actualizados en tiempo real a petición del usuario:
Características del mapa de continentes:
- Es un mapa coroplético de países del mundo.
- A cada país se le asigna el valor de la población del continente.
- Filtro por continente con segmentación de datos:
- África
- América del Norte
- América del Sur
- Asia
- Europa
- Oceanía
- Filtro del tipo de datos de población con segmentación de datos:
- Población masculina actual
- Población femenina actual
- Población actual
- Nacimientos hoy
- Nacimientos este año
- Muertes hoy
- Muertes este año
- La migración neta hoy
- La migración neta este año
- Crecimiento poblacional hoy
- Crecimiento poblacional este año
- Extracción, transformación y carga de los datos de población por continente, mediante Power Query para Excel, desde la página Web:
Estadísticas en tiempo real. Reloj de la población para todos los países (countrymeters.info)
- Actualización de los datos de población por continente cuando lo requiera el usuario del mapa:
- Desde la cinta de opciones: Datos > Actualizar todo
- Presionando simultáneamente las teclas: Control + Alt + F5
- Fecha y hora actualizadas con una tabla dinámica en el instante de actualización de los datos de población.
Este archivo solamente es compatible con versiones desde Excel 2019 hasta Excel para Microsoft 365.
Tiene la hoja protegida sin contraseña, para que los usuarios no destrocen las fórmulas, y no contiene macros.
Descarga la versión 1.0 desde uno de estos enlaces:
- Microsoft OneDrive: Mapa moderno de continentes - PW1.xlsx
- Sites Google Drive: Mapa moderno de continentes - PW1.xlsx
Abre el archivo y presiona el botón: Habilitar edición cuando aparezca el aviso de VISTA PROTEGIDA.
Cuando se muestre la ADVERTENCIA DE SEGURIDAD Se han deshabilitado las conexiones de datos externos, presiona el botón: Habilitar contenido
En este vídeo explico cómo hacer un mapa moderno de continentes para versiones desde Excel 2019 hasta Excel para Microsoft 365, con datos obtenidos con Power Query en un mapa coroplético.
Selecciona los subtítulos en tu idioma para entender el vídeo.
Si, como yo, prefieres las explicaciones escritas, sigue leyendo.
PASO 1: Comienzo
Crear un libro de trabajo nuevo en Excel 2019, Excel 2021 o Excel para Microsoft 365.
PASO 2: Crear consultas en Power Query
Crear 6 consultas en Power Query, una por cada continente.
En la cinta de opciones:
Datos > Obtener datos > De la web
Introducir esta página web en Básico:
https://countrymeters.info/es/Africa
PASO 3: Obtener datos de la web
En la ventana del Navegador seleccionar la tabla:
Reloj de población de África
Y presionar el botón: Transformar datos
PASO 4: Modificar la consulta con el Editor avanzado
En el Editor de Power Query, ir al menú: Inicio > Editor avanzado
Sustituir el código de programación en lenguaje M, que aparece en la imagen de la derecha, por el código copiable de abajo:
Y presionar el botón: Listo
PASO 5: Revisar la consulta
El resultado de la consulta para África será similar a esta imagen:
Con los 7 pasos aplicados en esta primera consulta hemos obtenido los datos del Reloj de población de África.
PASO 6: Duplicar la consulta
Hay que duplicar 5 veces la consulta de África para obtener los datos de población de los otros continentes.
PASO 7: Modificar nombre de la consulta y su origen
Poner el nombre de la segunda consulta duplicada: Reloj de población de América del Norte
En el primer PASO APLICADO con el Origen, modificar el final de la página web de la consulta con:
= Web.Page(Web.Contents("https://countrymeters.info/es/North_America"))
PASO 8: Repetir los pasos 6 y 7
Duplicar 4 veces más la consulta de África, cambiando su nombre y su origen.
Los nombres de las 6 consultas y las páginas web de sus orígenes serán:
- Reloj de población de África:
- Reloj de población de América del Norte:
- Reloj de población de América del Sur:
- Reloj de población de Asia:
- Reloj de población de Europa:
- Reloj de población de Oceanía:
PASO 9: Cerrar y cargar las consultas
En Power Query solamente falta presionar el botón: Cerrar y cargar
Con lo que las 6 consultas serán copiadas a 6 tablas. Cada tabla en una hoja distinta.
PASO 10: Cambiar nombres de las hojas con las consultas
Modificar el nombre de las hojas, quitando: Reloj de población de , para dejar sólo el nombre del continente en las hojas de consultas.
Con lo que habrá 6 hojas con los nombres de los continentes:
- África
- América del Norte
- América del Sur
- Asia
- Europa
- Oceanía
En esas hojas están todos los datos de población necesarios para montar el mapa de continentes.
PASO 11: Tabla de continentes y países
Crear una hoja 'DATOS' con una tabla de países y sus continentes, denominada: TablaPaíses, a partir de la fila 3, ordenados por continente y país.
Los países de cada continente se obtienen aquí:
Portal:Países - Wikipedia, la enciclopedia libre
PASO 12: Tabla auxiliares de estadísticas y fechas
Crear una tabla denominada: TablaEstadísticas, con los tipos de estadísticas de población en el rango B207:B218
Crear una tabla con fecha y hora en el rango C207:C209, siendo las fórmulas:
- Fecha: =HOY()
- Hora: =AHORA()-HOY()
Insertar una tabla dinámica con origen en la tabla anterior de fecha y hora, en el rango C210:C212
PASO 13: Tabla dinámica de estadística de población
Insertar una tabla dinámica con origen en la tabla de tipos de estadísticas de población, en la celda C1 de la hoja 'Datos'.
Cambiar la celda C1 por: Estadísticas
En la cinta de opciones, seleccionar: Diseño > Totales generales > Desactivado para filas y columnas
Ordenar de Z a A
Filtrar por: Población actual
Mover la tabla dinámica al rango B1:B2
Hacer clic con el botón derecho del ratón en la celda B1, para mostrar el menú contextual, y seleccionar: Opciones de tabla dinámica
En la pestaña: Diseño y formato, desmarcar: Autoajustar anchos de columnas al actualizar
Si se intenta filtrar por más de un valor, indica que: No se pudo completar la acción de la tabla dinámica... porque ya hay una tabla...
No se ha dejado espacio para que crezca la tabla dinámica a propósito. Con lo que solamente se podrá filtrar por un tipo de estadística de población...
Definir el nombre MiEstadística: =Datos!$B$2
PASO 14: Tabla de continentes con estadísticas de población
Crear una tabla de continentes en una nueva hoja 'Mapa' en el rango A20:B27, denominada: TablaContinentes, con la siguiente fórmula en la columna B:
=BUSCARV(MiEstadística&"*";Reloj_de_población_de_África;2;FALSO)
Cambiando en cada fila el continente marcado en negrita.
PASO 15: Añadir columna de Población en la tabla de países
En la hoja 'Datos' insertar en la celda C4 la fórmula:
=SI.ERROR(BUSCARV([@Continente];TablaContinentes;2;FALSO);0)
Con lo que todos los países de un mismo continente obtendrán el mismo valor de población, ¡como se quería lograr!
Poner el formato de celdas como número sin decimales y con separador de miles.
PASO 16: Insertar el mapa coroplético
En la hoja 'Datos' seleccionar las columnas B y C con los países y la población de sus continentes.
En la cinta de opciones, seleccionar: Insertar > Gráficos > Mapa coroplético
Cortar el mapa con Control+X y pegarlo con Control+V en la hoja 'Mapa'.
PASO 17: Cambiar el color del mapa
En la cinta de opciones seleccionar: Diseño de gráfico > Cambiar colores > Paleta monocromática 1
PASO 18: Quitar título del mapa y leyenda arriba
En el mapa quitar el título del gráfico, seleccionándolo y presionando la tecla: SUPR
Hacer clic con el botón derecho del ratón en la leyenda para mostrar el menú contextual, seleccionando: Formato de leyenda
En Opciones de leyenda, seleccionar la posición de leyenda: Arriba
PASO 19: Solo regiones con datos
Hacer clic con el botón derecho del ratón en un país del mapa para mostrar el menú contextual, seleccionando: Dar formato a serie de datos
En Opciones de serie, con el desplegable de Área de mapa, seleccionar: Solo regiones con datos
Con lo que desaparece el continente Antártico, normalmente sin población...
PASO 20: Color de la serie de 2 colores
Seleccionar Color de la serie: Secuencial (2 colores)
- Mínimo en color azul claro para los valores más bajos.
- Máximo en color azul oscuro para los valores más altos.
PASO 21: Color de la serie por valor numérico
Este paso es de comprobación, para asegurar que el color es por valor numérico.
Seleccionar el gráfico del mapa.
En la cinta de opciones, seleccionar: Diseño de gráfico > Seleccionar datos
En la siguiente pantalla, presionar el botón Modificar:
Comprobar que, en Seleccionar las propiedades de color, está marcado: Color por valor numérico
PASO 22: Situar el mapa y cambiar su tamaño
Dejar espacio encima del mapa para colocar la segmentación de datos de continentes, que será el siguiente paso.
PASO 23: Insertar segmentaciones de datos
Seleccionar en la hoja 'Datos' una celda de la tabla de continentes, países y su población.
Seleccionar en la cinta de opciones: Diseño de tabla > Insertar segmentación de datos
Marcar únicamente: Continente
Cortar con Control+X la segmentación de Continente y pegarla con Control+V en la hoja 'Mapa', encima del mapa, cambiando el número de columnas a 6, y quitando el encabezado.
Seleccionar la celda B1 de la hoja 'Datos' y seleccionar en la cinta de opciones: Analizar la tabla dinámica > Insertar segmentación de datos
Marcar: Estadísticas
Cortar con Control+X la segmentación de Estadísticas y pegarla con Control+V en la hoja 'Mapa', a la izquierda del mapa, quitando el encabezado y redimensionando la segmentación para que no se vea la barra de desplazamiento vertical y se vea el nombre completo de cada tipo de estadística de población.
En la Configuración de las segmentaciones, marcar: Ocultar los elementos que no contienen datos.
Para la segmentación de Estadísticas, seleccionar Ordenación: Descendente.
El resultado de cómo quedan las segmentaciones se muestra en esta imagen:
PASO 24: No mover ni cambiar tamaño del mapa
Es importante que el mapa no se mueva ni cambie su tamaño cuando se filtran filas con las segmentaciones de datos.
Para ello, hacer clic con el botón derecho del ratón sobre el mapa para abrir el menú contextual.
Seleccionar: Formato del área del gráfico
Seleccionar el icono de la derecha en la imagen, para modificar el tamaño y las propiedades.
En Propiedades, marcar: No mover ni cambiar tamaño con celdas.
Ahora ya no desaparecerá el mapa cuando seleccionemos otro continente distinto del africano.
En el tercer artículo de esta trilogía sobre mapas, intentaré hacer un Mapa antiguo de continentes. Lo denominaré Mapa antiguo porque será compatible con versiones antiguas de Excel, o sea con todas las versiones a partir de Excel 2010, usadas regularmente en todos los países y continentes del mundo.
Mi lista de blogs
-
Derivada aritmética - Este original concepto fue presentado por el matemático español José Mingot Shelly en 1911 con el título "Una cuestión de la teoría de los números", trab...Hace 3 días
-
3 Métodos para Validar Emails en Excel: De Básico a Avanzado - Cuando capturamos datos en Excel, garantizar la calidad de la información es clave para evitar futuros dolores de cabeza al […] The post 3 Métodos para V...Hace 3 días
-
5 Ways To Show All Notes in Microsoft Excel - Are you wondering how to show all notes in Excel? To unlock all the secrets of Microsoft Excel worksheet notes, keep reading! Managing notes in Excel can f...Hace 3 días
-
Jugando al Rabino en Excel - Parte 4 - 🔝*To translate this blog post to your language, select it in the top left Google box. * Parte 4 de un juego del Rabino Esta es la cuarta parte de u...Hace 4 días
-
Debra’s Excel News–November 2024 - Fix pivot table errors, show images in cells, and more, in this month’s Excel news. Visit my Excel website for more tips, tutorials and videos, and check t...Hace 1 semana
-
Accountex 2024 Excel a Power BI - En Accountex 2024 el jueves 7 noviembre presenté: «BI transición de Excel a Power BI» (Sesión coordinada por el Consejo General de Economistas)Esta sesió...Hace 1 semana
-
PASAR DATOS A FILAS SEGÚN ELEMENTOS ENTRE GUIONES UTILIZANDO TYPESCRIPT - Hola a todos! Después de haber realizado el ejercicio de pasar datos de una columna a filas por cada elemento entre guiones, con VBA y … La entrada PASA...Hace 2 semanas
-
Installing 3DFrame-py - As mentioned in the previous post, the installation process for the 3DFrame-py spreadsheet has changed with the new version. Also there have been some sign...Hace 2 semanas
-
Color, Conditions, and Copilot: How to save time using conditional formatting with Copilot in Excel - Hi everyone, this is part 11 in a series of posts to show you some of the things that are possible to do with Copilot in Excel. *What is conditional f...Hace 3 semanas
-
4 ejemplos de utilización de validación de datos con fórmulas - Ya sabes que la herramienta de Validación de datos es de gran utilidad para controlar y restringir la introducción de datos y así, asegurarte de…Hace 2 meses
-
Trucos de Excel: Referencias Relativas, Absolutas y Mixtas Explicadas ✨ [VIDEO] - ¡Hola a todos! Hoy hablaremos sobre un tema muy importante para quienes usan Excel: los tipos de referencia. Las referencias son fundamentales al momento d...Hace 2 meses
-
How To Predict Bearing Life With Excel - When you work in mechanical engineering, understanding the reliability and performance of bearings under various conditions is crucial. Bearings are the co...Hace 2 meses
-
How to calculate WEEKNUMBER in Month / Quarter / Year with Excel? - Let's say you have daily data and your boss wants to see the trends by week in month or week in quarter? How do you calculate the week number in a month ...Hace 3 meses
-
Excel: Cálculo de Finiquito, Beneficios Sociales Bolivia - Es importante tener nociones mínimas acerca el cálculo del finiquito y Beneficios Sociales de un trabajador en Bolivia, ya sea para la verificación de nues...Hace 3 meses
-
-
Minutos de juego y puntos. El Espanyol, sus finales de partido y mis enfados - Pienso que el Espanyol este 2024 se está dejando muchos puntos al final de los partidos. Cuando el ... Leer más » The post Minutos de juego y puntos. El ...Hace 7 meses
-
TikTok’s search evolution - 2 in 5 Americans use TikTok as a search engine. Nearly 1 in 10 Gen Zers are more likely to rely on TikTok than Google as a search engine. More than half of...Hace 8 meses
-
MASTERCLASS Gratis – Gráfica de Gestión Proyectos en #EXCEL. - Aprende a crear un Gráfico de CURVA S, ideal para GESTIÓN DE PROYECTOS, porque te permite identificar como esta tu proyecto tanto en COSTOS como en TIEMP...Hace 9 meses
-
Interés compuesto con Excel - Este es un mapa mental de las distintas funciones Excel para calcular el valor del dinero en el tiempo aplicando la ley de capitalización compuesta. En ...Hace 9 meses
-
Demos cursos de Excel 2007, 2010, 2013, 2016, 365 - Puedes consultar las demostraciones de los siguientes capítulos de los cursos Excel. Demo cursos ExcelHace 10 meses
-
Unblocking and Enabling Macros - When Windows detects that a file has come from a computer other than the one you're using, it marks the file as coming from the web, and blocks the file....Hace 1 año
-
-
Navigating Outlook Favorites - I have these four favorites defined in Outlook: From the inbox, I could hit Shift+F6 to get into the Favorites area but sometimes I would end up in no man’...Hace 1 año
-
Office Scripts: Trabajando con Tablas - [image: Office Scripts: Trabajando con Tablas] Me he dado cuenta que últimamente solo escribo de lenguaje M (es mi pequeño vicio)... pero hay que liberar l...Hace 1 año
-
Progress on the Block Protocol - Since the 1990s, the web has been a publishing place for human-readable documents. Documents published on the web are in HTML. HTML has a little bit of… Re...Hace 1 año
-
Hello world! - [image: Hello world!] Welcome to WordPress. This is your first post. Edit or delete it, then start writing!Hace 2 años
-
Decálogo para realizar Trabajos de Fin de Grado (TFGs) y de Fin de Máster (TFMs) - 1.- Tanto TFGs como TFMs son un requisito para graduarse a la vez que una oportunidad para aprender. Así, el tiempo que se le dedica es muy variable. De...Hace 3 años
-
London Excel Meetup Workbooks - The workbooks used in my presentation on “Analytical and Interactive Dashboards in Excel” at the London Excel Meetup, September 3, 2020Hace 4 años
-
Cálculo de jornada que termina al día siguiente (Power Query) y despedida - [image: Cálculo de jornada que termina al día siguiente (Power Query) y despedida] Este blog se ha ocupado de cálculos de tiempo con bastante intensidad, c...Hace 4 años
-
Visualize parts and whole - combine clustered column and stacked column charts - *Inga: Disa what?* *Igor: -ppeared.* by The FrankensTeam ------------------------------ Really it was 3 years ago we posted our last article? *Freddy: Th...Hace 5 años
-
-
-
-
-
-
-
-
-
No Response to "Mapa moderno de continentes"
Leave A Reply
Indícame las erratas que encuentres y qué es lo que te gustaría ver en los próximos artículos.