Living Excel: datos que se actualizan solos
Plantilla Excel predefinida con Power Query. Configúrela una vez, obtenga datos actualizados para siempre. Sin VBA, sin macros, sin trabajo manual.
¿Por qué Living Excel?
Actualizaciones automáticas
Los datos se actualizan al abrir el archivo o con un clic. Siempre los últimos datos de mercado sin importación manual.
Sin necesidad de VBA
Basado en Power Query (integrado en Excel 2016+). Sin macros, sin advertencias de seguridad, funciona en cualquier parte.
Funciona sin conexión
Una vez cargados, los datos pueden analizarse sin conexión. Las actualizaciones solo se realizan cuando se necesitan y con conexión a Internet.
Cómo funciona
Descargar plantilla Excel
Descargue la plantilla Excel GBM preconfigurada
Introducir clave API
Configuración única de su clave API GBM
- Abra el archivo Excel descargado
- Vaya a Datos → Consultas y conexiones
- Haga clic derecho en "MILAN_Data" → Editar
- En el editor Power Query: Sustituya your_api_key_here por su clave API real
- Haga clic en Cerrar y cargar
Seleccionar país y métrica
Personalice la fuente de datos según sus necesidades
En el editor Power Query puede ajustar los siguientes parámetros:
- Country: Código de país (p. ej. "DE", "FR", "PL")
- Metric: ID de métrica (p. ej. "dwelling_permits", "construction_volume_res")
- Period: "monthly", "quarterly" o "annual"
- StartDate: Fecha de inicio en formato "YYYY-MM-DD"
Actualizar datos
Automático o manual — usted decide
Automático al abrir
Los datos se actualizan cada vez que abre el archivo
Configuración: Datos → Consultas y conexiones → Propiedades → "Actualizar datos al abrir el archivo"
Manual a demanda
Actualice los datos solo cuando lo desee
Atajo: Datos → Actualizar todo
Power Query M-Code
La plantilla Excel contiene el siguiente código Power Query. Puede personalizarlo o usarlo como base para sus propias consultas.
let
// Configuration
ApiKey = "your_api_key_here",
Country = "DE",
Metric = "dwelling_permits",
Period = "monthly",
StartDate = "2023-01-01",
// API Call
BaseUrl = "https://gbmapi.bl2020.com",
Response = Web.Contents(
BaseUrl & "/dataseries",
[
Headers = [
#"X-API-Key" = ApiKey,
#"Content-Type" = "application/json"
],
Query = [
seriesid = Metric,
country = Country,
period = Period,
startyear = Text.Start(StartDate, 4)
]
]
),
JsonResponse = Json.Document(Response),
DataList = JsonResponse[data],
TableFromList = Table.FromList(
DataList,
Splitter.SplitByNothing(),
null, null, ExtraValues.Error
),
ExpandedTable = Table.ExpandRecordColumn(
TableFromList, "Column1",
{"date", "value", "yoy_change", "mom_change", "ma_3m", "ma_12m"},
{"Date", "Value", "YoY %", "MoM %", "MA 3M", "MA 12M"}
),
TypedTable = Table.TransformColumnTypes(
ExpandedTable,
{
{"Date", type date},
{"Value", Int64.Type},
{"YoY %", type number},
{"MoM %", type number},
{"MA 3M", type number},
{"MA 12M", type number}
}
)
in
TypedTablelet
// Configuration
ApiKey = "your_api_key_here",
Country = "PL",
Sector = "residential",
// API Call
BaseUrl = "https://gbmapi.bl2020.com",
Response = Web.Contents(
BaseUrl & "/forecast?country=" & Country & "§or=" & Sector,
[
Headers = [#"X-API-Key" = ApiKey]
]
),
JsonResponse = Json.Document(Response),
ForecastRecord = JsonResponse[forecast],
ForecastTable = Record.ToTable(ForecastRecord),
RenamedColumns = Table.RenameColumns(
ForecastTable,
{{"Name", "Year"}, {"Value", "Volume (Billion EUR)"}}
),
TypedTable = Table.TransformColumnTypes(
RenamedColumns,
{
{"Year", Int64.Type},
{"Volume (Billion EUR)", type number}
}
)
in
TypedTable¿Qué incluye la plantilla?
Consultas preconfiguradas
- • Datos de series temporales (permisos, inicios, terminaciones)
- • Previsiones de volumen de construcción
- • Datos de nowcast (trimestre actual)
- • Metadatos de países
Visualizaciones predefinidas
- • Gráficos de líneas para series temporales
- • Gráficos de barras para previsiones
- • Tablas dinámicas para análisis
- • Dashboards formateados
Campos calculados
- • Variación interanual (%)
- • Variación mensual (%)
- • Media móvil de 3 meses
- • Media móvil de 12 meses
Parámetros personalizables
- • Cambio sencillo de país y métrica
- • Período flexible (fecha de inicio/fin)
- • Frecuencia de datos seleccionable
- • Varios países en paralelo posibles
Requisitos del sistema
¿Listo para datos que se actualizan solos?
Empiece con la plantilla Living Excel en minutos.

