Skip to main content
StartBlogZasobyŚledzenie zamówień online i przesyłek w Excelu: szablon, formuły i kiedy zautomatyzować

Śledzenie zamówień online i przesyłek w Excelu: szablon, formuły i kiedy zautomatyzować

17TRACK

Możesz śledzić zamówienia internetowe i przesyłki w Excelu, używając jednego wiersza na każdą paczkę, spójnej listy statusów oraz formuł oznaczających opóźnione dostawy i nieaktualne kontrole. Poniższy szablon stanowi praktyczny punkt wyjścia. Excel może organizować i ustalać priorytety informacji o przesyłkach, ale same formuły nie pobierają bieżących zdarzeń od przewoźników; te aktualizacje wymagają ręcznych kontroli lub połączonego źródła danych.

Szablon i formuły programu Excel do śledzenia zamówień internetowych i przesyłek

Ten przewodnik jest przeznaczony dla małych zespołów e-commerce oraz osób zarządzających wieloma przychodzącymi zamówieniami. Oddziela rejestr przesyłki od zadań związanych z dalszymi działaniami, dzięki czemu arkusz odpowiada na dwa różne pytania: gdzie znajduje się paczka i kto powinien wykonać następne działanie?

Zbuduj moduł śledzenia wokół paczek, a nie tylko zamówień

Numer zamówienia identyfikuje zakup. Numer śledzenia identyfikuje przesyłkę w systemie przewoźnika. Nie są one wymienne. Jedno zamówienie może zostać wysłane w kilku paczkach, a każda paczka może mieć inną datę dostawy lub status.

Użyj jednego wiersza na każdą paczkę, powtarzając identyfikator zamówienia w razie potrzeby. Jeśli zamówienie nie zostało wysłane, utwórz tymczasowy wiersz bez numeru śledzenia, a następnie zaktualizuj go lub podziel, gdy szczegóły przesyłki będą dostępne. Nie umieszczaj kilku numerów śledzenia w jednej komórce: utrudnia to filtrowanie, sprawdzanie duplikatów i aktualizowanie statusów.

W przypadku osobistego modułu śledzenia zakupów właścicielem możesz być po prostu Ty. W firmowym module śledzenia przypisz właściciela, który będzie badać wyjątki, kontaktować się z przewoźnikiem lub sprzedawcą albo komunikować się z klientem. Status bez przypisanej odpowiedzialnej osoby łatwo przeoczyć.

Szablon śledzenia przesyłek w Excelu do kopiowania i wklejania

Skopiuj poniższy nagłówek rozdzielany tabulatorami i wklej go do komórki A1 w pustym arkuszu. Nagłówki powinny zajmować kolumny od A do L. Jest to układ początkowy, a nie plik do pobrania ani integracja ze śledzeniem na żywo.

Order ID	Tracking number	Carrier	Ship date	Promised delivery	Status	Last carrier event	Last checked	Tracking URL	Days open	Review flag	Owner

Przed wklejeniem danych zamówień ustaw format kolumn A i B jako Tekst. Numery śledzenia są identyfikatorami, a nie ilościami. Traktowanie ich jako liczb może usunąć początkowe zera lub zmienić długie ciągi cyfr. Późniejsza zmiana formatu nie przywróci niezawodnie informacji, które zostały już utracone; w razie potrzeby zaimportuj ponownie oryginalne identyfikatory.

KolumnaCo wprowadzićZasada działania
A: Order IDSklepowy lub wewnętrzny numer referencyjny zamówieniaPowtarzaj go dla przesyłek podzielonych.
B: Tracking numberIdentyfikator przypisany do paczkiZachowaj go jako tekst i zachowaj dokładne znaki.
C: CarrierPrzewoźnik powiązany z tym numeremUżywaj spójnych nazw zamiast wielu skrótów.
D: Ship dateData używana do rozpoczęcia naliczania wieku przesyłkiOkreśl, czy oznacza nadanie, czy potwierdzone przyjęcie przez przewoźnika.
E: Promised deliveryObowiązujące zobowiązanie dotyczące dostawyPozostaw puste, gdy nie ma obietnicy; nie wymyślaj terminu.
F: StatusUstandaryzowana kategoria przesyłkiWybieraj z kontrolowanej listy.
G: Last carrier eventNajnowszy opis zdarzenia i czas jego wystąpieniaZachowaj szczegóły stojące za ustandaryzowanym statusem.
H: Last checkedKiedy ostatnio zweryfikowano informacje o śledzeniuWprowadź stały znacznik czasu, a nie stale zmieniającą się formułę.
I: Tracking URLZweryfikowany link do strony śledzeniaPrzechowuj adres docelowy oddzielnie od numeru śledzenia.
J: Days openObliczony wiek przesyłkiUżywaj dni kalendarzowych, chyba że celowo tworzysz inną regułę.
K: Review flagObliczony monit o dalsze działanieTo reguła wewnętrzna, a nie status przewoźnika.
L: OwnerOsoba odpowiedzialna za dalsze działaniaPrzypisz odpowiedzialność przed wystąpieniem wyjątku.

