Jak usprawniłam zarządzanie hodowlą bydła, czyli potencjał Arkuszy Google w praktyce.
Każdy, kto prowadzi biznes, wie, jak cenne są dobrze zorganizowane dane. Niedawno miałam okazję pracować nad fascynującym projektem, który polegał nie na tworzeniu czegoś od zera, ale na usprawnieniu i zautomatyzowaniu istniejącego już pliku Google Sheets w dużej hodowli bydła.
Wyzwanie: Uporządkować i przyspieszyć proces
Problem był klasyczny. Klient posiadał już arkusz z danymi krów, jednak informacje o zmianach statusu (cielna, zasuszona, wycielona) napływały z wielu źródeł, m.in. z wiadomości na WhatsAppie czy ze zdjęć. Wymagało to ręcznego przepisywania danych, co było czasochłonne i stwarzało ryzyko pomyłek.
Moim celem było tchnięcie w ten plik nowego życia przez automatyzację.
Plan działania był następujący:
1. Usprawnić istniejące centrum dowodzenia, aby dane były jeszcze bardziej przejrzyste i łatwiejsze do zarządzania.
2. Nauczyć Arkusz „myśleć” za użytkownika, implementując skrypty, które wykonują powtarzalne zadania automatycznie.
Rozwiązanie: Logika i automatyzacja w Google Apps Script
Aby osiągnąć cel, wykorzystałam Google Apps Script – narzędzie pozwalające rozszerzyć funkcjonalność standardowych Arkuszy. Napisałam dedykowane skrypty, które działają w tle pliku.
W praktyce oznacza to, że prosta edycja jednej komórki uruchamia całą sekwencję zdarzeń. Gdy klient zmienia status krowy na „WYCIELONA”, skrypt natychmiast aktualizuje jej grupę w innej komórce na „1gr”, bez potrzeby dodatkowej pracy.
// Fragment kodu odpowiedzialny za automatyczną zmianę danych
if (editedValue == "WYCIELONA") {
targetCell.setValue("1gr");
} else if (editedValue == "ZASUSZONA") {
targetCell.setValue("3gr");
}
Kolejnym krokiem była automatyzacja raportowania. Skrypt raz w tygodniu samodzielnie analizuje dane, wybiera krowy spełniające określone kryteria (np. zbliżający się termin wycielenia) i wysyła gotowy, czytelny raport na adres e-mail klienta.
if (status === "CIELNA" && plannedCalvingDate >= mondayThisWeek) {
emailBody += "- PAS: " + data[i][1] + " Nazwa: " + data[i][2] +
" Nr kolczyka: " + data[i][3] + "\n";
}
Wymierne efekty projektu
Znacząca oszczędność czasu dzięki wyeliminowaniu ręcznego przepisywania danych i generowania raportów.
Zwiększona dokładność i przejrzystość danych, co minimalizuje ryzyko ludzkich pomyłek.
Podniesienie użyteczności istniejącego narzędzia, które stało się bardziej intuicyjne i „inteligentne”.
Zmagasz się z podobnym wyzwaniem w swojej firmie?
Jeśli czujesz, że Ty lub Twoi pracownicy tracicie czas na zadania, które można zautomatyzować, skontaktuj się ze mną. Chętnie przeanalizuję Twój proces i zaproponuję konkretne usprawnienia w Arkuszach Google lub innych narzędziach.
Zapraszam na bezpłatną konsultację, aby omówić, jak technologia może ułatwić Ci pracę.
