Czym jest self w Pythonie: przykłady z życia wzięte
Czym jest self w Pythonie: przykłady z życia wzięte
Zamierzam zrobić szybki przegląd tego, jak oblicza się rotację personelu. Dzięki temu dowiesz się, jak sprawdzić liczbę pracowników w dowolnym momencie. Możesz obejrzeć pełny film tego samouczka na dole tego bloga.
Chcę ci również pokazać, jak możesz porównać liczbę osób wchodzących na pokład z liczbą osób, które tracisz. To da ci interesujący wgląd w rozwój twojej organizacji pod względem siły roboczej.
Kiedy z tym skończę, zdasz sobie sprawę, że kiedy nauczysz się obliczać dane dotyczące obecnego personelu, obliczenie rotacji personelu nie będzie takie trudne. To tylko kwestia niewielkiej modyfikacji formuły.
Spis treści
Analiza danych demonstracyjnych
Pierwszą rzeczą, na którą należy zwrócić uwagę, jest brak aktywnego związku między tabelą Daty a tabelą Liczba pracowników .
Dzieje się tak, ponieważ w tabeli personelu mam dwie daty — datę początkową i datę końcową .
Ta tabela ma również osobny wiersz dla każdego członka personelu.
Są też rzędy, w których członek personelu jeszcze nie wyszedł. Dlatego w polu Data zakończenia znajdują się puste wyniki .
Na przykład patrząc na tę osobę tutaj, zobaczysz, że ta osoba dołączyła do zespołu w lutym 2018 r. i odeszła około półtora roku później.
Obliczanie dla obecnego personelu
To jest formuła, której użyłem, aby uzyskać mój obecny personel .
Aby dowiedzieć się, ilu pracowników miałem przed dniem dzisiejszym, użyłem funkcji . Następnie w odniosłem się do Populacja personelu i Data rozpoczęcia .
Z drugiej strony ta część pokazuje, ilu pracowników ma daty zakończenia po tym dniu. Ponownie użyłem tutaj funkcji FILTR , ale tym razem odwołałem się do daty końcowej.
Jeśli chodzi o członków personelu, którzy nadal są w zespole, obejmuje to funkcja
Stamtąd mogę po prostu spojrzeć na moją wizualizację, aby zobaczyć, ilu pracowników miałem w dowolnym momencie.
Obliczanie rotacji personelu
Formuła, której użyłem do rotacji personelu, jest znacznie prostsza w porównaniu do tej, którą zastosowałem dla mojego obecnego personelu .
Funkcja przydaje się tutaj, aby policzyć liczbę pracowników, którymi dysponuję.
Ale ważniejsze jest, aby przejść przez każdą datę końcową . Do tego służy funkcja FILTR .
Muszę również zobaczyć, ile dat końcowych jest mniejszych lub równych bieżącej dacie w tej konkretnej tabeli.
W tym konkretnym scenariuszu pierwszy dzień, w którym nastąpiła rotacja, miał miejsce 31 maja 2019 r., kiedy odeszło 3 pracowników.
Jeśli dokładniej przeanalizuję dane, zobaczę, że faktycznie były 3 osoby, które miały różne daty rozpoczęcia, ale wszystkie wyjechały tego samego dnia.
Teraz pamiętaj, że jedynym powodem, dla którego ta część poniższego wzoru może działać przez każdą datę końcową w populacji pracowników, jest to, że w modelu nie ma aktywnych relacji, które wymuszałyby inny kontekst .
Chcę również upewnić się, że puste miejsca zostały usunięte z równania. Oczywiście, ponieważ ci pracownicy nadal są częścią zespołu, nie powinni być częścią rotacji personelu.
Do tego służy ta część formuły. Całkowicie ignoruje wszystkie pola.
Wracając do wizualizacji, łatwiej dostrzec okres, w którym ludzie zaczęli wyjeżdżać.
Mogę nawet uzyskać więcej informacji, patrząc na moment, w którym organizacja osiągnęła szczyt. Możliwe, że ten obszar tutaj z ogromnym skokiem liczbowym był okresem wzrostu dla organizacji, stąd potrzeba było większej liczby pracowników.
Analiza utraty klientów: znajdowanie utraconych klientów za pomocą usługi LuckyTemplates i języka DAX
Analiza atrybucji klientów w usłudze LuckyTemplates za pomocą zaawansowanego języka DAX
Jak zaimplementować analizę kohortową w usłudze LuckyTemplates — zaawansowane koncepcje języka DAX
Wniosek
To obliczenie rotacji personelu z pewnością da ci niesamowity wgląd, zwłaszcza jeśli pracujesz w tego typu pracy. Nie tylko pokazuje liczbę pracowników, których zatrudniałeś na przestrzeni czasu; może to być również dobry sposób, aby zobaczyć wzrost lub spadek w organizacji.
Pamiętaj tylko, że aby to zadziałało, bardzo ważne jest, aby w modelu były nieaktywne relacje. Stamtąd łatwo będzie opanować te obliczenia.
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ć