Importación de Datos de Muestreo (Excel)¶
Introducción¶
El módulo Importación de Datos permite cargar al sistema los resultados de muestreos in situ realizados por la Confederación Hidrográfica u otras entidades técnicas.
La importación se realiza a partir de un archivo Excel, siguiendo un formato estructurado que contiene la información necesaria del muestreo: ubicación, fecha, parámetro analizado y valor obtenido.
El sistema procesa automáticamente cada registro del archivo y lo incorpora como un muestreo siempre que cumpla los requisitos necesarios y que los parámetros existan como variables de análisis.
¶
Formato del archivo Excel¶
El archivo Excel suministrado debe tener una estructura similar a la siguiente:

El fichero suele contener, entre otras, las siguientes columnas:
| Columna | Descripción |
|---|---|
| COD_MASA_AGUA | Código oficial de la masa de agua (ej. ES050MSPF011006035). |
| NOM_MASA_AGUA | Nombre de la masa de agua (ej. Embalse de Arenoso). |
| CATEGORIA_ESTACION | Categoría del punto de muestreo (ej. EMB). |
| COD_UE | Código de la unidad europea o estación de muestreo. |
| UTMX / UTMY | Coordenadas UTM del punto de muestreo. |
| F_MUESTREO | Fecha del muestreo. |
| NOMBRE | Nombre del parámetro analizado (ej. ALCALINIDAD, AMONIO, CLOROFILA-A, etc.). |
| IDENTIFICADOR_RESULTADO | Resultado del parámetro (ej. 85.4, <0.046). |
| UNIDAD | Unidad de medida del parámetro (mg/L, µg/L, mg CaCO₃/L, etc.). |
Parámetros que el sistema puede importar¶
El sistema solo importará aquellos parámetros cuyo nombre en el Excel coincida con el keyword configurado para una variable de análisis registrada en el sistema.
A continuación se muestra la correspondencia entre cada variable soportada y los nombres esperados en el Excel:
| Variable de análisis | Alias | Keyword / Nombre esperado en el Excel (columna NOMBRE) |
|---|---|---|
| Profundidad del disco Secchi (SDD) | sdd |
TRANSPARENCIA "IN SITU" |
| Clorofila-a (Chla) | chla |
CLOROFILA A |
| Ficocianina (PC) | pc |
FICOCIANINA |
| Sólidos en suspensión (TSS) | tss |
SOLIDOS EN SUSPENSION |
| CDOM | cdom |
CARBONO ORGANICO DISUELTO |
| Temperatura del agua (superficie) | temp |
TEMPERATURA "IN SITU" |
⚠️ Cualquier parámetro que no tenga una variable registrada o cuyo nombre no coincida con los keywords configurados será ignorado durante la importación.
El sistema también gestiona valores expresados con símbolos de detección (por ejemplo <0.046), registrándolos con su nivel de precisión. Durante la importación, el sistema distingue entre:
1. Valores numéricos normales (ej.: 0.152, 12.4, 7)¶
- El sistema registra el valor exacto.
- El campo precisión se marca como “valor exacto”.
2. Valores con límite de detección (ej.: <0.046, >5)¶
- El sistema extrae el valor numérico (
0.046,5). - Registra además el tipo de límite:
<→ valor inferior al límite de detección>→ valor superior al límite de detección
- El campo precisión se marca como “inferior a” o “superior a”.
Esto permite conservar la información analítica tal como se entrega en los informes de laboratorio, reflejando correctamente si el valor es exacto o si se encuentra por debajo o por encima del límite de cuantificación.
Proceso de importación¶
El proceso es sencillo y consta de los siguientes pasos:
-
Acceder al módulo:
Ajustes → Importación de Datos -
Pulsar el botón Seleccionar archivo.
-
Elegir el archivo Excel proporcionado por la Confederación.
-
Confirmar la importación.
Una vez subido, el sistema:
- Lee todos los registros del Excel.
- Identifica la masa de agua y la fecha del muestreo.
- Vincula el parámetro al embalse correspondiente (según configuración interna).
- Asigna cada parámetro a la variable del sistema utilizando keywords.
- Almacena un muestreo por cada registro válido.
Finalizado el proceso, se genera un resumen indicando:
- Registros válidos importados
- Registros ignorados (sin correspondencia)
- Errores encontrados (si los hubiera)
Requisitos para una importación correcta¶
Para asegurar que los datos sean incorporados adecuadamente, deben cumplirse los siguientes puntos:
✔ Variables configuradas¶
Cada parámetro debe tener una variable de análisis registrada con su correspondiente keyword.
✔ Fechas correctas¶
La columna F_MUESTREO debe contener una fecha válida y legible.
✔ Coordenadas UTM válidas¶
Las columnas UTMX y UTMY deben contener valores numéricos.
✔ Unidades coherentes¶
Las unidades deben ser compatibles con las definidas en la variable del sistema.
✔ Formato Excel estándar¶
Se aceptan archivos en formato .xlsx o .xls.
Asociación automática mediante keywords¶
El sistema utiliza el nombre del parámetro (NOMBRE) y lo compara con los keywords configurados en:
- Ajustes → Variables de análisis
Ejemplo:
| Variable en sistema | Keyword | Nombre en Excel |
|---|---|---|
| Profundidad Secchi | sdd |
TRANSPARENCIA "IN SITU" |
| Clorofila-a | chla |
"CLOROFILA A" |
Si el keyword coincide, la importación se realiza automáticamente.
Posibles advertencias en la importación¶
- Parámetro no existe → Ignorado
- Unidad incompatible → Importado, pero marcado como valor no estándar
- Fecha inválida → Registro descartado
- Coordenadas ausentes → Se importa sin ubicación espacial
- Registros duplicados → Se sobrescriben según configuración del sistema
Permisos necesarios¶
Para poder importar datos, el usuario debe disponer del permiso:
Import data management
Sin este permiso el usuario no podrá cargar archivos Excel ni ejecutar la importación.