análisis de datos

Análisis de datos espaciales en Excel: guía para empezar

octubre 26, 2026 Tuto Excel 11 min read
Análisis de datos espaciales en Excel: guía para empezar

El análisis de datos espaciales permite relacionar la ubicación de una tienda con su categoría, zona y ventas. En este tutorial usarás un libro con una tabla de tiendas, coordenadas decimales y resultados que podrás resumir, filtrar y visualizar en un mapa. Excel no sustituye a un sistema de información geográfica, pero sí ayuda a preparar y analizar los datos que luego se representan sobre un mapa.

Las prácticas usan una tabla dinámica,FILTRAR (FILTER), validación de datos, Power Query y mapas de Excel. Las funciones y herramientas disponibles cambian según la versión: FILTRAR está desde Excel 2021; Power Query está integrado desde Excel 2016. Los datos están comprobados en octubre de 2026.

Qué es el análisis de datos espaciales

En el libro «Tiendas», cada fila representa una tienda. La categoría indica el tipo de negocio y la zona indica una clasificación geográfica geográfica por definida para el ejercicio. No son la misma cosa: una tienda puede ser de categoría «Alimentos» y estar en la zona «NORTE».

Las coordenadas permiten situar cada tienda. La latitud y la longitud deben guardarse como números decimales; una columna de texto no sirve para crear un mapa correctamente. Las ventas permiten relacionar el rendimiento económico con cada localización.

Elemento Ejemplo Para qué sirve
Identificador T001 Distinguir una tienda concreta
Categoría Alimentos Comparar tipos de negocio
Zona NORTE Agrupar localizaciones según el ejercicio
Latitud 40,4168 Coordenada de latitud
Longitud -3,7038 Coordenada de longitud
Ventas 18.400 Medir el resultado de cada tienda

Qué necesita tu hoja para analizar localizaciones

La hoja «Tiendas» necesita una fila de encabezados y una fila por tienda. Mantén los campos en columnas separadas: no agrupes latitud y longitud en una sola celda, porque el mapa necesita dos series numéricas.

  • Identificador: texto corto y único.
  • Nombre: texto descriptivo de la tienda.
  • Categoría: uno de los tipos de negocio del ejercicio.
  • Zona: clasificación NORTE, CENTRO o SUR.
  • Latitud: número decimal con signo y signo negativo cuando corresponda.
  • Longitud: número decimal.
  • Ventas: importe numérico, sin texto ni símbolo moneda.
Nota: las fórmulas de este tutorial usan punto y coma. En Excel configurado con punto decimal, sustituye esos separadores por comas.

Coordenadas decimales que Excel reconoce

Introduce los valores como números, no como texto. La columna «Latitud» usa valores positivos de este conjunto y la columna «Longitud» usa valores negativos:

D2fx40,4168
A B C D E F G
1 ID Nombre Categoría Latitud Longitud Zona Ventas
2 T001 Panadería Centro Alimentos 40,4168 -3,7038 CENTRO 18.400
3 T002 Supermercado Norte Alimentos 40,4300 -3,7000 NORTE 24.100
4 T003 Farmacia Centro Salud 40,4200 -3,7100 CENTRO 12.800
5 T004 Cafetería Sur Restaurantes 40,4000 -3,6900 SUR 9.600
6 T005 Librería Norte Servicios 40,4350 -3,7050 NORTE 7.450
7 T006 Óptica Centro Servicios 40,4230 -3,7080 CENTRO 11.300
8 T007 Supermercado Sur Alimentos 40,4050 -3,6950 SUR 21.900
9 T008 Farmacia Norte Salud 40,4380 -3,7120 NORTE 13.700
D2 E9: Comprueba que las coordenadas están alineadas a la derecha
Tiendas

Para comprobarlo, selecciona D2:E9 y abre Formato de celdas con Ctrl+1. Debes ver un formato numérico, no Texto. Si aparece una fecha, corrige el formato; una coordenada no es una fecha.

=ESNUMERO(D2)

Si la fórmula devuelve VERDADERO, la latitud está almacenada como número. Repite la comprobación con E2. Si el resultado es FALSO, vuelve a introducir el valor como número.

Datos faltantes que no deben pasar inadvertidos

Una tienda puede quedar sin coordenadas o tener la latitud vacía. Esa fila no debe entrar en el mapa como un punto válido. Mantén el identificador y el nombre para poder localizarla en la revisión.

ID Nombre Coordenadas Ventas Problema
T009 Kiosco Centro Sin coordenadas 4.200 No se puede representar
T010 Estanco Norte Longitud vacía 6.500 Falta una coordenada
T011 Panadería Sur 40,3970 / -3,6880 8.700 Registro completo

