Udało mi się to ogarnąć
Co prawda idzie to z arkuszy google, ale działa.
Niestety nie mogę udostępnić arkusza ze względu na dane firm i inne tajemnice firmowe itp.
Natomiast po krótce wygląda to tak, że handlowiec dodaje klienta i co ten klient chce. Ma kilka kolumn a w wierszach wypisuje jaki towar chce i ile tego towaru.
Dlaczego w w kolumnach? Bo łatwiej ogarnąć to z komórki będąc u klienta.
Teraz to zamówienie za pomocą funkcji TRANSPONUJ przekłada w układ poziomy- lepszy do obrabiania na kopie.
Układ trafia do zbiorczego (kilku handlowców), który zaciąga dane od handlowców. Każdy z nich ma ok 50 wierszy na swoje potrzeby.
Teraz tematem zajmuje się dział logistyki, który wywiezie to w świat. Najczęściej zdarza się, że wywozi 2-3-4 klientów jednym transportem. Dlatego jest "zakładka" planowanie, gdzie może wybrać datę kiedy planuje to wywieźć i jakim autem (dodatkowo sprawdzanie, czy załadunek jest optymalny pod względem tonażu).
Dalej przechodzimy do dyspozycji. Czy to co było głównym problemem.
Do każdego zamówienia gdzie jest ustawiona data i auto, zrobiłem prosty kod- czyli połączyłem teksty i dodałem kolejny numer.
Czyli jeśli mamy datę (data pisana w formie liczby bo szybciej 909 to 9 września 1001 to 10 stycznia itd.)
Data Auto Kod
101 Auto1 101Auto11
101 Auto2 101Auto21
101 Auto1 101Auto12
201 Auto1 201Auto11
Dzięki temu jestem w stanie wyodrębnić dane zamówienia i za pomocą wyszukaj pionowo odnajdzie mi produkt, którego potrzebuje.
W dyspozycji wybiera logistyka dane z dostępnych w poprzednim arkuszu. Czyli datę i auto (wybiera, nie wpisuje więc prawdopodoieństwo popełnienia błędu zmniejsza się).
Na tej podstawie tworzony jest kod- klucz, za pomocą którego sprawdzamy w poprzednim arkuszu, co w tym zamówieniu jest.
W ten sposób wyświetla mi dane dla właściwego klienta.
Potem wystarczyło dodać filtrowanie, aby pokazywało tylko niepuste wiersza i ... mamy to
Dodane kilka gadżetów typu sprawdzanie poprawności kodu (może wybrać inną datę i inne auto, nie znam sposoby na filtrowanie wybieranych danych, aby ograniczyło ilość wyświetlonych rekordów), wskazanie ile jest miejsc do dyspozycji, zmiana kolejności rozładunku (u nas istotna rzecz).
Wygląda i działa ciekawie.
Spróbuję udostępnić sam mechanizm na odrębnym arkuszu, może komuś się przyda, a może ktoś go dodatkowo wzbogaci o jakieś funkcje
Głównie korzystałem z funkcji wyszukujących.