Skonfiguruj arkusz przed dodaniem kolejnych wierszy

  1. Przekształć zakres w tabelę programu Excel. Wybierz Wstawianie > Tabela i potwierdź, że zakres zawiera nagłówki. Tabele ułatwiają filtrowanie i mogą przenosić formuły obliczanych kolumn do kolejnych wierszy.
  2. Zastosuj formaty daty. Sformatuj D i E jako daty. Sformatuj H tak, aby zawierała datę i godzinę. Potwierdź, że zaimportowane wartości są rzeczywistymi datami programu Excel, a nie tekstem, który tylko wygląda jak data.
  3. Utwórz listę rozwijaną statusów. Użyj sprawdzania poprawności danych z listą taką jak: Nie wysłano, Utworzono etykietę, W transporcie, Wydano do doręczenia, Doręczono, Wyjątek i Zwrócono.
  4. Zablokuj wiersz nagłówka. Zachowaj widoczne etykiety kolumn podczas przeglądania dłuższych list.
  5. Dodaj próg kontroli. Wpisz „Sprawdź ponownie po dniach” w O1 i wprowadź 2 w P1. Jest to przykładowy wewnętrzny przedział kontroli, a nie standard usługi przewoźnika.

Zachowuj opis zdarzenia przewoźnika w kolumnie G, nawet gdy normalizujesz kolumnę F. Na przykład „Utworzono etykietę” nie powinno automatycznie zmieniać się w „W transporcie”: samo utworzenie etykiety nie oznacza, że przewoźnik otrzymał paczkę.

Formuły zwiększające użyteczność modułu śledzenia

Poniższe formuły używają przedstawionego układu kolumn, angielskich nazw funkcji i przecinków jako separatorów. W niektórych regionalnych ustawieniach programu Excel używa się zamiast nich średników. Wprowadź je w wierszu 2 i skopiuj w dół albo pozwól tabeli programu Excel zastosować je jako obliczane kolumny.

Oblicz liczbę dni od wysyłki

Wprowadź w J2:

=IF(OR(D2="",F2="Delivered",F2="Returned"),"",MAX(0,TODAY()-INT(D2)))

Formuła zwraca liczbę dni kalendarzowych od daty wysyłki dla otwartej przesyłki. Pozostawia puste przesyłki doręczone lub zwrócone, zamiast naliczać ich wiek bez końca. Formuła nie mierzy wydajności transportu względem zobowiązania przewoźnika dotyczącego dni roboczych.

Jeśli potrzebujesz historycznego czasu dostawy, dodaj osobną kolumnę Delivered at i oblicz różnicę między zapisaną datą a datą wysyłki. Nie używaj bieżącej daty jako zastępstwa rzeczywistej daty dostawy.

Oznacz przesyłki wymagające kontroli

Wprowadź w K2:

=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"))))))))

Kolejność tych kontroli ma znaczenie. Przesyłki doręczone są najpierw zamykane; zwroty i wyjątki otrzymują konkretne monity; przesyłki po obiecanej dacie mają priorytet przed rutynowymi kontrolami. Paczka bez numeru śledzenia jest kierowana do kontroli nadania, a nie traktowana jak zwykła aktualizacja śledzenia.

„Po obiecanej dacie” oznacza, że data w arkuszu minęła. Nie oznacza to, że paczka zaginęła, że należy się odszkodowanie ani że przewoźnik naruszył swoje warunki. Przed eskalacją sprawdź źródło obietnicy i najnowsze szczegóły przesyłki.

Reguła nieaktualnej kontroli mierzy czas, który upłynął od H2. Przy P1 ustawionym na 2 oznacza rekord po dwóch dniach bez zarejestrowanej kontroli. Dostosuj ten przedział do swojego procesu. TODAY() i NOW() aktualizują się podczas ponownego obliczania przez Excel; nie są usługami monitorowania w tle.

Policz otwartą kolejkę kontroli

Umieść tę formułę podsumowania poza tabelą śledzenia:

=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")

Formuła zlicza wiersze paczek wymagające uwagi, a nie unikalne zamówienia lub klientów. W razie potrzeby rozszerz zakres albo zastąp go odpowiednim odwołaniem do tabeli strukturalnej. Zachowaj to rozróżnienie w każdym panelu: jedno zamówienie z trzema paczkami może oznaczać trzy rekordy przesyłek.