Para detectarlas visualmente, usa la hoja auxiliar «Revisión» y coloca estos filtros: FALLO, «Longitud vacía» y «Sin coordenadas». No sustituyas una coordenada por cero: el cero es una ubicación válida en algunos mapas, pero no representa necesariamente una tienda de ejemplo.

Resumir ventas por categoría y zona

Ahora usaremos una tabla dinámica para cruzar categoría y zona. En la hoja «Tiendas», la suma de ventas permitirá comparar, por ejemplo, cuánto venden los supermercados upermercados de Alimentos en cada zona. La tabla dinámica organiza los datos; no calcula distancias geodésicas ni sustituye un sistema GIS.

Convertir la lista en una tabla de Excel

  1. Selecciona A1:G9 en la hoja «Tiendas».
  2. Abre la pestaña Insertar.
  3. En el grupo Tablas, selecciona Insertar tabla.
  4. Confirma que está marcada la opción «La tabla tiene encabezados».
  5. Acepta el nombre predeterminado o escribe TiendasEspaciales.
InsertarTablasTabla

La hoja queda como una tabla con una fila nueva preparada:

A10fxT009
A B C D E F G
1 ID Nombre Categoría Latitud Longitud Zona Ventas
9 T008 Farmacia Norte Salud 40,4380 -3,7120 NORTE 13.700
10 T009 Kiosco Centro Alimentos CENTRO 4.200
A9 G10: La nueva fila está dentro de la tabla
Tiendas
Comprueba: la fila 10 aparece con el mismo formato y la tabla se amplía hasta G10.

Crear el resumen espacial sin escribir fórmulas

  1. Selecciona cualquier celda de la tabla.
  2. Abre Insertar > Tablas > Tabla dinámica.
  3. En la ventana de creación, elige una nueva hoja y acepta la ubicación sugerida.
  4. Arrastra «Categoría» al área Filas.
  5. Arrastra «Zona» al área Columnas.
  6. Arrastra «Ventas» al área Valores.
InsertarTablasTabla dinámica

El resumen debe mostrar estos totales:

A3fx=SUMA('TiendasEspaciales'[Ventas])
A B C
1 Categoría CENTRO NORTE
2 Suma de Ventas
3 Alimentos 18.400 24.100
4 Salud 12.800 13.700
5 Servicios 11.300 7.450
6 Total general 42.500 45.250
7 Total SUR
Hoja1

Si Excel muestra «Suma de Ventas», se ha colocado correctamente el campo. Si aparece «Cuenta de Ventas», comprueba que «Ventas» está en Valores y que sus datos son numéricos.

Comprueba: la suma general de las ventas de las filas T001 a T009 es 87.750 unidades y coincide con la tabla original.

Actualizar el resumen cuando cambien las ventas

  1. En «Tiendas», selecciona G2.
  2. Sustituye 18.400 por 20.000.
  3. En la hoja de la tabla dinámica, haz clic dentro del resumen.
  4. Abre Analizar tabla dinámica > Actualizar.
Analizar tabla dinámicaActualizar

También puedes pulsar Alt+F5.

Cuidado: una tabla dinámica no cambia sola al editar los datos de origen. Editar una venta cambia la tabla original; el resumen se actualiza cuando eliges Actualizar.

Filtrar una zona sin mezclar sus ventas

Para ver los registros de una zona concreta, crea una hoja «Filtro». Escribe en H2 esta fórmula:

=FILTRAR(A2:G10;G2:G10;"NORTE")

FILTRAR existe desde Excel 2021, Microsoft 365 y Excel para la web. En versiones anteriores, usa AutoFiltro o una tabla dinámica.

H2fx=FILTRAR(A2:G10;G2:G10;"NORTE")
H I J K L M N
2 ID Nombre Categoría Latitud Longitud Zona Ventas
3 T002 Supermercado Norte Alimentos 40,4300 -3,7000 NORTE 24.100
4 T005 Librería Norte Servicios 40,4350 -3,7050 NORTE 7.450
5 T008 Farmacia Norte Salud 40,4380 -3,7120 NORTE 13.700
Filtro
Comprueba: aparecen T002, T005 y T008, y ninguna tienda de CENTRO o SUR.

Quitar una zona de la tabla y corregir el desbordamiento

  1. Selecciona H2:N5.
  2. Pulsa Supr.
  3. Escribe de nuevo la fórmula en H2.
  4. Si aparece #¡DESBORDAMIENTO!, identifica qué celda ocupa el rango de salida.
  5. Borra el contenido que bloquea H2:N5 y vuelve a introducir la fórmula.

