Funkcja POWIĄZANA z usługą Power BI
W MS-Excelu wszyscy wykonaliśmy zadanie pobierania danych z jednej tabeli do drugiej, więc w takich przypadkach VLOOKUP jest formułą gospodarstwa domowego dla wszystkich użytkowników programu Excel. Bez korzystania z funkcji WYSZUKAJ.PIONOWO w miejscu pracy większość użytkowników programu Excel tam nie znajdzie się. Podano wartość funkcji WYSZUKAJ.PIONOWO w MS Excel, czy możemy powielić tę samą formułę w Power BI? Mamy inną formułę, a nie formułę WYSZUKAJ.PIONOWO, np. POWIĄZANA funkcja języka DAX. W tym artykule przeprowadzimy Cię przez jedną z ważnych funkcji POKREWNEGO języka DAX w usłudze Power BI.
Co robi funkcja POWIĄZANA w usłudze Power BI?
ZWIĄZANE, jak sama nazwa mówi, zwróci powiązaną wartość z jednej tabeli do innej tabeli. Jest to podobne do funkcji wyszukiwania wartości, którą mamy w MS Excel, tj. WYSZUKAJ.PIONOWO.
Jednak w usłudze Power BI, zanim zastosujemy tę funkcję języka DAX, musimy utworzyć relację modelu danych między tabelami, do których się odnosimy.
Poniżej znajduje się składnia funkcji POWIĄZANEGO języka DAX w usłudze Power BI.

Musimy tylko wybrać kolumnę wyników z drugiej tabeli, a ona pobierze dla nas szczegóły. Jeśli masz trudności ze zrozumieniem tego teoretycznego wyjaśnienia, nie martw się, ponieważ poniżej szczegółowo przedstawimy praktyczne przykłady.

Przykład funkcji POWIĄZANEJ w usłudze Power BI
Aby zademonstrować funkcję POWIĄZANEGO języka DAX w usłudze Power BI, przygotowaliśmy poniżej dwie tabele danych w arkuszu programu Excel.
Poniżej znajdują się przykłady funkcji POWIĄZANE w usłudze Power BI. Możesz pobrać skoroszyt, aby użyć tego samego pliku, którego użyliśmy w tym przykładzie.

- Powyżej mamy dwie tabele „Tabela produktów” i „Tabela cen”. W „Tabeli produktów” mamy nazwę produktu i szczegóły sprzedanych jednostek z nazwą „Przedstawiciela handlowego” dla każdego produktu.
- W „Tabeli cen” mamy nazwę produktu i ich ceny za jednostkę, więc użyjemy funkcji POWIĄZANE, aby pobrać szczegóły ceny do „Tabeli produktów”. Prześlij powyższe dwie tabele do pliku programu Power BI Desktop.

- Teraz z „Price_Table” musimy pobrać koszt własny każdego produktu do „Product_Table”. Kliknij prawym przyciskiem myszy „Product_Table” i wybierz opcję „ New Column ”.

- Teraz podaj nazwę nowej kolumny jako Cena jednostkowa.

- Otwórz POWIĄZANĄ funkcję w usłudze Power BI.

- Musimy wybrać kolumnę z „Price_Table”, ale po wpisaniu nazwy tabeli nie widzimy żadnych podobnych wyszukiwań.

Dzieje się tak, ponieważ zanim najpierw użyjemy funkcji POWIĄZANE, musimy utworzyć relację między dwiema tabelami na karcie „ Modelowanie danych ”.

- Jak widać powyżej, nie mamy żadnego związku między tymi dwiema tabelami. Relację można utworzyć między tymi dwiema tabelami, używając wspólnej kolumny między tymi dwiema tabelami, więc w tych dwóch tabelach wspólną kolumną jest „ Produkt ”.
- Aby utworzyć relację, kliknij wielokropek (trzy kropki) dowolnej tabeli i wybierz opcję „ Zarządzaj relacją” .

- Otworzy się poniższe okno. Wybierz opcję „ Nowy ”.

- Otworzy się okno „ Utwórz relację ”.

- Z pierwszej listy rozwijanej wybierz „Price_Table”, a w poniższej tabeli automatycznie wybierze „Product_Table”.

- Wybierz wspólną kolumnę między tymi dwiema tabelami jako „Produkt”. Teraz kliknij „OK”.

- Relacje zostaną utworzone jak poniżej jeden.

- Teraz wróć i wybierz ponownie „ Nowa kolumna ” dla „ Product_Table ” i otwórz funkcję RELATED .

- Jak widać powyżej, mamy nazwę tabeli ze wszystkimi kolumnami powiązanej tabeli. Wybierz kolumnę „ Price_Table (Price) ” z listy.

- Zamknij nawias i naciśnij klawisz Enter, aby wyświetlić szczegóły ceny w nowej kolumnie.

Proszę bardzo; mamy formułę typu WYSZUKAJ.PIONOWO do pobierania szczegółów z jednej tabeli do drugiej w oparciu o wspólną kolumnę między tabelami.
- Ponieważ pobraliśmy szczegóły ceny, w nowych kolumnach możemy podać „ Łączną wartość ”, mnożąc „ Sprzedane jednostki i Koszt jednostkowy ”.

- Zamiast dodawać dwie dodatkowe kolumny, możemy uzyskać całkowitą wartość w samej pojedynczej kolumnie. Poniżej znajduje się wzór na obliczenie ceny całkowitej w jednym kroku.

W ten sposób za pomocą funkcji RELATED w usłudze Power BI możemy pobrać dane z jednej tabeli do drugiej.
Uwaga: plik funkcji ZWIĄZANYCH z usługą Power BI można również pobrać za pomocą poniższego łącza, a ostateczne dane wyjściowe można wyświetlić.
Możesz pobrać ten szablon funkcji POWIĄZANY z usługą Power BI tutaj - szablon funkcji ZWIĄZANY z usługą Power BIO czym należy pamiętać tutaj
- Funkcja POWIĄZANA działa jako WYSZUKAJ.PIONOWO w usłudze Power BI.
- Funkcja RELATED może być używana tylko wtedy, gdy istnieje relacja między tabelami.
- Bez relacji nie możemy nawet zobaczyć nazwy tabeli i jej nagłówków kolumn.