Traducir el blog

Mapa antiguo de continentes

Posted on octubre 23, 2023 by Excel Pedro Wave

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


Este es el tercer artículo sobre mapas mundiales explicando cómo hacer:


Mapa antiguo de continentes

En el tercer artículo voy a explicar cómo hacer un mapa con datos de población por continentes, con versiones a partir de Excel 2010. Por eso lo he denominado Mapa antiguo, por ser compatible con las versiones más antiguas de Excel, aunque vale para todas las versiones de Excel usadas hoy en día.

En las versiones desde Excel 2010 hasta Excel 2021 no se pueden obtener datos de ubicación geográfica, como hice en el primer artículo.

Por eso en el segundo artículo extraje los datos de población de una página web mediante Power Query.

En las versiones desde Excel 2010 hasta Excel 2016 no se puede crear un gráfico de mapa coroplético, como hice en los dos primeros artículos.

Por eso en este tercer artículo me he propuesto conseguir dibujar un mapa coroplético, prescindiendo de los gráficos de mapa de Excel.

En esta imagen verás el resultado del nuevo mapa:



Mapa vectorial de continentes

Este mapa vectorial mantiene las mismas características que el mapa que publiqué en el segundo artículo sobre mapas, excepto que he quitado la segmentación de datos de continentes, por lo que siempre aparece el mapa mundial.

Para diseñar este mapa he seguido estos pasos:

PASO 1) Descargar un mapa vectorial en formato SVG (Gráfico Vectorial Escalable) desde aquí:
    Archivo:BlankMap-World.svg - Wikipedia, la enciclopedia libre

    Este mapa vectorial está compuesto de muchos vectores que representan los bordes de los países y sus regiones fronterizas.

    PASO 2) Seleccionar en la cinta de opciones: Insertar > Imágenes > Este dispositivo

    PASO 3) Seleccionar el archivo descargado: BlankMap-World.svg

    PASO 4) Convertir el gráfico SVG en formas de Office con Excel para Microsoft 365, cosa que no se puede hacer en ninguna otra versión anterior de Excel. Para ello seleccionar el mapa vectorial y seleccionar en la cinta de opciones: Formato de gráficos > Convertir en forma

    PASO 5) Editar las imágenes SVG convertidas en formas de Excel, como se explica aquí:

    Editar imágenes SVG en Microsoft 365 - Soporte técnico de Microsoft

    PASO 6) Limpiar el mapa, eliminando algunas regiones que no hacen falta para crear los continentes.

    PASO 7) Agrupar los países por sus continentes, eliminando la Antártida despoblada. Este es el paso más complicado pues hay que seleccionar visualmente los países uno a uno al agruparlos.

    PASO 8) Crear una hoja de 'Continentes' con 6 copias de la imagen de cada continente, sin solapar, con 6 colores azules diferentes, como se puede ver en esta imagen:

    PASO 9) Editar 6 nombres definidos con el Administrador de nombres, con una fórmula para cada uno de los 6 continentes, con la función ELEGIR y cada uno de los rangos de las 6 imágenes de cada continente:

    PASO 10) Insertar 6 herramientas de Cámara de Excel en la hoja 'Mapa', leyendo el apartado "Mostrar dinámicamente el contenido del rango de celdas en una imagen" en este artículo:

    Mostrar dinámicamente el contenido de una celda o rango en un objeto gráfico - Excel (microsoft.com)

    En la barra de fórmulas está el nombre definido para África, por ejemplo: =Mapa_África

    Con lo que, cuando cambie el valor de la celda Mapa!D23, se mostrará dinámicamente el rango de una de las 6 imágenes del mapa de África, tomadas con la cámara de la hoja 'Continentes'.

    PASO 11) Insertar un control de Casilla (control ActiveX) para mostrar u ocultar las Etiquetas, con el nombre de cada continente y su valor de población seleccionado, vinculado a la celda Datos!E10.

    PASO 12) Insertar una tabla de etiquetas en la hoja 'Datos', con esta fórmula en la celda E2:

    =SI($E$10;Mapa!B23&CARACTER(10)&TEXTO(Mapa!C23;"#.##0");"")

    Con lo que, dependiendo si la celda E10 es un valor VERDADERO o FALSO, se mostrarán u ocultarán respectivamente las etiquetas en esta tabla de la derecha.      


    PASO 13) Insertar 6 gráficos ocultos, en los que únicamente se muestra el título del gráfico.

    Por ejemplo para África la fórmula del Título_África apunta a: =Datos!$E$2

    Con estos pasos he conseguido crear un mapa coroplético de continentes, que podría funcionar en cualquier versión desde Excel 2010 en adelante, y que puedes descargar para probar si es cierta mi afirmación.


    Descarga del mapa de continentes

    Este archivo es compatible con versiones desde Excel 2010 en adelante.

    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:

    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

    AVISO: Puede ser que en Excel 2010 y 2013 tengas que instalar el complemento de Power Query, siguiendo estas explicaciones:

    Download Power Query from Official Microsoft Download Center

    En las versiones de Excel 2016 en adelante ya está integrada la herramienta Power Query, conocida como Obtener & transformar en Excel.

    Con la ayuda de Power Query se puede actualizar este mapa con datos de población en tiempo real, mediante cualquiera de estos dos métodos:

    • Seleccionar en la cinta de opciones: Datos > Actualizar todo
    • Presionar simultáneamente las teclas: Control + Alt + F5


    Vídeo: Mapa antiguo de continentes

    En este vídeo explico cómo hacer un mapa antiguo de continentes para versiones desde Excel 2010 en adelante, con datos obtenidos con Power Query en un mapa coroplético.

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


    DESCARGA EXTRA ¡SORPRESA! ¡SORPRESA!

    Si has leído hasta aquí te mereces descargar la versión 2.0 del mapa antiguo de continentes con:

    • Miles de formas de la hoja 'Continentes' convertidas en 6x6=36 imágenes de continentes.
    • Las 6 capturas de cada continente, con la cámara de Excel, son mucho menos pesadas con imágenes que con formas, por lo que la hoja 'Mapa' se refresca ágilmente.
    • Los dos efectos anteriores tienen como consecuencia que el tamaño del archivo se ha reducido x4, pasando de 10,2 MB en la primera versión a 2,5 MB en la segunda versión.

    Descarga la nueva versión 2.0 del mapa antiguo desde uno de estos enlaces:

    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

    Posdata: Igual me animo a crear un "Juego de mapas" para encontrar los países del mundo dentro de Excel.

    No Response to "Mapa antiguo 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.

    Mi lista de blogs