#¡DESBORDAMIENTO! aparece cuando FILTER intenta escribir su resultado en un rango con datos. No es un fallo de las coordenadas: es un conflicto de espacio.

Comprueba: después de despejar el rango, la fórmula vuelve a mostrar las tres tiendas de la zona NORTE.

Añadir un mapa a los resultados de la hoja

Un mapa de Excel representa las tiendas como puntos a partir de la latitud y la longitud. La distribución permite observar qué zona concentra más locales; el tamaño o el color solo deben usarse si losHas datos datos se asignan a esos atributos.

  1. Selecciona A1:G10 en «Tiendas».
  2. Abre Insertar > Mapas.
  3. Elige el tipo de mapa disponible para el conjunto de datos.
  4. Comprueba que Latitud está asignada a la columna D y Longitud a la columna E.
  5. Inserta el mapa en una hoja nueva.
InsertarMapas
A1fxTiendasEspaciales
A B C D E F G
1 ID Nombre Categoría Latitud Longitud Zona Ventas
2 T001 Panadería Centro Alimentos 40,4168 -3,7038 CENTRO 18.400
3 T002 Supermercado Norte Alimentos 40,4300 -3,7000 NORTE 24.100
4 T003 Farmacia Centro Salud 40,4200 -3,7100 CENTRO 12.800
5 T004 Cafetería Sur Restaurantes 40,4000 -3,6900 SUR 9.600
Selecciona el origen completo antes de insertar el mapa
Tiendas

Si aparecen cinco puntos de nueve filas, revisa las coordenadas vacías. No las sustituyas por valores inventados.

Elegir el tipo de gráfico para coordenadas

En el cuadro de asignación, revisa las columnas que Excel ha reconocido. Latitud y longitud deben ser numéricas; «Nombre», «Categoría» y «Ventas» pueden stayedir propiedades del punto.

Desactiva «Color por categoría» si solo quieres comparar localizaciones. La categoría puede analizarse mejor en la tabla dinámica.

Comprueba: cada tienda con coordenadas completas aparece como un marcador y las tiendas sin coordenadas quedan identificadas aparte.

Calcular la distancia entre dos tiendas

Excel no ofrece, en este ejercicio, una función propia para calcular una distancia geodésica entre dos coordenadas. Sí puedes identificar las tiendas con mayores ventas y volver a sus coordenadas en la tabla. K.ESIMO.MAYOR (LARGE) devuelve el valor que ocupa una posición dentro de un conjunto.

En una hoja auxiliar, coloca el resultado de ventas en K2:K6 y usa:

=K.ESIMO.MAYOR(K2:K6;1)

=K.ESIMO.MAYOR(K2:K6;2)

La primera fórmula devuelve 24.100, la venta más alta; la segunda devuelve 21.900, la segunda más alta. Después busca el identificador correspondiente en la tabla «Tiendas» y compara sus coordenadas.

K2fx=K.ESIMO.MAYOR(K2:K6;1)
J K L
1 Posición Ventas ID seleccionado
2 1 24.100 T002
3 2 21.900 T007
4 3 20.000 T001
5 4 18.400 T008
6 5 13.700 T005
Comparación
Comprueba: T002 es la tienda con mayor venta y T007 ocupa el segundo lugar.

Distinguir una tienda concreta de una categoría

La categoría «Alimentos» no identifica por sí sola una tienda: T001, T002 y T007 pertenecen a esa categoría. Para distinguir una tienda concreta, usa el identificador de la columna A y localiza la fila correspondiente.

Elemento Valor Resultado
T002 Supermercado Norte Tienda concreta
Alimentos Categoría Tipo de negocio
NORTE Zona Agrupación geográfica
40,4300 Latitud Coordenada de T002
-3,7000 Longitud Coordenada de T002
Cuidado: no presentes una diferencia entre coordenadas como «distancia en kilómetros». Para eso necesitas una fórmula geodesia o una herramienta GIS.

Convertir coordenadas en categorías útiles

La zona ayuda a resumir datos aunque el mapa muestre puntos. En este ejercicio, la clasificación se define manualmente en la columna F y no se deduce automáticamente de las coordenadas.

  1. Añade el encabezado zona en F1 si todavía no existe.
  2. Escribe NORTE, CENTRO o SUR en cada fila.
  3. Comprueba que no haya celdas vacías.
  4. Actualiza la tabla dinámica.

=SI(ESBLANCO(F2);"SIN ZONA";F2)

