Funkcje czasowe usługi LuckyTemplates: DATEADD i nie tylko

W tym artykule omówię funkcje analizy czasowej w usłudze LuckyTemplates. Omówiliśmy już poprzedni przykład z polami Data , Całkowita sprzedaż i Sprzedaż w zeszłym roku . Jak widać, w Sales LY nie ma danych sprzed 2019 roku.

Funkcje czasowe usługi LuckyTemplates: DATEADD i nie tylko

W przewodniku dotyczącym formuł języka DAX można zobaczyć prawie każdą funkcję języka DAX. W przewodniku znajduje się cała sekcja poświęcona funkcjom inteligencji czasowej. Możesz obejrzeć pełny film tego samouczka na dole tego bloga.

Z niektórych z nich będziesz korzystać dość często, podczas gdy innych funkcji możesz używać rzadko lub nigdy.

Funkcje czasowe usługi LuckyTemplates: DATEADD i nie tylko

POBIERZ PLIKI WYKORZYSTANE W TYM ARTYKULE

Wiele z tych funkcji w rzeczywistości oblicza to samo, tylko przy różnych stopniach szczegółowości. Na przykład w funkcjach , i używane są odpowiednio miesiące , kwartały i lata do obliczenia tej samej wartości w różnych ramach czasowych.

Funkcje czasowe usługi LuckyTemplates: DATEADD i nie tylko

Mając to na uwadze, nie ma zbyt wielu funkcji do pracy, ponieważ większość z nich działa w podobny sposób.

Spis treści

Funkcje czasowe usługi LuckyTemplates: DATEADD z opcją OBLICZ

Aby kontynuować, omówimy kilka innych funkcji, które, jak sądzę, byłyby dla Ciebie łatwe do zrozumienia.

Pokażę ci funkcję o nazwie , która jest właściwie moją ulubioną funkcją porównywania czasu.

Zasadniczo DATEADD pozwala przeskakiwać między dowolną liczbą ram czasowych , gdy jest używany wewnątrz funkcji .

Funkcje czasowe usługi LuckyTemplates: DATEADD i nie tylko

Była funkcja, której użyliśmy o nazwie , która pozwala przeskoczyć tylko o jeden rok. Za pomocą DATEADD możesz wprowadzić zakres różnych interwałów.

W naszej kolumnie Data mógłbym wprowadzić -1 jako liczbę interwałów i wybrać DZIEŃ , MIESIĄC , KWARTAŁ lub ROK jako nasz interwał.

Wybierając ROK jako interwał, mogłem faktycznie uzyskać takie same wyniki, jak w naszej kolumnie Sales LY .

Funkcje czasowe usługi LuckyTemplates: DATEADD i nie tylko

Powodem, dla którego podoba mi się funkcja DATEADD , jest jej wszechstronność. Mogę po prostu wybrać KWARTAŁ zamiast ROK i po prostu przeciągnąć nową miarę, aby zobaczyć moje wartości kwartalne .

Funkcje czasowe usługi LuckyTemplates: DATEADD i nie tylko

Mógłbym również zmienić liczbę interwałów z -1 na -2 , aby cofnąć się o dwie ćwiartki .

Gdybym chciał spojrzeć na dwa dni temu , po prostu zmieniłbym QUARTER na DAY . Mógłbym również zrobić -2 dodatni, gdybym chciał spojrzeć na dwa dni później .

Funkcje czasowe usługi LuckyTemplates: DATEADD i nie tylko

Funkcja DATEADD zapewnia dużą wszechstronność i dlatego ją lubię. Myślę, że spodoba ci się również po spędzeniu na nim czasu, używając go jako części innych obliczeń lub miar.

Na przykład chcesz obliczyć różnicę między dniem dzisiejszym a dniem wczorajszym . Aby się tam dostać, możesz ustawić liczbę przedziałów funkcji DATAADD na -1 , a następnie utworzyć kolejną miarę, aby obliczyć różnicę.

Funkcje czasowe usługi LuckyTemplates: DATEADD i nie tylko

Na koniec moglibyśmy stworzyć nową miarę o nazwie Różnica dzienna . Wszystko, co mam zamiar zrobić, to wziąć kolumnę Total Sales i odjąć ją od miary DATEADD Example , która jest naszym poprzednim dniem.

Funkcje czasowe usługi LuckyTemplates: DATEADD i nie tylko

Mogłem po prostu przeciągnąć nową miarę i teraz możemy zobaczyć różnicę.

W ten sposób funkcje analizy czasowej mogą prowadzić Cię w wielu różnych kierunkach, w zależności od tego, co chcesz znaleźć.

Funkcje czasowe usługi LuckyTemplates: DATEADD i nie tylko

Zróbmy więc kilka dodatkowych przykładów, aby dać ci wyobrażenie o tym, co jest tutaj możliwe.

Funkcje czasowe usługi LuckyTemplates: DATESMTD i DATESQTD

Co by było, gdybyśmy chcieli obliczyć wartość od początku miesiąca ? Zamierzam utworzyć nową miarę o nazwie Sales MTD i umieścić Total Sales wewnątrz CALCULATE .

