Living Excel : des données qui se mettent à jour automatiquement
Modèle Excel prêt à l'emploi avec Power Query. Configurez-le une fois, obtenez des données actualisées pour toujours. Sans VBA, sans macros, sans travail manuel.
Pourquoi Living Excel ?
Mises à jour automatiques
Les données se mettent à jour lorsque vous ouvrez le fichier ou en un clic. Toujours les dernières données de marché sans importation manuelle.
Aucun VBA requis
Basé sur Power Query (intégré dans Excel 2016+). Pas de macros, pas d'avertissements de sécurité, fonctionne partout.
Fonctionne hors ligne
Une fois chargées, les données peuvent être analysées hors ligne. Actualisation uniquement en cas de besoin et avec connexion Internet.
Comment ça marche
Télécharger le modèle Excel
Téléchargez le modèle Excel GBM préconfiguré
Saisir la clé API
Configuration unique de votre clé API GBM
- Ouvrez le fichier Excel téléchargé
- Allez dans Données → Requêtes et connexions
- Clic droit sur « MILAN_Data » → Modifier
- Dans l'éditeur Power Query : remplacez your_api_key_here par votre clé API réelle
- Cliquez sur Fermer et charger
Sélectionner pays et métrique
Personnalisez la source de données selon vos besoins
Dans l'éditeur Power Query, vous pouvez ajuster les paramètres suivants :
- Country: Code pays (par ex. « DE », « FR », « PL »)
- Metric: ID métrique (par ex. « dwelling_permits », « construction_volume_res »)
- Period: « monthly », « quarterly » ou « annual »
- StartDate: Date de début au format « YYYY-MM-DD »
Actualiser les données
Automatiquement ou manuellement — vous décidez
Automatique à l'ouverture
Les données sont mises à jour à chaque ouverture du fichier
Paramètre : Données → Requêtes et connexions → Propriétés → « Actualiser les données à l'ouverture du fichier »
Manuelle à la demande
Actualisez les données uniquement lorsque vous le souhaitez
Raccourci : Données → Actualiser tout
Power Query M-Code
Le modèle Excel contient le code Power Query suivant. Vous pouvez le personnaliser ou l'utiliser comme base pour vos propres requêtes.
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
TypedTableQue contient le modèle ?
Requêtes préconfigurées
- • Données de séries temporelles (Permis, Mises en chantier, Achèvements)
- • Prévisions de volume de construction
- • Données Nowcast (trimestre en cours)
- • Métadonnées pays
Visualisations prêtes à l'emploi
- • Graphiques linéaires pour séries temporelles
- • Graphiques en barres pour prévisions
- • Tableaux croisés dynamiques pour analyses
- • Tableaux de bord formatés
Champs calculés
- • Variation annuelle (%)
- • Variation mensuelle (%)
- • Moyenne mobile sur 3 mois
- • Moyenne mobile sur 12 mois
Paramètres personnalisables
- • Changement facile de pays et de métrique
- • Période flexible (date de début/fin)
- • Fréquence de données sélectionnable
- • Plusieurs pays en parallèle possible
Configuration requise
Prêt pour des données qui se mettent à jour automatiquement ?
Démarrez avec le modèle Living Excel en quelques minutes.

