SUMX w Power BI

Sumx to funkcja w potęgi bi, która jest również funkcją wbudowaną i jest podzielona na funkcje matematyczne, 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órki w komórce w programie Excel. SUMA to funkcja agregująca, a SUMX to funkcja wyrażenia. Manipulowanie danymi usługi Power BI można przeprowadzić za pomocą 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ę SUMX.

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 łącza, które jest używane w tym przykładzie.

Możesz pobrać ten szablon Power BI SUMX Excel tutaj - szablon Power BI SUMX Excel

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

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

  • W powyższej tabeli mamy jednostki i cenę za jednostkę, ale nie mamy całkowitej wartości 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 „Tabela sprzedaży”, podaj tylko to samo.

  • Wyrażenie to nic, 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ł!!! Mówi się, że całkowita sprzedaż wynosi 56658 dla wszystkich wierszy, ponieważ ponieważ użyliśmy SUMX do uzyskania nowej kolumny, podała nam całkowitą łączną kwotę dla wszystkich wierszy. Tak więc, aby otrzymać każde obliczenie 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. „Total Sales”, aby zobaczyć wynik z uwzględnieniem miasta.

Daje to nam absolutnie błędne wyniki, ponieważ zwiększa 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% opłat manipulacyjnych.

  • Kliknij prawym przyciskiem myszy tabelę i wybierz „Nowa miara” i nadaj nazwę „Sprzedaż po obciążeniach”.
  • Wprowadź teraz poniższą formułę.

  • Kliknij klawisz Enter, aby uzyskać nową miarę.
  • Przeciągnij i upuść miarę do tabeli, aby zobaczyć różnicę.

Jak widać, mamy teraz wartość sprzedaży przed odliczeniem opłat i „sprzedaż po opłatach” (SAC). Na przykład w Bombaju „Sale Vale” wynosiło 17016 po odjęciu 5% opłat, czyli 16165. tj. Mumbai = 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”, udzielimy dodatkowego rabatu w wysokości 500 rupii, jeśli nie, rabat w 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 wyjaśnię ci szczegółowo wzór.

  • W „Tabeli sprzedaży”, jeśli miasto to „Bangalore”, musimy odliczyć 500 od opłat za sprzedaż posprzedażną (SAC) lub potrzebujemy takiego samego wyniku, jak 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” została zmieniona wielkość sprzedaży, a dla innych miast pozostaje taka sama jak wówczas w lewej kolumnie, czyli SAC Value.

Uwaga: Aby zastosować formatowanie warunkowe, potrzebujemy danych, możesz pobrać plik Power BI, aby uzyskać gotową tabelę.

Możesz pobrać ten szablon Power BI SUMX tutaj - szablon Power BI SUMX

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.




Original text


Copyrights © 2024