Zamień zweryfikowany adres śledzenia w czytelny link

W dodatkowej opcjonalnej kolumnie użyj:

=IF(I2="","",HYPERLINK(I2,"Track package"))

Otwiera to adres przechowywany w I2. Nie pobiera zdarzeń przesyłki ani nie potwierdza bezpieczeństwa adresu. Używaj linków z zaufanej usługi śledzenia lub od przewoźnika i unikaj konstruowania adresów URL charakterystycznych dla przewoźnika, chyba że ich format został zweryfikowany.

Używaj formatowania do wspierania decyzji, a nie do ozdabiania arkusza

Zastosuj formatowanie warunkowe do pola kontroli lub całego wiersza. Użyj wyraźnego koloru ostrzegawczego dla wyjątków i rekordów po obiecanej dacie, jaśniejszego ostrzeżenia dla rutynowych ponownych kontroli oraz stonowanego stylu dla zamkniętych przesyłek. Zachowaj widoczną etykietę tekstową, aby arkusz pozostał zrozumiały bez kolorów.

W przypadku reguły całego wiersza zastosowanej do A2:L1000 formuła taka jak =$K2="Past promised date" wyróżni odpowiednią przesyłkę. Znak dolara blokuje kolumnę statusu, pozwalając numerowi wiersza się zmieniać.

Przed zaimportowaniem kolejnej partii sprawdź także duplikaty rekordów. Powtórzony identyfikator zamówienia jest normalny przy przesyłkach podzielonych; powtórzona kombinacja przewoźnika i numeru śledzenia zasługuje na zbadanie. Może to być przypadkowy duplikat, ale nie usuwaj go automatycznie bez sprawdzenia relacji z zamówieniem źródłowym.

Codzienny proces utrzymywania wiarygodności modułu śledzenia

  1. Dodaj lub zaimportuj nowe przesyłki. Zachowaj identyfikatory jako tekst i potwierdź, że każda paczka ma własny wiersz.
  2. Filtruj według pola kontroli. Zacznij od wyjątków i przekroczonych obietnic, a następnie zajmij się brakującymi szczegółami śledzenia i nieaktualnymi kontrolami.
  3. Zweryfikuj źródło śledzenia. Otwórz stronę przewoźnika lub użyj usługi obsługującej wielu przewoźników, aby śledzić paczkę. Porównaj numer śledzenia i przewoźnika z arkuszem.
  4. Zaktualizuj dane. Zapisz najnowsze zdarzenie w G, wybierz właściwy status w F i wprowadź stały znacznik czasu kontroli w H.
  5. Przypisz następne działanie. Dodaj kolumnę z notatką o działaniu, jeśli właściciel musi zapisać wiadomość do klienta, numer sprawy lub datę dalszego kontaktu.
  6. Uzgodnij zamknięte rekordy. Potwierdź, że status doręczenia dotyczy właściwej paczki, a nie automatycznie każdej paczki w zamówieniu.

Nie wpisuj =NOW() w polu „Last checked”. Zmienia się ono podczas ponownego obliczania i może sprawić, że nietknięty rekord będzie wyglądał na niedawno sprawdzony. Znacznik czasu musi oznaczać rzeczywistą kontrolę lub pomyślną aktualizację automatyczną.

Ogranicz informacje o klientach do niezbędnego minimum. Wspólny operacyjny moduł śledzenia rzadko potrzebuje pełnego adresu dostawy, numeru telefonu i kompletnych szczegółów zamówienia w każdym wierszu. Ogranicz dostęp i unikaj rozpowszechniania niekontrolowanych kopii zawierających dane osobowe.

Kiedy zautomatyzować śledzenie przesyłek

Automatyzuj wtedy, gdy utrzymywanie aktualnych statusów staje się wąskim gardłem, a nie tylko wtedy, gdy arkusz staje się długi. Nie ma uniwersalnego progu liczby przesyłek. Arkusz może nadal sprawnie działać przy większej, wolno zmieniającej się liście, podczas gdy mniejsza lista z pilnymi wyjątkami może wymagać częstszych aktualizacji, niż człowiek jest w stanie niezawodnie wykonywać.

