SUMX Power BI - Jak używać funkcji SUMX w usłudze Power BI? (z przykładem)

Sumx to funkcja w potęgi bi, która jest również funkcją wbudowaną i jest podzielona na kategorie w ramach funkcji matematycznych, użycie tej funkcji polega na zwróceniu sumy wyrażeń z tabeli, a składnia używana dla tej funkcji jest następująca SUMX (

Co robi funkcja SUMX w usłudze Power BI?

SUMX to funkcja iteracji w usłudze Power BI, która działa na obliczeniach wiersz po wierszu zgodnie z podanym wyrażeniem lub równaniem. Ta funkcja bierze pod uwagę każdy wiersz naraz i stosuje obliczenia. Nie będzie to koncentrować się na całej kolumnie, w przeciwieństwie do funkcji SUMA, ale działa jak formuła komórka w programie Excel. SUMA to funkcja agregująca, a SUMX to funkcja wyrażenia. Do manipulacji danymi usługi Power BI można używać funkcji „DAX”, a SUMX jest jedną z takich funkcji w usłudze Power BI. W tym artykule przeprowadzimy Cię przez SUMX w Power BI.

Poniżej znajduje się składnia funkcji SUMX w usłudze Power BI.

Tabela: Pierwszą rzeczą, którą musimy zrobić, jest podanie nazwy tabeli, dla której podajemy funkcję SUMA.

Wyrażenie: Po tabeli musimy podać wyrażenie lub równanie, aby wykonać wiersz po wierszu.

Aby dostarczyć Power BI SUMX, potrzebujesz danych do pracy, więc możesz pobrać szablon skoroszytu programu Excel z poniższego linku, który jest używany w tym przykładzie.

Przykłady funkcji SUMX w usłudze Power BI

Poniżej znajduje się kilka przykładów funkcji SUMX w usłudze Power BI.

SUMX w Power BI - przykład nr 1

Na przykład spójrz na poniższą prostą tabelę.

  • W powyższej tabeli mamy jednostki i cenę za jednostkę, ale nie mamy wartości całkowitej sprzedaży. Czyli korzystając z power BI SUMX dowiemy się jaka jest wartość sprzedaży.
  • Prześlij tabelę danych do usługi Power BI i nadaj jej nazwę „Tabela sprzedaży”.
  • Teraz musimy obliczyć kolumnę „Total Sales” jako nową kolumnę obliczeniową. Kliknij prawym przyciskiem myszy nazwę tabeli i wybierz „Nowa kolumna”.
  • Nazwij nową kolumnę „Total Sales”.
  • Otwórz teraz funkcję SUMX.
  • Najpierw musimy podać nazwę tabeli, więc ponieważ nazwa naszej tabeli to „Sales Table”, podaj tylko tę samą.
  • Wyrażenie nie jest niczym, co jest równaniem, które musimy zrobić?
  • Musimy więc znaleźć wartość „Total Sales”, mnożąc jednostki przez cenę.
  • Zamknij nawias i naciśnij klawisz Enter, aby uzyskać wynik w nowej kolumnie.

Łał!!! Całkowita sprzedaż wynosi 56658 dla wszystkich wierszy. Dzieje się tak, ponieważ ponieważ użyliśmy SUMX do uzyskania nowej kolumny, podała nam całkowitą całkowitą kwotę dla wszystkich wierszy. Aby otrzymać obliczenia każdego wiersza, musimy zastosować funkcję Power BI SUMX w „Nowa miara”, a nie w „Nowej kolumnie”.

  • Kliknij prawym przyciskiem myszy tabelę i wybierz „Nowa miara”.
  • Nazwij miarę „Wartość sprzedaży”.
  • Teraz zastosuj funkcję SUMX w usłudze Power BI.
  • Teraz wróć do „Zakładki raportów”.
  • Wstaw wizualizację „Tabela” z listy wizualizacji.
  • Przeciągnij i upuść Miasto i „Wartość sprzedaży”, aby uzyskać tabelę podsumowującą.
  • To daje nam dokładny wynik, ale przeciągnij i upuść pierwszą obliczoną kolumnę, tj. „Sprzedaż ogółem”, aby zobaczyć wynik z uwzględnieniem miasta.

Daje to nam absolutnie błędne wyniki, ponieważ dodaje ogólną wartość dla wszystkich miast w każdym wierszu, więc jest to niewłaściwy sposób stosowania funkcji SUMX w usłudze Power BI.

SUMX w Power BI - przykład nr 2

Dla tej samej tabeli wykonamy dodatkowe obliczenia. Na przykład załóżmy, że dla każdej transakcji będziemy odejmować 5% kosztów obsługi.

  • Kliknij prawym przyciskiem myszy tabelę i wybierz „Nowa miara” i nadaj nazwę „Sprzedaż po obciążeniach”.
  • Wprowadź teraz poniższą formułę.
  • Kliknij klawisz Enter. Będziemy mieli nowy środek.
  • Przeciągnij i upuść miarę do tabeli, aby zobaczyć różnicę.

Jak widać, teraz mamy wartość sprzedaży przed odliczeniem opłat i „sprzedaż po opłatach” (SAC). Na przykład w Bombaju „Sale Vale” wyniosło 17016 po odjęciu 5% opłat. Jest to 16165, tj. Bombaj = 17016 - (17016 * 5/100) = 16165.

SUMX w Power BI - przykład nr 3

Teraz zobaczymy zagnieżdżone obliczenia. Na przykład załóżmy, że wszędzie tam, gdzie nazwa miasta brzmi „Bangalore”, zamierzamy udzielić dodatkowej zniżki w wysokości 500 rupii. Jeśli nie, zniżka Bangalore będzie wynosić zero.

  • Więc teraz musimy dowiedzieć się, co to jest „Wyprzedaż po przecenie” (SDA).
  • Zastosuj poniższą miarę, aby znaleźć SAD.

Pozwól, że szczegółowo wyjaśnię ci wzór.

  • W „Tabeli sprzedaży”, jeśli miasto to „Bangalore”, musimy odliczyć 500 od opłat za sprzedaż posprzedażną (SAC), w przeciwnym razie potrzebujemy tego samego wyniku, co tylko w przypadku sprzedaży po naliczeniu (SAC).
  • Teraz przeciągnij i upuść nową miarę do istniejącej tabeli, aby zobaczyć różnicę.
  • Jak widać powyżej, tylko dla miasta „Bangalore” zmieniono wielkość sprzedaży, a dla pozostałych miast pozostaje taka sama, jak w lewej kolumnie, czyli SAC Value.

Uwaga: aby zastosować formatowanie warunkowe, potrzebujemy danych. Możesz pobrać plik usługi Power BI, aby uzyskać gotową tabelę.

Rzeczy do zapamiętania

  • Funkcja SUMX w usłudze Power BI służy do obliczania wiersza po wierszu.
  • SUMX wykonaj obliczenia zgodnie z równaniem przedstawionym dla wyrażenia.
  • Funkcja SUMX będzie miała wpływ na każdy wiersz.


,). Możesz pobrać ten szablon Power BI SUMX tutaj - Szablon Power BI SUMX #####

Interesujące artykuły...