La fórmula conserva el valor de la zona y señala las celdas vacías. No cambies las coordenadas para adaptarlas a la categoría: son datos geográficos y la zona es una clasificación del ejercicio.

Comprueba: cada tienda tiene una zona y la tabla dinámica puede usarla como campo de Filas o Columnas.

Validar las categorías que se escriben

  1. Selecciona F2:F10.
  2. Abre Datos > Herramientas de datos > Validación de datos.
  3. En Permitir, elige Lista.
  4. Escribe NORTE;CENTRO;SUR en Origen.
  5. Acepta el cuadro.
DatosHerramientas de datosValidación de datos

Al seleccionar una celda, aparece una lista con las tres categorías. La validación limita lo que se escribe, pero no modifica valores que ya estaban escritos ni garantiza que una operación de pegado sea rechazada.

Detectar datos que ya incumplen la regla

  1. Escribe OESTE directamente en F10.
  2. Abre Validación de datos > Rodear con un círculo datos no válidos.
  3. Revisa las celdas señaladas.
  4. Sustituye OESTE por una categoría válida.
Validación de datosRodear con un círculo datos no válidos
Cuidado: la validación se aplica a la entrada del usuario, pero puede no activarse al pegar datos o al escribir mediante algunos procesos automatizados. La herramienta sirve para localizar valores existentes, no para corregirlos automáticamente.

Actualizar los datos importados de una tabla espacial

Si las tiendas llegan desde un archivo, Power Query puede importar la tabla y repetir los pasos de limpieza. Está integrado desde Excel 2016; en Excel 2010 y 2013 se instala como complemento. La web y Mac tienen menos conectores, según la versión.

  1. Guarda el archivo de origen.
  2. Abre Datos > Obtener y transformar datos > Obtener datos.
  3. Elige Desde archivo.
  4. Selecciona el archivo que contiene las tiendas.
  5. Carga los datos en una hoja de Excel.
DatosObtener y transformar datosObtener datos

En Power Query, conserva ID, Nombre, Categoría, Latitud, Longitud, Zona y Ventas. Elimina columnas que no utiliza el análisis y carga el resultado como tabla.

Limpiar una columna antes de resumirla

  1. En Power Query, selecciona la columna Zona.
  2. Cambia su tipo de dato a Texto.
  3. Usa la transformación para quitar espacios al principio y al final.
  4. Cierra y carga.
  5. Actualiza la tabla dinámica.
F2fxNORTE
A B C D E F G
2 T001 Panadería Centro Alimentos 40,4168 -3,7038 NORTE 18.400
3 T002 Supermercado Norte Alimentos 40,4300 -3,7000 NORTE 24.100
4 T003 Farmacia Centro Salud 40,4200 -3,7100 CENTRO 12.800
5 T004 Cafetería Sur Restaurantes 40,4000 -3,6900 SUR 9.600
La columna Zona debe quedar sin espacios sobrantes
Tiendas

Después de actualizar, «NORTE» y «NORTE » deben aparecer como una sola categoría en la tabla dinámica. Usa la ayuda oficial sobre Power Query para revisar el proceso de actualización.

Lo que ya sabes hacer con los datos espaciales

  • Preparar una hoja con identificador, nombre, categoría, zona, latitud, longitud y ventas.
  • Comprobar que las coordenadas sean números y que no falten valores esenciales.
  • Convertir la lista en una tabla de Excel para facilitar su mantenimiento.
  • Crear una tabla dinámica con categoría, zona y suma de ventas.
  • Actualizar el resumen con Analizar tabla dinámica > Actualizar o Alt+F5.
  • Filtrar una zona con FILTRAR en Excel 2021, Microsoft 365 y Excel para la web.
  • Insertar un mapa y revisar la asignación de latitud y longitud.
  • Validar las categorías escritas con Validación de datos.
  • Detectar valores que ya incumplen la regla y limpiar zonas con Power Query.

Power Query, integrado desde Excel 2016, es el siguiente paso para automatizar la importación y la limpieza de archivos que llegan con frecuencia. Los conectores disponibles dependen de la versión, del sistema y del canal de actualización. Los datos están comprobados en octubre de 2026.

Fuentes

  1. MicrosoftIMPORTARDATOSDINAMICOS — documentación oficialconsultado el 22/10/2026
  2. MicrosoftValidación de datos — documentación oficialconsultado el 22/10/2026
  3. MicrosoftFormato condicional — documentación oficialconsultado el 22/10/2026
  4. MicrosoftTabla dinámica — documentación oficialconsultado el 22/10/2026
  5. MicrosoftPower Query (Obtener y transformar datos) — documentación oficialconsultado el 22/10/2026