Czym jest self w Pythonie: przykłady z życia wzięte
Czym jest self w Pythonie: przykłady z życia wzięte
W tym samouczku poznasz złożone miary i formułę języka DAX używane do tworzenia pulpitu nawigacyjnego zarządzania zapasami w usłudze LuckyTemplates.
Jako sprzedawca musisz wiedzieć, ile produktów musisz ponownie zamówić i przechowywać oraz ile to będzie kosztować.
Użyj tych wzorców formuł języka DAX, aby uzyskać te obliczenia i wyniki.
Spis treści
Sprawdzanie poziomu zapasów
Przejdź do tabeli Kontrola stanu zapasów i spójrz na kolumnę Ilość ponownego zamówienia pozycji .
Możesz również zobaczyć kolumnę Poziom ponownego zamówienia , która jest używana jako skala dla ilości w Twoim magazynie. Jeśli ilość zamówienia jest mniejsza niż poziom ponownego zamówienia, należy ponownie zamówić.
Całkowity koszt należy oszacować na podstawie poziomu ponownego zamawiania pozycji, który jest pomnożony przez ilość i koszt jednostkowy.
Na potrzeby tego obliczenia utwórz nową miarę i nazwij ją Koszty uzupełnienia zapasów . Następnie użyj funkcji , aby opracować tabelę zapasów i poziom ponownego zamówienia. Pomnóż to przez cenę za sztukę.
Jeśli przeciągniesz tę miarę na kartę, zobaczysz wynik 310 000. Jednak nie ocenia, czy jesteś na poziomie zmiany kolejności. Wszystko, co robi, to przeglądanie każdego wiersza i koszt za sztukę pomnożony przez ilość pozycji do ponownego zamówienia.
Aby liczba została zliczona, należy ocenić, czy ilość zapasów jest mniejsza lub równa poziomowi ponownego zamówienia. Aby wykonać to obliczenie, musisz dodać funkcje do miary.
Najpierw dodaj na początku. Następnie po funkcji SUMX dodaj funkcję . Wewnątrz FILTER umieść tabelę stanów magazynowych. Następnie oceń, czy ilość zapasów jest mniejsza lub równa poziomowi ponownego zamówienia. Jeśli tak, zwróć ten numer.
Następnie możesz zobaczyć zmianę wartości uzupełnienia zapasów, która wynosi 8720.
Aby uczynić to bardziej logicznym, pomnóż czynniki wewnątrz FILTRA przez 2. Nowa wartość na karcie to teraz oczekiwany koszt uzupełnienia zapasów.
Obliczanie stanów magazynowych
Jeśli chcesz wiedzieć o uzupełnianiu zapasów według magazynu, skopiuj wykres pierścieniowy i zmień Wartość na Koszty uzupełniania zapasów , a Legendę na Kod magazynu .
Następna miara, którą należy utworzyć, musi obliczyć rzeczywiste ilości sprzedane w danym okresie. Pomaga to ocenić, czy masz wystarczającą ilość zapasów.
Utwórz więc nową miarę i nazwij ją Ilość sprzedana w ciągu ostatnich 12 miesięcy . Ponieważ są to dane historyczne, wystarczy obliczyć ostatni dzień sprzedaży produktu i od tego dnia cofnąć się do 12 miesięcy.
Następnie użyj funkcji . W następnym wierszu nazwij zmienną LastSaleDate i wprowadź funkcję . Znajdź OrderDate , a następnie wpisz RETURN .
Następnie użyj instrukcji , aby jeśli Ilość zapasów magazynowych była pusta, produkt się nie pojawił. Wpisz CALCULATE, a następnie użyj dla ilości zamówienia.
Dodaj kolejną funkcję o nazwie . Dla tej funkcji użyj LastSaleDate – 365 jako daty rozpoczęcia i LastSaleDate jako daty zakończenia.
Jeśli przeciągniesz tę miarę do tabeli, zobaczysz ilość sprzedaną w ciągu ostatnich 12 miesięcy.
Wniosek
Zaawansowane wzorce formuł języka DAX omówione w tym samouczku dotyczącym usługi LuckyTemplates znacznie ułatwią uzyskiwanie cennych informacji z danych inwentaryzacyjnych. Gdy masz już wszystkie potrzebne obliczenia, ostatnim krokiem jest uczynienie pulpitu zarządzania zapasami atrakcyjnym.
Mam nadzieję, że zastosujesz to we własnych raportach usługi LuckyTemplates. Sprawdź poniższe łącza, aby uzyskać więcej technik wizualizacji i pulpitów nawigacyjnych w usłudze LuckyTemplates.
Wszystkiego najlepszego,
Czym jest self w Pythonie: przykłady z życia wzięte
Dowiesz się, jak zapisywać i ładować obiekty z pliku .rds w R. Ten blog będzie również omawiał sposób importowania obiektów z R do LuckyTemplates.
Z tego samouczka języka kodowania DAX dowiesz się, jak używać funkcji GENERUJ i jak dynamicznie zmieniać tytuł miary.
W tym samouczku omówiono sposób korzystania z techniki wielowątkowych wizualizacji dynamicznych w celu tworzenia szczegółowych informacji na podstawie dynamicznych wizualizacji danych w raportach.
W tym artykule omówię kontekst filtra. Kontekst filtrowania to jeden z głównych tematów, z którym każdy użytkownik usługi LuckyTemplates powinien zapoznać się na początku.
Chcę pokazać, jak usługa online LuckyTemplates Apps może pomóc w zarządzaniu różnymi raportami i spostrzeżeniami generowanymi z różnych źródeł.
Dowiedz się, jak obliczyć zmiany marży zysku przy użyciu technik, takich jak rozgałęzianie miar i łączenie formuł języka DAX w usłudze LuckyTemplates.
W tym samouczku omówiono idee materializacji pamięci podręcznych danych oraz ich wpływ na wydajność języka DAX w dostarczaniu wyników.
Jeśli do tej pory nadal korzystasz z programu Excel, jest to najlepszy moment, aby zacząć korzystać z usługi LuckyTemplates na potrzeby raportowania biznesowego.
Co to jest brama LuckyTemplates? Wszystko co musisz wiedzieć