bei deinem Problem kann ich dir leider nicht helfen.
Du bist hier im englischsprachigen Teil des Forums. Also besser die Frage noch einmal auf Englisch stellen, oder unter: https://forum.openstreetmap.org/viewforum.php?id=14
Das ist der deutschsprachige Teil.
Über die Hauptseite findest du das Forum unter der Rubrik “OSM Community” > “users:Germany”
Ich würde mal sagen, das wäre ein klassisches (Q)GIS Beispiel. Dazu könntest du dir die PLZ Gebiete als Shapefiles von wambacher holen, in GIS die ExcelTabelle einlesen und mit den PLZ Gebieten matchen.
Eine andere Möglichkeit wäre noch, wenn es wirklich auf einer OpenStreetMap Karte angezeigt werden soll, per Overall sich alles PLZ Gebiete zu holen ist und out center tu verwenden (damit man einen Punkt im Zentrum für die Beschriftung hat), das als GeoJSON exportieren, dann irgendwie per Skript mit den Daten anreichern, letztendlich die GeoJSON per leaflet anzeigen lassen und entsprechend formatieren.