Digital MarketingDecember 10, 202511 min read
    DP
    David Park

    Jak aplikovat podmíněné formátování v Power BI na základě data – Postupný návod

    Jak aplikovat podmíněné formátování v Power BI na základě data – Postupný návod

    Jak aplikovat podmíněné formátování v Power BI na základě data: Průvodce krok za krokem

    Doporučení: Aplikujte pravidlo podmíněného formátování založené na datu, které zvýrazní prodlené položky a používá dynamický měřič k škálování vizuálů, abyste mohli rychle identifikovat výjimky.

    Pochopení celého datového modelu vám pomůže konfigurovat pravidla, která lze znovu použít napříč zprávami. Vytvořte měřič, který porovnává pole data s dneškem, vrací prodlené, pokud datum < dnes, blízké, pokud datum <= dnes + 7 dní, a včas jinak. Tento měřič činí vizuály jasně komunikující stav a podporuje filtrování založené na statistikách napříč datovými zdroji.

    V Power BI toto nastavení ukazuje, jak pravidlo funguje: vytvořte jednoduchý tabulkový vizuál, aplikujte podmíněné formátování podle měřiče a naladěte barevnou škálu. Můžete si vybrat barvy pro prodlené (červená), blízké (oranžová) a v pořádku (zelená). Formátování se aplikuje na celou zprávu, když znovu použijete měřič ve všech relevantních vizuálech.

    Harmonizujete formátování s daty z excel souborů nebo proudů z technologií jako kafka; udržujte jednotný standard data a znovu používejte stejný měřič, aby formátování zůstalo konzistentní napříč celým modelem.

    Krok za krokem aplikace: Krok 1 – vytvořte sloupec data a základní měřič; Krok 2 – přidejte pravidlo podmíněného formátování založené na měřiči; Krok 3 – aplikujte formátování na tabulky, matice a karty; Krok 4 – ověřte statistikami podle skupin dat a zajistěte, aby pořadí vizuálů odpovídalo narativu.

    Tip: testujte s historickými daty k ověření počtů prodlených, upravte prahy a ověřte, že škála usnadňuje porovnávání trendů napříč celým modelem. Tento přístup vám pomůže změřit dopad pravidel založených na datech na toky rozhodování a spolehlivost reportingu.

    Podmíněné formátování v Power BI založené na datech: Původ barev

    Ukotvěte barevnou škálu k jedinému počátečnímu datu (dnes) a mapujte dny od toho data na barevný kód. Tento přístup ukazuje konzistentní vizuály napříč grafy, tabulkami a maticí a odstraní hádání při interpretaci barev, když jsou čísla vytvořena z polí dat.

    Vytvoření měřiče DAX s názvem ColorCodeFromDate vrací hex barvu pro každý řádek na základě dní od počátku. Měřič používá DATEDIFF a řetězec SWITCH: 0-7 dní -> #2ECC71, 8-14 dní -> #F1C40F, 15-30 dní -> #E67E22, nad to -> #95A5A6. Tento barevný kód je vrácen jako řetězec, aby podmíněné formátování mohlo být aplikováno přímo na pozadí.

    Aplikujte napříč vizuály: V Power BI otevřete panel formátování pro tabulku, matici nebo graf, zvolte Podmíněné formátování > Barva pozadí, nastavte Formátovat podle na Hodnota pole a vyberte ColorCodeFromDate. Používejte vybraný počátek (přes slicer) k úpravě škály; toto nastavení přesouvá původ barev do uživatelské kontroly a udržuje displeje zarovnané. Tento přístup také pomáhá uživatelům číst časové čísla rychleji.

    Interaktivita a konzistence: po konfiguraci zůstávají interakce mezi vizuály synchronizované. Například výběr časového rozsahu v sliceru aktualizuje výpočet dní od počátku a barevný kód, takže grafy, tabulky a čísla odrážejí stejné časové okno. Tento přístup je snadný na implementaci a pomáhá uživatelům interpretovat stárnoucí data rychleji.

    Výhody: lepší čitelnost, méně repetitivního formátování a rychlejší návratnost na dashboardech. Můžete přizpůsobit paletu tak, aby odpovídala vaší značce, zlepšit přístupnost s vysoce kontrastními barvami a vytvořit jednotný vzhled napříč oblastmi jako prodej, pipeline a inventář.

    Krok za krokem plán pro barevné označování podle data v Power BI

    Používejte měřič barev mapovaný na rozsahy dat a aplikujte ho jako barvu pozadí ve vašich tabulkových vizuálech. Tento základní přístup založený na barvách vám dává volby pro prahy a zůstává časově citlivý, jak se data aktualizují.

    Vytvořte dedikovanou tabulku dat a propojte ji s vašimi faktovými daty. Dobře definovaná dimenze data (DateKey) podporuje spolehlivé filtrování napříč scénáři a udržuje vysokou integritu dat.

    Přidejte číselný sloupec DaysFromToday = DATEDIFF('Date'[Date], TODAY(), DAY). To poskytuje číselný kotvu pro logiku barev a podporuje jak aktuální, tak historické pohledy.

    Vytvořte měřič barev ColorCode = SWITCH(TRUE(), DaysFromToday < 0, '#FF6B6B', DaysFromToday <= 7, '#FFD166', DaysFromToday <= 30, '#4BC0C8', '#9BC53D'). Poskytování hex barev zajišťuje konzistentní výsledky.

    Aplikujte: V vizuálu otevřete podmíněné formátování pro Barvu pozadí, nastavte Formátovat podle na Hodnota pole a vyberte měřič ColorCode. To funguje napříč zprávami a šetří čas na stylingu.

    Zkontrolujte výstupy s různými scénáři, včetně nejnovějších transakcí a časově citlivých případů. Pokud barvy vypadají podobně nebo prahy minou klíčová data, upravte pásma: 0–7 dní, 8–30 dní a více než 30 dní. Pomalu upravujte, dokud nedosáhnete dobře definované mapy.

    Volitelné vylepšení: přidejte malou legendu, dlaždici KPI a ikonu kreslení k posílení zprávy. Pokud je potřeba, odstraňte redundantní vizuály k zlepšení efektivity a opravte nesrovnalosti dat, které by mohly vést k zavádějícím barvám. To vede k rychlejším rozhodnutím pro stakeholderů a udržuje analýzu pozitivní.

    Dokumentace a governance: udržujte malou sbírku článků popisujících politiku barev, prahy a vlastnictví. Plánujte periodické recenze k zachycení zpětné vazby od uživatelů a udržujte plán zarovnaný s nejnovějšími daty a obchodními potřebami.

    Identifikujte pole dat pro řízení pravidel barev

    Identifikujte pole dat pro řízení pravidel barev

    Vyhledejte pole dat napříč vaším datovým modelem a ověřte jejich typ k efektivnímu řízení pravidel barev. Používejte dobře definovaná data k zajištění, že podmíněné formátování zůstane konzistentní napříč vizuály a časovými obdobími.

    Následujte tyto kroky k identifikaci a přípravě polí dat, která budou napájet pravidla barev:

    1. Prohledávejte zdroje pro sloupce dat umístěné napříč tabulkami: Hledejte v klíčových tabulkách jako Objednávky, Zásilky, Faktury, Události a Úkoly. Běžní kandidáti zahrnují createdDate, orderDate, shipDate, dueDate, deliveryDate a closeDate. Označte tyto jako ovladače dat, protože jejich hodnoty signalizují výsledek, který chcete zvýraznit ve zprávách.

    2. Ověřte typy dat a formáty: Zajistěte, aby každý sloupec kandidáta byl typu Date nebo DateTime. Pokud sloupec ukládá text nebo číselné kódy představující data, převeďte ho v Power Query na skutečný formát data a odstraňte časovou část, pokud je denní granularita dostatečná. Tento krok udržuje hluboké formáty konzistentní a snižuje nesrovnalosti při aplikaci pravidel barev.

    3. Konsolidujte do jediné, dobře definované dimenze dat, pokud je to možné: Vytvořte nebo propojte tabulku Date a propojte ji s každou faktovou tabulkou přes klíče dat. Tento přístup zjednodušuje operace porovnávání napříč sloupcovými vizuály a podporuje jednotné prahy (dnes, posledních 7 dní, YTD atd.). Dobře definovaná dimenze dat je páteří škálovatelné přizpůsobení a návratnosti v dashboardech.

    4. Normalizujte časově citlivá pole: Pokud potřebujete pouze denní indikátory, odstraňte časovou složku a uložte hodnotu pouze data v dedikovaném sloupci. To zabraňuje jemným nesrovnalostem, když se stejné datum objeví s různými časy v různých zdrojích, a posiluje přesnost barevných signálů napříč formáty.

    5. Dokumentujte mapování a vlastnictví: Vytvořte stručné mapování, které uvádí každé pole dat, jeho tabulku, jeho roli ve formátování a jakoukoli aplikovanou transformaci. Uložte to na centrálním místě a udržujte zálohy změn modelu. Jasná dokumentace urychluje onboarding a zajišťuje, že výsledek zůstane zarovnaný s obchodními potřebami v čase.

    6. Definujte počáteční rámec barev a testujte napříč vizuály: Přiřaďte výchozí barevnou schému pro pravidla řízená daty (např. oranžová pro blízké termíny splatnosti, neutrální barva pro minulá data a odlišná barva pro budoucí data). Ověřte, jak se barvy vykreslují na více stránkách zprávy, aby byla zajištěna konzistence napříč formáty a datovými sadami; to vám pomůže rychle porovnávat výsledky a překonávat očekávání uživatelů.

    7. Vytvořte lehké měřiče nebo pole pravidel barev: Pokud plánujete formátovat podle hodnoty pole, přidejte jednoduchý sloupec nebo měřič kódování barev, který vrací kódy barev na základě logiky dat. To podporuje plynulou aplikaci v podmíněných formátech a pomáhá sdělovat zamýšlené zdůraznění bez časově náročných přepočítávání.

    Tím, že vyhledáte pole dat napříč modelem, potvrdíte správné typy a sjednotíte je pod dobře definovanou strategií dat, můžete aplikovat robustní podmíněné formátování, které přesně signalizuje stav, podporuje hlubokou analýzu a poskytuje jasnou návratnost napříč dashboardy.

    Vyberte konkrétní podmínky dat: dnes, minulost, budoucnost a relativní rozsahy

    Vyberte konkrétní podmínky dat: dnes, minulost, budoucnost a relativní rozsahy

    VAR d = 'Table'[Date]

    RETURN

    IF(d = TODAY(), 'Today',

    IF(d > TODAY(),

    IF(d <= TODAY() + 7, 'Next 7 days',

    IF(d <= TODAY() + 30, 'Next 30 days', 'Future'))

    ,

    IF(d >= TODAY() - 7, 'Last 7 days',

    IF(d >= TODAY() - 30, 'Last 30 days', 'Past'))

    )

    )

    Nejlepší postupy: udržujte pole DateCategory na jediném místě, testujte s malým vzorkem a ověřte distribuci s číslicí, která ukazuje počty na kategorii. Design pravidla by měl být silný a snadný na údržbu v dashboardech používaných managementem intellisoft k komunikaci potenciálu návratnosti a rizik plánování. Zaměřením na konkrétní rozsahy činíte body v příběhu jasnými a akčními.

    Implementujte pravidla s možnostmi UI a měřiči DAX

    Začněte vytvořením měřiče DAX, který vrací číselnou etiketu pro každý řádek, snadno použitelnou pravidly UI k sdělení stavu data. Tento přístup je založen na čisté reprezentaci dní minulých a poskytuje konzistentní vzhled napříč vizuály, udržuje chování předvídatelné pro jednotlivce pracující na produktu. Používejte tento hlavní vzor k vyhnutí se nejednoznačnosti a usnadněte rychlou změnu, když se prahy mění.

    1. Vytvoření měřičů DAX:

      DaysPast = DATEDIFF('DateTable'[Date], TODAY(), DAY)

      DateStatus = SWITCH(TRUE(),

      DaysPast <= 7, 1,

      DaysPast <= 30, 2,

      TRUE, 3

      )

    2. Aplikujte přes UI s pravidly:

      - V cílovém vizuálu otevřete panel formátování pro Barvu pozadí (nebo Barvu písma).

      - Nastavte Formátovat podle na Pravidla a zvolte DateStatus (etiketu, kterou jste vytvořili) jako základní hodnotu.

      - Přidejte tři pravidla:

      Pokud Hodnota rovná se 1 → barva #2ECC71

      Pokud Hodnota rovná se 2 → barva #F5B642

      Pokud Hodnota rovná se 3 → barva #E74C3C

      - Nechte zbytek stylingu pro tematizaci vaší značky produktu, aby se vyhnuli rušení.

    3. Alternativní přístup UI (Hodnota pole):

      - Používejte Formátovat podle: Hodnota pole a vyberte DateStatus jako pole.

      - Mapujte stejné barvy na tři diskrétní hodnoty, aby vizuály konvergovali na jedinou reprezentaci.

    4. Praktické tipy pro přesnost a znovu použití:

      - Zálohy: uložte kopii vašich měřičů v dev zprávě nebo samostatné větvi a udržujte krátký changelog prahů pravidel.

      - Označování: pojmenujte měřiče jasně (DatePast, DateStatus) k usnadnění předávání a recenzí.

      - Reprezentace: dokumentujte, co každá barva znamená v legendě v zprávě, aby jim pomohlo rychle interpretovat.

    5. Údržba a rozšíření:

      - Pokud přidáte nové prahy (např. 7, 14, 60 dní), rozšiřte DateStatus na 4. kategorii a přiřaďte odlišnou barvu.

      - Udržujte hlavní logiku pravidel centralizovanou v měřiči, aby rozhodnutí o stylingu zůstala konzistentní napříč vizuály a stránkami.

    Kombinací možností UI s měřiči DAX vytváříte akční sadu pravidel snadnou na údržbu, která komunikuje riziko založené na datech na první pohled. Tento přístup se vyhýbá nepořádku, podporuje zaměřený styl vyprávění a zajišťuje, že chování pravidla odpovídá potřebám různých týmů a produktů. Když prezentujete výsledky, formátování vypadá záměrné a změna stavu je okamžitě zjevná, pomáhá stakeholdům chápat příběh bez dalšího vysvětlení.

    Konfigurujte původ barev: paleta, zastávky barev a výchozí linie

    Specifikujte koherentní původ barev výběrem palety, která odpovídá vašemu datovému příběhu, a mapováním zastávek barev na smysluplný číselný rozsah. Dobře zvolená paleta snižuje špatnou interpretaci a činí trendy okamžitě viditelnými.

    Otevřete panel podmíněného formátování pro cílové pole a přepněte na barevnou škálu. Používejte rozbalovací seznam k výběru palety, pak nastavte zastávky barev na definovaných pozicích podél rozsahu: 0 %, 50 %, 100 % nebo explicitní hodnoty.

    Konfigurujte zastávky barev vedle vašich dat: přiřaďte přesné barvy na začátku, středu a konci rozsahu. Toto číselné mapování vám pomáhá reprezentovat nízké, střední a vysoké hodnoty přesně.

    Nastavte výchozí linie k ukotvení gradientu proti smysluplným prahům. Zvolte min, mid a max výchozí linie nebo specifikujte vlastní hodnoty, což činí vizualizaci konzistentní s očekáváními založenými na datech.

    Testujte výsledky porovnáním vizuálů s celkovými hodnotami a nedávnými trendy; upravte písma pro čitelnost a spoléhejte se na výchozí pouze když je nutné. Vytvořte zálohu před aplikací změn a uložte původ barev jako téma.

    Vedle jednotlivých vizuálů využívejte konzistentní původ barev napříč tabulkami, kartami a dashboardy. Toto přizpůsobení zkušenosti vedle využívání stejné palety a výchozích linií napříč zprávou.

    Testujte vizuály a chování obnovení k potvrzení správného barevného označování

    Ověřte barevné označování proti fixnímu datu v datasetu k potvrzení správného barevného označování. Používejte známý prah a zkontrolujte, že barevné signály se objevují konzistentně napříč jejich vizualizacemi.

    Nastavte minimální testovací dataset: širokou tabulku s Date, Value a Category. Vytvořte tři vizuály (karta, sloupcový a čárový), které odkazují na stejné pole data a aplikují stejné pravidlo podmíněného formátování. To usnadňuje porovnávání výsledků a odhalování nesrovnalostí ve tvaru nebo odstínu napříč různými vizualizacemi.

    Inkorporujte jasný systém signálů: mapujte data na jednoduchý metrik (např. vlajku, pozitivní indikátor nebo číslicí) a ověřte, že zvýraznění odpovídá očekávané barvě pro každou kategorii. Používejte jediné pravidlo napříč vizuály k vyhnutí se driftu a dokumentujte očekávané výsledky v nejnovějších poznámkách, aby kolegové v fórech nebo blozích mohli reprodukovat kontroly.

    Testujte chování obnovení důkladně: po aktualizaci dat spustěte manuální obnovení a potvrďte, že barvy se aktualizují včas na všech vizuálech. Pak spusťte naplánované obnovení k zajištění, že vrstva cachování neukazuje zastaralé signály. Pokud se vizuál neaktualizuje, prohlédněte transformaci pole data a zvažte zálohy nebo rychlé resetování k ověření jejich významu pro pravidlo.

    Praktické kroky zahrnují ověření dvou kopií zprávy: jeden operační pohled a jedna záloha. Používejte jejich instrukce k zarovnání očekávání a porovnávejte indikátory napříč vizuály po každém obnovení. Pokud se objeví jakákoli nesrovnalost, smažte podezřelý testovací řádek a znovu spusťte test z čistého jediného zdroje k izolaci problému.

    Udržujte lehké testovací záznam v blogu nebo vláknu fóra k sledování výsledků a sdílení nejlepších postupů. To pomáhá širším týmům naučit se, jak spolehlivě ověřovat barevné označování, snižuje nejednoznačnost a urychluje onboarding pro nové uživatele, kteří spoléhají na barevné signály pro rychlá rozhodnutí.

    Testovací případVstupní datumVizuálOčekávaná barvaVýsledekPoznámky
    Kontrola základní barvy2025-01-01KartaZelenáOKIndikátor odpovídá pravidlu; použita nejnovější data
    Aktualizace středního rozsahu2025-01-15Sloupcový grafŽlutáOKBarva odpovídá prahu po transformaci
    Nedávný nárůst2025-02-01Čárový grafČervenáNesrovnalostZvěřte se na typ sloupce data; cyklus obnovení
    Test záloh2025-02-10MaticeZelenáOKČíslicí ověřena; signály konzistentní

    Související články

    Ready to leverage AI for your business?

    Book a free strategy call — no strings attached.

    Get a Free Consultation