Mit welcher Excelformel kann ich mir Km aus einer Route anzeigen lassen?
Hey Leute,
ich muss einige Routen berechnen und diese in einer Tabelle verpacken. In Spalte soll der Ort stehen, in Spalte B die PLZ, in Spalte C die Straße und in Spalte D die Km der Route zwischen der Adresse aus der vorherigen Zeile zu dieser Zeile.
Wenn es da eine schöne Formel gibt, würde ich mich sehr freuen. Ich habe schon eine Formel gefunden, welche ich nutzen kann, sodass mir wenn ich auf die Zelle drücke Google Maps geöffnet wird und mir die Route samt km im Browser angezeigt wird. Das ist schon gut, jedoch wäre es noch einfacher, wenn mir in dieser Zelle direkt die Km angezeigt werden würden (oder in einer anderen Zelle).
Wenn da jemand eine Idee hat, würde ich mich sehr darüber freuen, wenn man mir helfen würde. Vielen lieben Dank vorab.
2 Antworten
"In Spalte soll der Ort stehen, in Spalte B die PLZ, in Spalte C die Straße und in Spalte D die Km der Route zwischen der Adresse aus der vorherigen Zeile zu dieser Zeile".
steht in der obersten Datenzeile -also in D2- (ich gehe von einer Überschriftenzeile aus) dann die Entfernung vom letzten Ort zum ersten? Oder ist die leer? ist dein Startort überhaupt dabei? Und steht die Entfernung vom letzten nach A2 unterhalb der letzten Ortszeile in D?
Ich gehe davon aus, dass die km-Angaben irgendwie verwendet werden sollen und ausreichend sind, so dass du kein G-maps brauchst?
Wird die Route im Kreis gefahren -dann würde die Frage keinen Sinn ergeben(wäre ja immer gleich)-oder hin und her und häufig verkürzt, weil die äussersten Orte nicht angefahren werden? Oder im Kreis mit Abstechern, die immer mal wieder ausgelassen werden?
Jedenfalls musst Du in einer Hilfsspalte "Ort"&"PLZ"&"Str." verketten, um einen eindeutigen Suchstring zu bekommen (ich würde das in einer Hilfsspalte machen, nicht in einer Matrixfomel, was auch ginge. Und dann dieselbe Verkettung nochmal als Ziel und die Tabelle so erstellen: StartOrtsVerkettung | ⇛ | Zielortverkettung| Entfernung. darunter die umgekehrte,Strecke vom selben Betrag, damit du beide als Startort/Zielort findest.
Einzelheiten kann ich mangels Auskünften derzeit noch nicht erstellen.
Möglicherweise ist es auch sinnvoll, sowas wie die bekannten Städteentfernungstabellen, die diagonal geteilt sind und oben zB Straßen-, unten Bahn-km enthalten- anzulegen - vllt ebenfalls mit doppeltem Eintrag zum gleichermaßen suchen für Hin-und Rückweg.
ergäbe dann eine Formel nach dem Muster:
=Index(km-Tabelle 2-D;Vergleich(Startstring;verketteteStartorttspalte;0);Vergleich(Zielstring;Zielortzeile;0)), da wäre dann vermutlich kein doppelter Eintrag nötig.
diese Formel gibt Entfernungen aus, die du summieren kannst bei individueller Routenerstellung beliebiger Länge.
Hier zwei Anspieltipps für Programmers Guides
https://developers.google.com/maps/documentation/javascript/distancematrix
Wie es aussieht brauchen aber beide Ansätze erheblichen Programmier- und Vorbereitungsaufwand.