Excel Power Query
Was du damit baust
Eine Excel-Tabelle, die automatisch für jede Adresse den Bodenrichtwert aus bodenrichtwert.ai zieht. Typisch: eine Liste mit 20 Adressen, daneben eine Spalte „Bodenrichtwert €/m²", die sich per Klick aktualisiert.
Das funktioniert über Power Query — ein Daten-Werkzeug, das in Excel ab Version 2016 eingebaut ist. Du brauchst keine Makros und keinen Code.
Was du vorher brauchst
- Microsoft Excel (Version 2016 oder neuer, Windows oder Mac)
- Einen bodenrichtwert.ai-Account (kostenlos starten)
- Einen API-Key aus deinem Dashboard — das ist ein Zugriffs-Schlüssel, der Excel erlaubt, in deinem Namen abzufragen. Du findest ihn unter Dashboard → API-Keys. Leg ihn sicher ab, er ist nur einmal sichtbar.
Einzel-Abfrage (eine Adresse)
- In Excel: Daten → Daten abrufen → Aus dem Web.
- URL eingeben (Adresse anpassen):
https://api.bodenrichtwert.ai/api/bodenrichtwert?address=Domkloster 4, Köln
- Im Dialog auf „Erweitert" umschalten, dann unter HTTP-Anforderungskopfparameter hinzufügen:
Name: Authorization
Wert: Bearer DEIN_API_KEY
Ersetze DEIN_API_KEY durch den API-Key aus dem Dashboard.
- Im Power-Query-Editor siehst du das JSON-Ergebnis. Klicke auf die Spalte
bodenrichtwerte, wähle „Erweitern" und übernimm die Felderbrw_euro_pro_m2,stichtag,gutachterausschuss. Auf „Schließen & Laden" — die Daten landen in der Excel-Tabelle.
Mehrere Adressen (Batch)
Für eine Liste mit vielen Adressen legst du eine kleine M-Funktion an (M ist die Sprache hinter Power Query). Diese Funktion nimmt eine Adresse als Eingabe und gibt den Bodenrichtwert zurück — du wendest sie dann per Klick auf jede Zeile der Tabelle an.
Eine fertige Beispiel-Funktion mit Schritt-für-Schritt-Anleitung findest du im Entwickler-Bereich unter Excel-Batch.
Wenn es nicht klappt
- „Zugriff verweigert" / „401" — API-Key falsch oder Header nicht korrekt gesetzt. API-Key aus dem Dashboard erneut kopieren und einfügen.
- „HTTP 451" — die Adresse liegt in Schleswig-Holstein, Sachsen oder Bayern. Für diese drei Bundesländer stehen aktuell keine Daten zur Verfügung.
- „Der Datenquellentyp kann nicht bestimmt werden" — im ersten Dialog auf „Anonym" klicken (die Authentifizierung machen wir selbst über den Header, nicht über Excels Basic-Auth).