Clever-Excel-Forum

Normale Version: Sortieren nach definierter Reihenfolge aus Datenbank
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,
ich stehe momentan vor einem Sortierungs-Problem in Excel 2010, welches ich leider selbständig nicht lösen kann. Vielleicht hat ja von Euch einer einen Anhaltspunkt, wie ich das Ganze angehen könnte. Im Vorfeld schon einmal vielen Dank für Eure Mühe!

Folgendes Problem:
Ich arbeite für einen Zustelldienst, bei dem fest definiert ist in welcher Reihenfolge die Zusteller ihre Tour zu bewältigen haben. Diese Reihenfolge richtet sich nicht nach bestimmten Werten, sondern ist den Gegebenheiten vor Ort geschuldet. Als Beispiel wie eine solche Reihenfolge aussehen kann, habe ich die einfache Datei „Gangfolge“ hinzugefügt.

Jetzt bekomme ich aber von einem Zeitungsverlag  eine Kundenliste, die nach Postleitzahl, Straße und Hausnummer sortiert ist. (siehe Datei „Zeitungskunden“). Meine Aufgabe nun, diese Kundenliste in dieselbe Reihenfolge zu bringen, wie sie in der Datei „Gangfolge“ festgelegt worden ist. Daran scheitere ich gerade. Leider bin ich kein wirklicher Excel-Experte.

Zu erwähnen ist, dass selbstverständlich nicht jedes Haus, welches in der Gangfolge angegeben ist auch eine Tageszeitung bekommt. Umgekehrt kann es allerdings sein, dass zwei oder mehrere Haushalte in einem Haus eine Zeitung bekommen und deswegen in der Kundenliste die Straße und Hausnummer mehrmals vorkommen.

Ich hoffe ich habe mich nicht allzu kompliziert ausgedrückt.

Danke für Eure Hilfe & Gruß
Martin
Hallo,

das ist ganz einfach, du legst eine benutzerdefinierte Liste mit den Straßennamen nach der Gangfolge an. Danach kannst du deine andere Liste sortieren. Guckst du: Sortieren nach benutzerdefinierten Listen
Hallo Martin,


ich würde das so lösen, siehe Anhang!


LG
Alexandra
@ Maddl, gibt's irgendwo Wunschergebnisse also eine Liste, wie es aussehen soll...?

Also "mein" Ergebnis sieht so aus...:

Arbeitsblatt mit dem Namen 'Tabelle2'
ABCD
1PLZStraßeHausnummerKunde
288888A-Straße3Schmidt
388888A-Straße15Huber
488888A-Straße15Herberger
588888B-Straße5Bencina
688888B-Straße5Aicher
788888A-Straße10Mayer
888888A-Straße22Walter
988888B-Straße6Werner
1088888C-Straße17Mayer
1188888C-Straße15Pertl
1288888C-Straße14Berger
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Ersteinmal danke für die schnellen Rückmeldungen.

Das mit dem SVERWEIS, so wie es Alexandra vorgeschlagen hat, klappt schon recht gut. Bin auf jeden Fall einen Schritt weiter gekommen.

@ Jockel: Nein, leider noch nicht. Im Grunde bist du, wie abgebildet, schon sehr Nahe dran. Es soll eine einfache Auflistung aller Zeitungsempfänger werden, die ich den Zustellern mitgeben kann. Mehr Infos als PLZ, Straße, Hausnummer und Empfänger auf Basis der Gangfolge brauchen sie draußen nicht. Dass ich abschließend an einer lesbaren Formatierung des Auswertung nicht vorbeikomme nehme ich gerne in Kauf.
(07.03.2019, 16:07)Maddl schrieb: [ -> ]Ersteinmal danke für die schnellen Rückmeldungen.

Das mit dem SVERWEIS, so wie es Alexandra vorgeschlagen hat, klappt schon recht gut. Bin auf jeden Fall einen Schritt weiter gekommen.
...

Hallo, das ist gut so und schön. Wir kommen nur nicht auf's gleiche Ergebnis. Aber du bist in dem thread der Boss. Wenn so passt ist doch alles gut.