Istnieje inna funkcja ustawiona specjalnie do tego celu. Wielką zaletą funkcji analizy czasowej w usłudze LuckyTemplates jest to, że istnieje cała grupa funkcji tabelowych skonfigurowanych specjalnie na potrzeby analiz związanych z czasem. Bez nich sprawy byłyby bardziej skomplikowane.

Mógłbym użyć funkcji o nazwie , która zwraca zestaw dat w miesiącu aż do bieżącej daty . Wszystko, co muszę zrobić w tej funkcji, to wprowadzić kolumnę Data .

Funkcje czasowe usługi LuckyTemplates: DATEADD i nie tylko

Jeśli go przeciągnę, otrzymuję teraz łączną sumę miesięczną .

Funkcje czasowe usługi LuckyTemplates: DATEADD i nie tylko

Gdybym chciał zobaczyć rzeczy wyraźniej, mógłbym skopiować i wkleić całą tabelę i usunąć inne miary, aby Sales MTD pozostało. Następnie wybrałbym wykres w sekcji Wizualizacje.

Więc widzisz tutaj, że otrzymuję teraz skumulowaną sumę liczb od początku miesiąca pokazanych w mojej wizualizacji.

Funkcje czasowe usługi LuckyTemplates: DATEADD i nie tylko

Mógłbym również utworzyć nową miarę o nazwie Sales QTD , która jest dokładnie taka sama jak Sales MTD , z tą różnicą, że teraz używam funkcji .

Funkcje czasowe usługi LuckyTemplates: DATEADD i nie tylko

To dokładnie to samo – zmieniam tylko funkcję, której używam. Tutaj wszystko sprowadza się do dobrego zrozumienia tego, co chcesz zobaczyć.

Wiele z tych funkcji ma jasno określone cele, co ułatwia po prostu wprowadzenie ich do odpowiedniego środowiska lub analizy.

Dzięki wizualizacji Sales QTD zobaczysz również skumulowaną sumę kwartalną .

Funkcje czasowe usługi LuckyTemplates: DATEADD i nie tylko


Porównanie czasu dla niestandardowych tabel dat w usłudze LuckyTemplates
Funkcja DATEADD: najlepsza i najbardziej wszechstronna funkcja analizy czasowej w usłudze LuckyTemplates
Typowe wzorce analizy czasowej używane w usłudze LuckyTemplates

Wniosek

To tylko wprowadzenie do funkcji analizy czasowej w usłudze LuckyTemplates i sposobu ich używania. Naprawdę chcę, abyś dokładniej zbadał, jak działają w twoich własnych modelach.

Na przykład możesz pójść o krok dalej i znaleźć różnicę procentową między wczoraj a dzisiaj.

Oto niektóre z rzeczy, do których możesz się odnieść, efektywnie wykorzystując funkcje analizy czasowej.

Wszystkiego najlepszego,

Leave a Comment

Dodawaj, usuwaj i zmieniaj nazwy kolumn w R za pomocą Dplyr

Dodawaj, usuwaj i zmieniaj nazwy kolumn w R za pomocą Dplyr

W tym samouczku omówimy pakiet dplyr, który umożliwia sortowanie, filtrowanie, dodawanie i zmianę nazw kolumn w języku R.

Funkcje zbierania w Microsoft Power Automate

Funkcje zbierania w Microsoft Power Automate

Odkryj różnorodne funkcje zbierania, które można wykorzystać w Power Automate. Zdobądź praktyczne informacje o funkcjach tablicowych i ich zastosowaniu.

Oceń wydajność kodu DAX w DAX Studio

Oceń wydajność kodu DAX w DAX Studio

Z tego samouczka dowiesz się, jak ocenić wydajność kodów DAX przy użyciu opcji Uruchom test porównawczy w DAX Studio.

Czym jest self w Pythonie: przykłady z życia wzięte

Czym jest self w Pythonie: przykłady z życia wzięte

Czym jest self w Pythonie: przykłady z życia wzięte

Jak zapisać i załadować plik RDS w R

Jak zapisać i załadować plik RDS w R

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.

Powrót do pierwszych N dni roboczych — rozwiązanie języka kodowania DAX

Powrót do pierwszych N dni roboczych — rozwiązanie języka kodowania DAX

Z tego samouczka języka kodowania DAX dowiesz się, jak używać funkcji GENERUJ i jak dynamicznie zmieniać tytuł miary.

Zaprezentuj spostrzeżenia przy użyciu wielowątkowej techniki dynamicznych wizualizacji w usłudze LuckyTemplates

Zaprezentuj spostrzeżenia przy użyciu wielowątkowej techniki dynamicznych wizualizacji w usłudze LuckyTemplates

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.

Wprowadzenie do filtrowania kontekstu w usłudze LuckyTemplates

Wprowadzenie do filtrowania kontekstu w usłudze LuckyTemplates

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.

Najlepsze wskazówki dotyczące korzystania z aplikacji w usłudze online LuckyTemplates

Najlepsze wskazówki dotyczące korzystania z aplikacji w usłudze online LuckyTemplates

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ł.

Analizuj zmiany marży zysku w godzinach nadliczbowych — Analizuj za pomocą LuckyTemplates i DAX

Analizuj zmiany marży zysku w godzinach nadliczbowych — Analizuj za pomocą LuckyTemplates i DAX

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.