Online bestellingen en zendingen bijhouden in Excel: sjabloon, formules en wanneer u moet automatiseren
Je kunt online bestellingen en zendingen in Excel volgen met één rij per pakket, een consistente statuslijst en formules die te late leveringen en verouderde controles markeren. De onderstaande template biedt een praktisch uitgangspunt. Excel kan verzendinformatie ordenen en prioriteren, maar formules alleen halen geen live gebeurtenissen van vervoerders op; daarvoor zijn handmatige controles of een verbonden gegevensbron nodig.
Deze handleiding is bedoeld voor kleine e-commerceteams en iedereen die meerdere binnenkomende bestellingen beheert. De verzendregistratie wordt gescheiden van het opvolgwerk, zodat je spreadsheet twee verschillende vragen beantwoordt: waar is het pakket en wie moet er vervolgens iets doen?
Bouw de tracker rond pakketten, niet alleen rond bestellingen
Een bestelnummer identificeert een aankoop. Een trackingnummer identificeert een zending binnen het systeem van een vervoerder. Ze zijn niet uitwisselbaar. Eén bestelling kan in meerdere pakketten worden verzonden en elk pakket kan een andere leverdatum of status hebben.
Gebruik één rij per pakket en herhaal indien nodig het bestel-ID. Als een bestelling nog niet is verzonden, maak je een voorlopige rij zonder trackingnummer en werk je die rij bij of splits je deze zodra de verzendgegevens beschikbaar zijn. Plaats nooit meerdere trackingnummers in één cel: dat maakt filteren, het controleren van duplicaten en het bijwerken van statussen moeilijker.
Voor een persoonlijke bestellingentracker kun je eenvoudig jezelf als eigenaar opgeven. Wijs voor een zakelijke tracker een eigenaar toe die uitzonderingen onderzoekt, contact opneemt met de vervoerder of verkoper, of met de klant communiceert. Een status zonder verantwoordelijke wordt gemakkelijk over het hoofd gezien.
Een Excel-template voor het volgen van zendingen die je kunt kopiëren en plakken
Kopieer de onderstaande door tabs gescheiden koptekst en plak deze in cel A1 van een leeg werkblad. De kopteksten moeten de kolommen A tot en met L vullen. Dit is een startindeling, geen downloadbaar bestand of live-trackingintegratie.
Order ID Trackingnummer Vervoerder Verzenddatum Beloofde levering Status Laatste gebeurtenis bij vervoerder Laatst gecontroleerd Tracking-URL Open dagen Controlemarkering Eigenaar
Voordat je bestelgegevens plakt, formatteer je de kolommen A en B als Tekst. Trackingnummers zijn identificatiegegevens, geen hoeveelheden. Als je ze als getallen behandelt, kunnen voorloopnullen verdwijnen of lange numerieke tekenreeksen veranderen. Het wijzigen van de opmaak achteraf herstelt verloren informatie niet betrouwbaar; importeer indien nodig de oorspronkelijke identificatiegegevens opnieuw.
| Kolom | Wat moet je invoeren | Werkregel |
|---|---|---|
| A: Order ID | De winkel- of interne bestelreferentie | Herhaal deze bij gesplitste zendingen. |
| B: Trackingnummer | De identificatiecode die voor het pakket is verstrekt | Behoud deze als tekst en bewaar exact dezelfde tekens. |
| C: Vervoerder | De vervoerder die bij dat nummer hoort | Gebruik consistente namen in plaats van meerdere afkortingen. |
| D: Verzenddatum | De datum waarop de verzendduur begint | Bepaal of dit verzending of bevestigde acceptatie door de vervoerder betekent. |
| E: Beloofde levering | De toepasselijke leveringsbelofte | Laat leeg als er geen belofte bestaat; verzin geen deadline. |
| F: Status | Een gestandaardiseerde verzendcategorie | Kies uit een beheerde lijst. |
| G: Laatste gebeurtenis bij vervoerder | De meest recente gebeurtenistekst en -tijd | Behoud de details achter de gestandaardiseerde status. |
| H: Laatst gecontroleerd | Wanneer iemand de trackinginformatie voor het laatst heeft geverifieerd | Voer een vaste tijdstempel in, geen continu veranderende formule. |
| I: Tracking-URL | Een geverifieerde link naar de trackingpagina | Houd de bestemming gescheiden van het trackingnummer. |
| J: Open dagen | Een berekende verzendduur | Gebruik kalenderdagen, tenzij je bewust een andere regel bouwt. |
| K: Controlemarkering | Een berekende aanwijzing voor opvolging | Dit is een interne regel, geen vervoerdersstatus. |
| L: Eigenaar | De persoon die verantwoordelijk is voor opvolging | Wijs eigenaarschap toe voordat er een uitzondering optreedt. |
Stel het werkblad in voordat je meer rijen toevoegt
- Converteer het bereik naar een Excel-tabel. Gebruik Invoegen > Tabel en bevestig dat het bereik kopteksten bevat. Tabellen maken filteren eenvoudiger en kunnen formules voor berekende kolommen naar extra rijen kopiëren.
- Pas datumopmaak toe. Formatteer D en E als datums. Formatteer H met datum en tijd. Controleer of geïmporteerde waarden echte Excel-datums zijn en geen tekst die er alleen uitziet als een datum.
- Maak een statuskeuzelijst. Gebruik Gegevensvalidatie met een lijst zoals Niet verzonden, Label aangemaakt, Onderweg, Bezorging onderweg, Bezorgd, Uitzondering en Geretourneerd.
- Bevries de koptekst. Houd de kolomlabels zichtbaar tijdens het controleren van langere lijsten.
- Voeg een controledrempel toe. Zet “Opnieuw controleren na aantal dagen” in O1 en voer 2 in P1 in. Dit is een voorbeeld van een intern controle-interval, geen servicestandaard van een vervoerder.
Behoud de formulering van gebeurtenissen van de vervoerder in kolom G, ook wanneer je kolom F normaliseert. “Label aangemaakt” mag bijvoorbeeld niet automatisch “Onderweg” worden: het aanmaken van een label bewijst op zichzelf niet dat de vervoerder het pakket heeft ontvangen.
Formules die de tracker nuttig maken
De onderstaande formules gebruiken de hierboven beschreven kolomindeling, Engelse functienamen en komma's als scheidingsteken. Sommige regionale Excel-instellingen gebruiken puntkomma's. Voer ze in rij 2 in en vul ze naar beneden, of laat de Excel-tabel ze als berekende kolommen toepassen.
Bereken het aantal open kalenderdagen
Voer dit in J2 in:
=IF(OR(D2="",F2="Delivered",F2="Returned"),"",MAX(0,TODAY()-INT(D2)))
Dit geeft het aantal kalenderdagen sinds de verzenddatum voor een open zending. Afgeronde of geretourneerde zendingen blijven leeg in plaats van onbeperkt door te lopen. De formule meet niet de vervoersprestatie ten opzichte van de zakelijke-dagenbelofte van een vervoerder.
Als je historische leveringsduur nodig hebt, voeg je een aparte kolom Bezorgd op toe en bereken je het verschil tussen die geregistreerde datum en de verzenddatum. Gebruik de datum van vandaag niet als vervanging voor de werkelijke bezorgdatum.
Markeer zendingen die gecontroleerd moeten worden
Voer dit in K2 in:
=IF(A2="","",IF(F2="Delivered","Closed",IF(F2="Returned","Review return",IF(F2="Exception","Review exception",IF(AND(E2<>"",TODAY()>INT(E2)),"Past promised date",IF(B2="","Check dispatch",IF(H2="","Check tracking",IF(NOW()-H2>=$P$1,"Recheck status","Monitor"))))))))
De volgorde van deze controles is belangrijk. Bezorgde zendingen worden eerst afgesloten; retouren en uitzonderingen krijgen specifieke aanwijzingen; zendingen waarvan de beloofde datum is verstreken krijgen voorrang op routinecontroles. Een pakket zonder trackingnummer wordt naar een verzendcontrole gestuurd en niet behandeld als een gewone trackingupdate.
“Beloofde datum verstreken” betekent dat de datum in je werkblad voorbij is. Dit bewijst niet dat een pakket verloren is, dat er een vergoeding verschuldigd is of dat een vervoerder zijn voorwaarden heeft geschonden. Controleer de bron van de belofte en de meest recente verzendgegevens voordat je escaleert.
De regel voor verouderde controles meet de verstreken tijd sinds H2. Met P1 ingesteld op 2 wordt een record gemarkeerd na twee dagen zonder geregistreerde controle. Pas dit interval aan je workflow aan. TODAY() en NOW() worden bijgewerkt wanneer Excel opnieuw berekent; het zijn geen diensten voor achtergrondmonitoring.
Tel de open controlewachtrij
Plaats deze samenvattingsformule buiten de trackingtabel:
=COUNTIF(K2:K1000,"Review exception")+COUNTIF(K2:K1000,"Review return")+COUNTIF(K2:K1000,"Past promised date")+COUNTIF(K2:K1000,"Check dispatch")+COUNTIF(K2:K1000,"Check tracking")+COUNTIF(K2:K1000,"Recheck status")
Dit telt pakketrijen die aandacht nodig hebben, niet unieke bestellingen of klanten. Breid het bereik indien nodig uit of vervang het door de relevante gestructureerde tabelverwijzing. Houd dit onderscheid zichtbaar in dashboards: één bestelling met drie pakketten kan drie verzendrecords opleveren.
Maak van een geverifieerde tracking-URL een leesbare link
Gebruik in een optionele extra kolom:
=IF(I2="","",HYPERLINK(I2,"Track package"))
Hiermee wordt het adres in I2 geopend. De formule haalt geen verzendgebeurtenissen op en bevestigt niet dat het adres veilig is. Gebruik links van een betrouwbare trackingdienst of vervoerder en maak geen vervoerderspecifieke URL's tenzij je de indeling ervan hebt geverifieerd.
Gebruik opmaak om beslissingen te ondersteunen, niet om het werkblad te versieren
Pas voorwaardelijke opmaak toe op de controlemarkering of op de hele rij. Gebruik een opvallende waarschuwingskleur voor uitzonderingen en records waarvan de beloofde datum is verstreken, een lichtere waarschuwing voor routinecontroles en een gedempte stijl voor afgesloten zendingen. Laat het tekstlabel zichtbaar, zodat het werkblad ook zonder kleur begrijpelijk blijft.
Voor een regel voor de hele rij die wordt toegepast op A2:L1000, markeert een formule zoals =$K2="Past promised date" de bijbehorende zending. Het dollarteken fixeert de statuskolom terwijl het rijnummer kan veranderen.
Controleer ook op dubbele records voordat je een nieuwe batch importeert. Een herhaald order-ID is normaal bij gesplitste zendingen; een herhaalde combinatie van vervoerder en trackingnummer verdient onderzoek. Het kan een toevallig duplicaat zijn, maar verwijder het niet automatisch zonder de onderliggende relatie met de bestelling te controleren.
Een dagelijkse workflow om de tracker betrouwbaar te houden
- Voeg nieuwe zendingen toe of importeer ze. Bewaar identificatiegegevens als tekst en controleer of elk pakket een eigen rij heeft.
- Filter op controlemarkering. Begin met uitzonderingen en verlopen beloften en behandel daarna ontbrekende trackinggegevens en verouderde controles.
- Verifieer de trackingbron. Open de pagina van de vervoerder of gebruik een multi-carrier dienst om het pakket te volgen. Vergelijk het trackingnummer en de vervoerder met de spreadsheet.
- Werk het bewijs bij. Registreer de laatste gebeurtenis in G, selecteer de juiste status in F en voer een vaste controletijdstempel in H in.
- Wijs de volgende actie toe. Voeg een kolom voor actienotities toe als de eigenaar een klantbericht, onderzoeksreferentie of opvolgdatum moet vastleggen.
- Stem afgesloten records af. Controleer of een bezorgde status op het juiste pakket van toepassing is en niet automatisch op elk pakket in de bestelling.
Voer =NOW() niet in bij “Laatst gecontroleerd”. De waarde verandert bij herberekening en kan een onaangeraakt record recent gecontroleerd laten lijken. De tijdstempel moet een echte controle of geslaagde geautomatiseerde update vertegenwoordigen.
Bewaar klantinformatie tot het noodzakelijke minimum. Een gedeelde operationele tracker heeft zelden in elke rij een volledig afleveradres, telefoonnummer en volledige bestelgegevens nodig. Beperk de toegang en verspreid geen onbeheerde kopieën met persoonsgegevens.
Wanneer je tracking van zendingen moet automatiseren
Automatiseer wanneer het actueel houden van statussen het knelpunt wordt, niet alleen wanneer het werkblad lang wordt. Er bestaat geen universele drempel voor het aantal zendingen. Een spreadsheet kan bruikbaar blijven voor een grotere, langzaam veranderende lijst, terwijl een kleinere lijst met urgente uitzonderingen vaker moet worden bijgewerkt dan iemand betrouwbaar kan uitvoeren.
| Vastgesteld probleem | Praktische volgende stap | Wat moet je controleren |
|---|---|---|
| Herhaald kopiëren uit bestellingsexports | Standaardiseer imports of gebruik Power Query voor ondersteunde bronnen. | Opmaak van identificatiegegevens, kolomtoewijzing en verwerking van duplicaten. |
| Herhaalde handmatige controles bij vervoerders | Beoordeel een verbinding met trackinggegevens of een workflow op basis van een API. | Ondersteuning voor je werkelijke vervoerders, diensten en verzendroutes. |
| Uitzonderingen worden te laat ontdekt | Voeg geplande verwerking of gebeurtenisgestuurde meldingen toe. | Triggerdefinities, verantwoordelijke eigenaars en verwerking van mislukte meldingen. |
| Meerdere mensen overschrijven dezelfde records | Gebruik een beheerde gedeelde workflow of een operationeel systeem. | Toegangsrechten, wijzigingsgeschiedenis en recordeigenaarschap. |
| Klanten zijn afhankelijk van iemand die een werkboek controleert | Beoordeel een ordertrackingworkflow die met de winkel is verbonden. | Orderkoppeling, gesplitste zendingen en nauwkeurigheid van klantgerichte statussen. |
Power Query kan verbinding maken met ondersteunde gegevensbronnen, waaronder webbronnen, maar daardoor wordt niet elke openbare trackingpagina een betrouwbare gegevensfeed. Authenticatie, pagin structuur, toegangsbeperkingen en vernieuwingsconfiguratie kunnen bepalen of een verbinding werkt. Geef de voorkeur aan een gedocumenteerde interface boven het scrapen van een pagina die voor mensen is ontworpen.
Voor een aangepaste integratie is de 17TRACK Tracking API een relevante optie om te beoordelen. Controleer vóór implementatie de officiële documentatie aan de hand van de beoogde gegevensstroom. Ga er niet van uit dat een API-aanbod een native Excel-connector is of dat het een bestaand werkboek zonder extra integratiewerk bijwerkt.
Een praktische architectuur is om trackingupdates in een beheerde dienst of gegevensopslag te verzamelen, ze aan je pakketrecords te koppelen en de resulterende tabel vervolgens beschikbaar te maken voor Excel. Bewaar inloggegevens niet in breed gedeelde werkboeken. Bewaar zowel de tijdstempel van de gebeurtenis als die van de gegevensinname, zodat een vertraagde update kan worden onderscheiden van een nieuwe verzendgebeurtenis.
Test elke geautomatiseerde workflow met gewone leveringen, gesplitste zendingen, ontbrekende gebeurtenissen, uitzonderingen en geretourneerde pakketten. Controleer hoe de workflow omgaat met nieuwe pogingen en herhaalde updates. Houd een zichtbare indicator voor de “laatste geslaagde vernieuwing” bij: een oud dashboard dat eruitziet alsof alles is bezorgd, kan misleidender zijn dan een openlijk onvolledige spreadsheet.
Veelgestelde vragen
Kan Excel trackingnummers automatisch bijwerken?
Excel kan vernieuwde verzendgegevens weergeven wanneer het over een geschikte verbinding of integratie beschikt. Een trackingnummer in een cel, een hyperlink of een TODAY()-formule haalt geen gebeurtenissen van vervoerders op. Je hebt een ondersteunde bron en een geconfigureerd proces nodig om de updates daarvan te importeren.
Waarom heeft Excel mijn trackingnummer gewijzigd?
Excel heeft het mogelijk als getal in plaats van als tekst geïnterpreteerd. Formatteer de doelkolom als Tekst voordat je identificatiegegevens invoert of importeert. Als cijfers of voorloopnullen al verloren zijn gegaan, kopieer je de identificatie opnieuw uit de oorspronkelijke bron; alleen visuele opmaak kan ontbrekende informatie niet reconstrueren.
Moet ik de geschatte leverdatum of de beloofde datum gebruiken?
Houd ze in afzonderlijke kolommen als beide belangrijk zijn. Een schatting van een vervoerder kan veranderen naarmate een zending vordert, terwijl een klantbelofte afkomstig kan zijn uit het afrekenen of de bevestiging van de verkoper. De formule voor verlopen leveringen in deze template gebruikt de beloofde datum. Label elke formule die op een schatting van de vervoerder is gebaseerd dienovereenkomstig.
Hoe volg ik een bestelling met meerdere pakketten?
Maak één rij voor elk pakket en herhaal het order-ID. Werk elk pakket afzonderlijk bij. Als je een samenvatting op orderniveau nodig hebt, markeer de bestelling pas als voltooid nadat alle pakketten die nodig zijn om de bestelling uit te voeren de juiste uitkomst hebben bereikt.
Betekent een lange periode zonder scans dat een pakket verloren is?
Nee. Alleen ontbrekende updates bewijzen niet dat een pakket verloren is. Controleer de meest recente informatie van de vervoerder, vergelijk de zending met de verwachte levering en volg het toepasselijke onderzoeksproces. Een markering voor verouderde gegevens moet aanleiding geven tot een controle en mag een pakket niet automatisch als verloren bestempelen.
Bronnen
- Microsoft Support: COUNTIF function — syntaxis en criteriumgebaseerde telling voor de controlesamenvatting.
- Microsoft Support: TODAY function — berekeningen met de huidige datum en gedrag bij herberekening.
- Microsoft Learn: Power Query Web connector — webgegevensverbindingen en overwegingen rond authenticatie.
- 17TRACK tracking — handmatig startpunt voor het volgen van pakketten.
- 17TRACK Tracking API en API documentation — referenties voor het beoordelen van een aangepaste trackingintegratie.


