Kilometers tussen postcodes berekenen voor je reiskostendeclaratie

Bereken vanaf je homepage de enkele reis en retour kilometers op basis van postcodes met deze Gadget. Bereken snel de volgende parameters tussen twee postcodes:

  1. afstand enkele reis;
  2. reisduur;
  3. afstand retour.

Deze gegevens kun je gebruiken voor het plannen van een reis en voor de kilometerdeclaratie.

URL aanroep tip voor bijvoorbeeld Excel

Je kunt ook met één URL-aanroep de Gadget direct aan het berekenen zetten. De URL aanroep is dan bijvoorbeeld (voor de afstand tussen postcodes 1111aa en 2222aa):

http://postcodekilometerdeclaratie.googlecode.com/svn/tags/PROD/only_calculate.html?from=1111aa&to=2222aa

Als je een declaratieformulier in Excel gebruikt dan kun je deze URL als volgt aanroepen (waarbij de postcodes in C12 en D12 staan):

=HYPERLINK(”http://postcodekilometerdeclaratie.googlecode.com/svn/tags/PROD/only_calculate.html?from=”&C12&”&to=”&D12;”Bereken retourafstand”)

Deze gadget maakt gebruik van de gegevens van de routeplanner van de ANWB.

Deze tekst is in onderhoud op mijn weblog Eenmanierom.nl als (onderdeel van) het artikel “Afstand in kilometers tussen postcodes berekenen voor je reiskostendeclaratie“.

Reacties

  1. Johan zegt

    Excelformule is bij mij als volgt:
    =HYPERLINK(“http://postcodekilometerdeclaratie.googlecode.com/svn/tags/PROD/only_calculate.html?from=”&C12&”&to=”&D12&””;”Bereken afstand”)

    Bovenstaande methode werkt helaas niet bij mij.

  2. Avatar van Patrick Mackaaij zegt

    @Johan en Jan: Kunnen jullie iets meer informatie geven over wat er precies niet werkt? Hieronder geef ik wel alvast wat Excel tips vooruit.

    Ik ga er even vanuit dat Excel de formule niet accepteert. In de formule van Johan staat &”” achter D12 wat er niet hoort te staan.

    In Engelstalige Excel versies moet je de puntkomma waarschijnlijk vervangen door een komma. En zoals ik eerder aangaf is Excel gevoelig voor de van deze webpagina gekopieerde aanhalingstekens.

    Probeer anders even via het menu Invoegen (Insert) de Hyperlink formule in te voegen en geef als argumenten de Google website op. Bij mij resulteert dat in de volgende formule:
    =HYPERLINK(“http://www.google.nl/”;”Google homepage”)

    Aan deze opbouw kun je waarschijnlijk voldoende zien wat er mis is gegaan.

    En anders zou ik de iGoogle gadget gewoon via iGoogle gebruiken of vanaf deze pagina. Zelf geef ik daar de voorkeur aan.

  3. Avatar van Patrick Mackaaij zegt

    @Jaspert: Bedankt! De snelheid is er inderdaad enorm op vooruit gegaan nu ik de Gadget bij Google Code Hosting draai. Tip voor wie iGoogle Gadgets maakt hoor!

    Eerder draaide ik ‘m bij Xs4all, omdat dat ook niet de eerste de beste is was ik echt verbaasd door het performanceverschil.

  4. Casper zegt

    Een hele leuke gadget, maar hij zegt dat de postcodes niet kloppen?

    en die kloppen wel…

  5. Avatar van Patrick Mackaaij zegt

    @Casper: Bedankt voor je feedback over de gadget. De melding dat de postcodes niet kloppen geeft aan dat deze combinatie in ieder geval geen resultaat oplevert op de onderliggende website: http://www.leaseplan.nl/routeplanner.asp

    Zelf had ik dat een paar keer toen ik de postcode van het postadres invoerde, vandaar dat ik de melding zo heb verwoord.

    Ik heb nog even getest met de postcodes 1111aa en 2222bb (deze bestaan echt) en de gadget werkt hiermee gewoon zoals bedoeld.

    Kun je hiermee uit de voeten?

  6. Chilly Chipmunck zegt

    Leuke gadget, dat zeker. Maar is het niet net zo handig om eventjes je beginstand van je kilometerteller te noteren, alsmede je eindstand? Het verschil hiertussen is…. Jawel, de afgelegde afstand.

  7. Avatar van Patrick Mackaaij zegt

    @Chilly Chipmunck: Inderdaad ook een mogelijkheid, alleen verwerk ik zelf mijn declaraties aan het einde van iedere maand en dan vind ik het wel prettig werken om even de postcodes op te zoeken. Ook hoef ik dan geen twee kilometerstanden van elkaar af te trekken. Ik gebruik de gadget ook om de avond voor de reis even te kijken hoe lang deze (zonder files dan) duurt.

    Maar zoals altijd met lifehacks zijn ze erg persoonlijk. Als het voor jou prettiger werkt om de kilometers te noteren en je bent ook nog eens goed in hoofdrekenen, waarom niet?

  8. zegt

    Heb de hyperlink aangemaakt in excel. Werkt in principe goed, zou echter in de uitkomst zichtbaar willen krijgen in excel.
    Is daar ook een mogelijkheid voor? Indien mogelijk in de ene kolom de enkele reis en in de volgende kolom de retour afstand.

  9. Avatar van Patrick Mackaaij zegt

    @Frenk: Ik heb hier inderdaad al eens naar gezocht maar ben er toen helaas niet uit gekomen.

    Excel is het probleem niet, via Data>Externe gegevens importeren>Nieuwe webquery kun je gegevens van het web in Excel verwerken. Het probleem zit ‘m erin dat de Gadget de informatie nog niet heeft (er staat dan ook dat de Gadget gegevens aan het ophalen is) en dat Excel alleen deze initiële tekst kan ophalen. De dynamisch gegenereerde inhoud dus niet.

    N.a.v. jouw vraag heb ik maar eens een vraag gesteld in een Google Group waar veel ontwikkelaars van iGoogle Gadgets meelezen. Mocht daar iets uit komen wat voor mij ook nog te doen is dan zal ik dit zeker implementeren, vind het zelf ook handig :-)

    Zie eventueel: http://groups.google.com/group.....a377dec84#

    Uiteraard kan het ook worden geprogrammeerd in iets anders dan Google Gadget alleen zou mij dat te veel tijd kosten omdat ik me dan eerst in een ander ontwikkelplatform zou moeten verdiepen. Misschien kan een andere ontwikkelaar die dit meeleest er iets mee?

  10. zegt

    Patrick, allereerst dank voor je antwoord.
    Zou inderdaad fijn zijn indien ook anderen, die dit wisten te creëren, een reactie zouden achterlaten.

  11. Arjan Roelofs zegt

    ik heb de formule werkend gekregen:
    =HYPERLINK(“http://postcodekilometerdeclaratie.googlecode.com/svn/tags/PROD/only_calculate.html?from=”&C3&”&to=”&D3&””;”bereken de afstand”)

    Als je deze in kolom a3 kopieert kan je later deze formule naar beneden door kopieren.

    In kolom C vul je de van postcode in en in D tot.

  12. Arjan Roelofs zegt

    !! LET OP !!
    Je moet in excell in de formule de ” opnieuw invoeren. Met het plakken vanuit een website gaat er iets niet goed mee.

  13. Bart zegt

    Bedankt voor de reactie.

    ik heb de link aan het werk maar zou ook heel graag de uitkomst dan verwerkt hebben in het exel bestand.

    wie o wie kan hiermee verder helpen?

    gr Bart

  14. Roos zegt

    Beste allemaal,

    Sorry Bart geen reactie op jouw vraag maar een andere vraag:

    Ik wil een betrouwbare berekening kunnen maken van de afstand woon-werk voor medewerkers van ons bedrijf. Is deze gadget betrouwbaar? Ik wil deze link/site opnemen in het beleid.

    Vragen:
    Kan ik een hele bulk adressen verwerken met deze tool, is deze link gratis en blijft deze voorlopig in de lucht?

    Groeten,
    Roos

  15. zegt

    Roos,

    De Gadget maakt gebruik van de routeplanner van Leaseplan. Deze site gebruikten wij voorheen al voor de kilometeradministratie en nu dus sneller via de gadget.

    Hoewel de gadget vast wel eens een keer uit de lucht zal gaan (ik heb ook een gadget gemaakt die het weer weergeeft en onlangs stopde de onderliggende site ermee). Omdat ik de tools zelf ook gebruik help ik ze dan z.s.m. weer de lucht in. In geval van de weergadget heb ik binnen een halve dag een nieuwe website gevonden en daar de informatie vandaan gehaald. Maar het blijft wel een gratis oplossing dus als ik het écht heel druk heb of een complex probleem is dan kan het langer duren.

    Bulkadressen lukt helaas niet.

    Groeten,

    Patrick Mackaaij

  16. Victor zegt

    Probeer de formule in excel te gebruiken, maar krijg fout melding
    wat is er mis met het kopieren van de formule vanuit een website??

    deze formule gebruik ik:
    =HYPERLINK(”http://postcodekilometerdeclaratie.googlecode.com/svn/tags/PROD/only_calculate.html?from=”&C3&”&to=”&D3&””;”bereken de afstand”)
    en de postcodes staan n cellen c3 en d3

    Victor

  17. zegt

    @Victor: Er gaat vaak iets mis met de mooie aanhalingstekens die op de website worden gebruikt. Excel herkent deze niet als aanhalingstekens. Probeer anders de formule eens handmatig in te typen?

  18. Victor zegt

    Heb ik gedaan en krijg het niet aan de gang (Excel engelse versie)
    Even voor de zekerheid: gaat het om dubbele aanhalingstekens (“) of 2x de enkele’( ‘ en ‘) ? horen de & tekens ook in de formule thuis ?
    hoort achter D12 de dubbele aanhalingstekens er in te staan en daarna een puntkomma?

  19. Victor zegt

    Arjan, (of anderen)
    Jij hebt ervaring met excel:
    Hoe kan je de uitkomsten (de berekende afstand dus) automatisch in excel zetten (dus zonder de afstanden over te tikken)?

    Ik probeer namelijk een excel sheet te maken die de ”van” en ”tot” waardes onder elkaar automatisch inleest en de berekende afstanden ook automatisch weergeeft
    Als dit lukt, zijn vele collegas jou zeeeeer dankbaar

  20. zegt

    @Victor: De formule HYPERLINK heet in de Engelse versie van Excel vast ook HYPERLINK. De parameters in de formule moeten in de Engelse versie van Excel gescheiden worden met een komma in plaats van een puntkomma.

    Probeer derhalve deze eens (puntkomma is komma geworden en misschien lukt kopiëren uit de comments wel):
    =HYPERLINK(“http://postcodekilometerdeclaratie.googlecode.com/svn/tags/PROD/only_calculate.html?from=”&C3&”&to=”&D3&””,”bereken de afstand”)

    P.S.: Het gaat verder om dubbele aanhalingstekens en het &-teken hoort wel in de formule thuis. Hiermee “plak” je waarden achter elkaar in Excel.

  21. Victor zegt

    Hoi Patrick
    Ik heb de hele formule overgetikt, van alles geprobeerd maar het werkt nog niet en ik word een beetje radeloos, want ik wil dit heeeeeel graag werkend krijgen (ook voor mijn collegas)
    Wat is wijsheid? kan ik je bellen?? of kun je de formule in een excelsheet naar mij mailen please?? email is victorlixo et yahoo punt kom

    Ik hoor heeeeel graag van je

    Victor

  22. zegt

    @Victor: Ik mail je een Excel sheet. Je mag die van jou ook sturen of eventueel een vraag stellen. Mijn contactgegevens zijn te vinden op mijn website (de knop “Contact” aan de rechterkant).

  23. Mark zegt

    Patrick, Wat jij in je screencast laat zien is exact wat ik nodig heb.
    Hoe heb je dat gedaan?

    Groet,

    Mark

  24. zegt

    @Mark: Daar zit ik nog een beetje mee. Uitleggen hoe ik dit heb opgelost zou mij aardig wat tijd kosten. Eenmalig uitschrijven maar hoogstwaarschijnlijk ook de ondersteuning achteraf (ook dit artikel heeft al de nodige vragen opgeleverd). Daarnaast heeft het vinden van deze oplossing mij ook vrij veel tijd gekost. Vooralsnog heb ik dit even op een laag pitje staan, ik weet nog niet of en hoe ik er meer mee ga doen. Mochten er verdere ontwikkelingen zijn dan zal ik dat hier ook plaatsen opdat je daar een notificatie van krijgt.

  25. Bert zegt

    Bij werkt de formule wel zoals onderstaande URL.
    =HYPERLINK(“http://postcodekilometerdeclaratie.googlecode.com/svn/tags/PROD/only_calculate.html?from=”&C12&”&to=”&D12;”bereken”)

    Ik zoek alleen de code nog om de output terug in excel te krijgen.
    Dan ben ik helemaal gelukkig.

    groeten Bert

  26. zegt

    @Bert: Mooi dat je het werkend hebt gekregen! 3 oktober gaf ik aan dat ik ook de output in Excel werkend heb gekregen. En 20 november dat het afronden en ondersteunen daarvan me iets te veel vrije tijd zou kosten om gewoon even erbij te doen. Maar als er ontwikkelingen zijn dan zal ik die ook hier meedelen.

  27. Pascal zegt

    Hoi Patrick,
    Op zich begrijpelijk dat je de ondersteuning niet erbij kunt doen, maar zou je de sheet wel kunnen mailen? Mocht het niet werken, dan zal ik er geen vragen over stellen.
    BVD!
    Pascal

  28. zegt

    Pascal,

    Daarmee adresseer je mijn opmerking “Daarnaast heeft het vinden van deze oplossing mij ook vrij veel tijd gekost.” niet echt. Ik ben momenteel bezig om er een meer robuuste oplossing voor te maken. Eenvoudig te gebruiken. Het werkt al en wordt getest door een potentiële klant. Zodra er meer informatie is volgt deze op dit topic.

    Met vriendelijke groet,

    Patrick Mackaaij
    http://www.eenmanierom.nl/
    http://twitter.com/mackaaij/

  29. audrey zegt

    weet iemand of er ook een site is waarbij je meerdere postcodes achter elkaar kan invullen, zodat je een hele rit kan uitrekenen? Ik werk namelijk in de thuiszorg en ik kom per dienst op gemiddeld 510 verschillende postcodes!!

  30. zegt

    Dat kan met Google Maps. Heb ‘t even niet bij de hand hier maar daar kun je meerdere bestemmingen achter elkaar intypen. Ik meen gescheiden met “to: “.

  31. Dre zegt

    Nuttige gadget om de afstand te berekenen tussen 2 postcodes. Op deze website staat vermeld dat gebruik gemaakt wordt van de routeplanner van routenet. Ik heb de indruk dat inmiddels een andere routeplanner gebruikt wordt (denk ANWB). Ik loop namelijk tegen het volgende probleem aan. Als ik in de gadget de postcode 3563AW opgeef, ontstaat de volgende foutmelding (Berekenen mislukt. Klopt de postcode? Is de website up en niet veranderd?)
    Als ik naar http://route.anwb.nl ga en geef de postcodes in, moet ik nadat ik het formulier heb verzonden in een volgend formulier aangeven welke straat het betreft. Geef ik bij http://route.anwb.nl het huisnummer (bijvoorbeeld 72) mee in het eerste formulier, dan gaat het wel goed. Met de routeplanner van routenet heb ik geen problemen als ik de postcode 3563AW opgeef.
    Is het mogelijk dat in een volgende versie van Postcodekilometerdeclaratie ook het huisnummer (facultatief) meegegeven kan worden?

  32. Avatar van Patrick Mackaaij zegt

    @Dre: Bedankt voor je reactie. De gadget maakt inmiddels inderdaad gebruik van de ANWB, ik heb dat direct even aangepast zoals ik hier al wel had gedaan: http://www.eenmanierom.nl/afst.....eclaratie/

    De combinatie postcode/huisnummer geeft mij ook bij route.anwb.nl niet direct resultaat. Ik overweeg op de lange termijn adressen zoals “Zeilmakerstraat 1, Katwijk” mogelijk te maken. Verdere ontwikkeling van de commerciële variant die direct resultaat in Excel geeft heeft echter mijn prioriteit.

    Als je klikt op de melding “Is de website up en niet veranderd?” dan opent de website van de routeplanner zodat je kunt zien wat er mis gaat, misschien helpt dat al een beetje?

  33. Dre zegt

    Bedankt voor je reactie. Ik zag dat bij google-gadgets ook de code staat om de afstand te berekenen. Ik zal zelf eens proberen daar aan te sleutelen zodat ik bij de postcode optioneel ook een huisnummer kan meegeven. Heel adres zoals jij aangeeft is natuurlijk ook handig. Ik weet niet of ik er uitkom, maar anders ga ik wel even rondvragen of iemand de code naar mijn wensen aan kan passen.
    Ze hadden op mijn werk gevraagd te kijken of het mogelijk was de afstanden te bepalen voor reiskosten declaraties op basis van postcodes. Die excel-toepassing die jij commercieel ontwikkeld is denk ik net hetgeen we nodig hebben. Heb je enig idee wat de excel toepassing gaat kosten?

Trackbacks