Tworzenie obliczeń wizualnych

Dotyczy:✅ Power BI Desktop i usługa Power BI

Obliczenie w elemencie wizualnym to obliczenie DAX, które tworzysz bezpośrednio w elemencie wizualnym raportu, a nie w źródłowym modelu semantycznym. Obliczenia wizualne umożliwiają wykonywanie obliczeń biznesowych, takich jak sumy narastające lub średnie ruchome, w ramach pojedynczej wizualizacji bez dodawania miar lub kolumn obliczeniowych wpływających na inne raporty.

W tym artykule przedstawiono sposób dodawania i edytowania obliczeń wizualnych oraz przedstawiono przykład użycia obliczeń wizualnych w celu napędzania formatowania warunkowego. Aby dowiedzieć się, jak zachowują się obliczenia wizualne i kiedy ich używać, zobacz Obliczenia wizualne.

Wymagania wstępne

  • Raport w programie Power BI Desktop lub usługa Power BI z wizualizacją tabeli lub macierzy zawierającą co najmniej jedną kolumnę liczbową lub miarę.

Dodawanie obliczeń wizualnych

  1. Wybierz wizualizację, do której chcesz dodać obliczenie.

  2. Na karcie Narzędzia główne na wstążce wybierz pozycję Nowe obliczenie wizualne.

    Zrzut ekranu przedstawiający wybieranie nowego przycisku wizualnego obliczania na wstążce.

    Okno wizualnych obliczeń otworzy się w trybie edycji. Ekran Tryb edycji zawiera trzy główne sekcje widoczne od góry do dołu na poniższej ilustracji:

    • Podgląd wizualny przedstawia wizualizację, nad którą pracujesz.
    • Pasek formuły to miejsce, w którym wprowadzasz wyrażenie obliczenia wizualnego.
    • Macierz wizualna pokazuje dane na wizualizacji i wyświetla wyniki obliczeń wizualnych w miarę ich dodawania. Styl lub motyw zastosowany do wizualizacji nie jest stosowany do macierzy wizualnej.

    Zrzut ekranu przedstawiający obszary ekranu edycji obliczeń wizualnych.

  3. Wpisz wyrażenie na pasku formuły. Na przykład w wizualizacji zawierającej elementy Kwota sprzedaży i Łączny koszt produktu według roku fiskalnego można dodać obliczenie zwracające zysk dla każdego roku:

    Profit = [Sales Amount] - [Total Product Cost]
    

    Zrzut ekranu przedstawiający wprowadzanie obliczeń wizualnych.

    Dla każdego wiersza macierzy wizualnej od bieżącej wartości Sales Amount odejmowana jest bieżąca wartość Total Product Cost, a wynik jest zwracany w kolumnie Profit. Nie musisz dodawać funkcji agregacji, takiej jak SUM; większość obliczeń wizualnych oblicza wiersz po wierszu, jak kolumna obliczeniowa.

  4. Wybierz pozycję Powrót do raportu, aby zakończyć działanie edytora obliczeń wizualnych.

Aby utworzyć obliczenie na podstawie wstępnie utworzonego szablonu, wybierz dolną część przycisku Nowe obliczenie wizualizacji i wybierz szablon. Aby uzyskać listę dostępnych szablonów, zobacz Szablony obliczeń wizualnych.

Edytuj istniejące obliczenie wizualne

Aby edytować obliczenie wizualizacji w programie Power BI Desktop, kliknij prawym przyciskiem myszy obliczenie wizualizacji na liście pól okienka Wizualizacje i wybierz polecenie Edytuj obliczenie. Ekran edycji obliczeń wizualnych zostanie ponownie otwarty w trybie Edit, w którym można zmienić wyrażenie na pasku formuły i zobaczyć zaktualizowane wyniki w macierzy wizualizacji.

Przykład: Zwróć szesnastkowy kod koloru do formatowania warunkowego

Użyj obliczenia wizualnego, aby zwrócić szesnastkowy kod koloru, a następnie zastosuj go za pomocą formatowania warunkowego.

  1. Wybierz wizualizację, w której chcesz używać formatowania warunkowego.

    Zrzut ekranu przedstawiający wizualizację tabeli z dwiema kolumnami Value (Wartość) i Progress (Postęp).

  2. Na karcie Strona główna wybierz pozycję Nowe obliczenie wizualne.

    Zrzut ekranu przedstawiający przycisk Nowe obliczenie wizualne na karcie Narzędzia główne w programie Power BI Desktop.

  3. Utwórz swoje obliczenia wizualne. Oto instrukcja IF zwracająca kolor zielony lub czerwony na podstawie tego, czy miara jest większa lub mniejsza niż 0,5:

    Zrzut ekranu przedstawiający kod języka DAX wymieniony w edytorze obliczeń wizualnych.

    Conditional Hex Code = IF ( [Progress] > .5, "#5BA300", "#E91C1C" )
    
  4. Rozwiń okienko Formatowanie i wybierz pozycję Właściwości.

    Zrzut ekranu przedstawiający okienko Formatowanie z wyróżnioną opcją Właściwości.

  5. Rozwiń sekcję Format danych , wybierz obliczenie wizualizacji i ustaw zarówno typ danych, jak i format na Tekst.

    Zrzut ekranu przedstawiający okienko formatowania pokazujące, że należy zastosować typ danych do wizualnego obliczania tekstu.

  6. Przed zamknięciem edytora obliczeń wizualnych wybierz ikonę Ukryj obok obliczenia wizualnego, aby je ukryć.

    Zrzut ekranu przedstawiający okienko kompilacji pokazujące, jak wybrać przycisk, aby ukryć tworzone obliczenia wizualne.

  7. Użyj obliczeń wizualnych w sekcji formatowania warunkowego.

    Zrzut ekranu przedstawiający okno formatowania warunkowego, w którym wybrano wizualne obliczenie.

  8. Wybierz pozycję Powrót do raportu, aby zakończyć działanie edytora obliczeń wizualnych.

    Zrzut ekranu przedstawiający przycisk Powrót do raportu na pasku narzędzi edytora obliczeń wizualnych.

  9. Tabela zawiera teraz formatowanie warunkowe oparte na obliczeniach wizualnych.

    Zrzut ekranu przedstawiający wizualizację tabelaryczną z kolumnami Wartość i Postęp, pokazujący kolory formatowania warunkowego zastosowane do wartości w kolumnie Postęp.