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


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

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:
-
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.
-
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.
-
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.
-
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.
-
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.
-
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ů.
-
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

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. 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í. DaysPast = DATEDIFF('DateTable'[Date], TODAY(), DAY) DateStatus = SWITCH(TRUE(), DaysPast <= 7, 1, DaysPast <= 30, 2, TRUE, 3 ) - 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í. - 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. - 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. - 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í. 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. 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í.Implementujte pravidla s možnostmi UI a měřiči DAX
Konfigurujte původ barev: paleta, zastávky barev a výchozí linie
Testujte vizuály a chování obnovení k potvrzení správného barevného označování
Testovací případ Vstupní datum Vizuál Očekávaná barva Výsledek Poznámky Kontrola základní barvy 2025-01-01 Karta Zelená OK Indikátor odpovídá pravidlu; použita nejnovější data Aktualizace středního rozsahu 2025-01-15 Sloupcový graf Žlutá OK Barva odpovídá prahu po transformaci Nedávný nárůst 2025-02-01 Čárový graf Červená Nesrovnalost Zvěřte se na typ sloupce data; cyklus obnovení Test záloh 2025-02-10 Matice Zelená OK Číslicí ověřena; signály konzistentní
Ready to leverage AI for your business?
Book a free strategy call — no strings attached.