Zaobserwowany problemPraktyczny następny krokCo zweryfikować
Powtarzające się kopiowanie z eksportów zamówieńUstandaryzuj importy lub użyj Power Query dla obsługiwanych źródeł.Formatowanie identyfikatorów, mapowanie kolumn i obsługa duplikatów.
Powtarzające się ręczne kontrole przewoźnikówOceń połączenie z danymi śledzenia lub proces oparty na API.Obsługę używanych przewoźników, usług i tras przesyłek.
Wyjątki są wykrywane zbyt późnoDodaj zaplanowane przetwarzanie lub alerty sterowane zdarzeniami.Definicje wyzwalaczy, odpowiedzialnych właścicieli i obsługę nieudanych alertów.
Kilka osób nadpisuje te same rekordyUżyj kontrolowanego wspólnego procesu lub systemu operacyjnego.Uprawnienia dostępu, historię zmian i właścicieli rekordów.
Klienci zależą od tego, czy ktoś sprawdzi skoroszytOceń proces śledzenia zamówień połączony ze sklepem.Mapowanie zamówień, przesyłki podzielone i dokładność statusu widocznego dla klienta.

Power Query może łączyć się z obsługiwanymi źródłami danych, w tym ze źródłami internetowymi, ale nie sprawia to, że każda publiczna strona śledzenia jest niezawodnym źródłem danych. Uwierzytelnianie, struktura strony, ograniczenia dostępu i konfiguracja odświeżania mogą wpływać na działanie połączenia. Preferuj udokumentowany interfejs zamiast pobierania danych ze strony zaprojektowanej do odczytu przez ludzi.

W przypadku niestandardowej integracji właściwą opcją do oceny jest 17TRACK Tracking API. Przed wdrożeniem porównaj jego oficjalną dokumentację z planowanym przepływem danych. Nie zakładaj, że oferta API jest natywnym konektorem programu Excel ani że zaktualizuje istniejący skoroszyt bez dodatkowych prac integracyjnych.

Praktyczna architektura polega na gromadzeniu aktualizacji śledzenia w kontrolowanej usłudze lub magazynie danych, mapowaniu ich na rekordy paczek, a następnie udostępnianiu wynikowej tabeli w Excelu. Nie przechowuj danych uwierzytelniających we współdzielonych skoroszytach. Zapisuj zarówno znacznik czasu zdarzenia, jak i znacznik czasu pobrania, aby można było odróżnić opóźnioną aktualizację od nowego zdarzenia przesyłki.

Testuj każdy zautomatyzowany proces na zwykłych dostawach, przesyłkach podzielonych, brakujących zdarzeniach, wyjątkach i paczkach zwróconych. Sprawdź sposób obsługi ponowień i powtarzających się aktualizacji. Zachowaj widoczny wskaźnik „ostatniego pomyślnego odświeżenia”: stary panel wyglądający na aktualny może być bardziej mylący niż otwarcie niekompletny arkusz.

FAQ

Czy Excel może automatycznie aktualizować numery śledzenia?

Excel może wyświetlać odświeżone dane przesyłki, gdy ma odpowiednie połączenie lub integrację. Numer śledzenia w komórce, hiperłącze ani formuła TODAY() nie pobierają zdarzeń przewoźnika. Potrzebujesz obsługiwanego źródła i skonfigurowanego procesu importowania jego aktualizacji.

Dlaczego Excel zmienił mój numer śledzenia?

Excel mógł zinterpretować go jako liczbę, a nie tekst. Przed wprowadzeniem lub zaimportowaniem identyfikatorów ustaw kolumnę docelową jako Tekst. Jeśli cyfry lub początkowe zera zostały już utracone, ponownie skopiuj identyfikator z oryginalnego źródła; samo formatowanie wizualne nie odtworzy brakujących informacji.

Czy powinienem używać szacowanej daty dostawy czy obiecanej daty?

Jeśli obie mają znaczenie, przechowuj je w osobnych kolumnach. Szacunek przewoźnika może zmieniać się wraz z postępem przesyłki, natomiast obietnica dla klienta może pochodzić z procesu płatności lub potwierdzenia sprzedawcy. Formuła opóźnienia w tym szablonie używa obiecanej daty. Odpowiednio oznacz każdą formułę opartą na szacunku przewoźnika.

Jak śledzić zamówienie z wieloma paczkami?

Utwórz jeden wiersz dla każdej paczki i powtarzaj identyfikator zamówienia. Aktualizuj każdą paczkę niezależnie. Jeśli potrzebujesz podsumowania na poziomie zamówienia, oznacz zamówienie jako ukończone dopiero po osiągnięciu właściwego rezultatu przez wszystkie paczki niezbędne do jego realizacji.

Czy długi okres bez skanów oznacza, że paczka zaginęła?

Nie. Same brakujące aktualizacje nie dowodzą zaginięcia. Zweryfikuj najnowsze informacje przewoźnika, porównaj przesyłkę z oczekiwaniami dotyczącymi dostawy i postępuj zgodnie z właściwą procedurą wyjaśniającą. Flaga nieaktualnych danych powinna skłonić do kontroli, a nie automatycznie oznaczać paczkę jako zaginioną.

Źródła