Digital MarketingDecember 10, 202511 min read
    DP
    David Park

    Tarihe Göre Power BI Koşullu Biçimlendirme Nasıl Uygulanır - Adım Adım Kılavuz

    Tarihe Göre Power BI Koşullu Biçimlendirme Nasıl Uygulanır - Adım Adım Kılavuz

    Tarihe Dayalı Power BI Koşullu Biçimlendirmeyi Uygulama: Adım Adım Kılavuz

    Öneri: Gecikmiş öğeleri vurgulayan ve görselleri ölçeklendirmek için dinamik bir ölçü kullanan tarihe dayalı bir koşullu biçimlendirme kuralı uygulayın, böylece istisnaları hızlıca fark edebilirsiniz.

    Tüm veri modelini anlamak, raporlar genelinde yeniden kullanılabilir kurallar yapılandırmanıza yardımcı olur. Tarih alanını bugüne karşılaştıran bir ölçü oluşturun, tarih < bugün ise gecikmiş, tarih <= bugün + 7 gün ise yakın vadeli ve aksi takdirde zamanında döndürsün. Bu ölçü, görsellerin durumu net bir şekilde iletmesini sağlar ve veri kaynakları genelinde istatistiklere dayalı filtrelemeyi destekler.

    Power BI'da bu kurulum, kuralın nasıl çalıştığını gösterir: Basit bir tablo görseli oluşturun, ölçüye göre koşullu biçimlendirme uygulayın ve renk ölçeğini ayarlayın. Gecikmiş için (kırmızı), yakın vadeli için (turuncu) ve tamam için (yeşil) renkleri seçebilirsiniz. Biçimlendirme, ölçü tüm ilgili görsellerde yeniden kullanıldığında tüm rapor boyunca uygulanır.

    Excel dosyalarından gelen verilerle veya Kafka gibi teknolojilerden gelen akışlarla biçimlendirmeyi uyumlu hale getirin; tek bir tarih standardı tutun ve biçimlendirmenin tüm model genelinde tutarlı kalması için aynı ölçüyü yeniden kullanın.

    Adım adım uygulama: Adım 1 – tarih sütununu ve temel bir ölçüyü oluşturun; Adım 2 – ölçüye dayalı bir koşullu biçimlendirme kuralı ekleyin; Adım 3 – tablolar, matrisler ve kartlara biçimlendirme uygulayın; Adım 4 – tarih gruplarına göre istatistiklerle doğrulayın ve görsellerin sırasının anlatımla uyumlu olmasını sağlayın.

    İpucu: Gecikmiş sayıları doğrulamak için geçmiş verilerle test edin, eşikleri ayarlayın ve ölçeğin tüm model genelinde trendleri karşılaştırmayı kolaylaştırdığından emin olun. Bu yaklaşım, tarih tabanlı kuralların karar akışları ve raporlama güvenilirliği üzerindeki etkisini ölçmenize yardımcı olur.

    Power BI Tarihe Dayalı Koşullu Biçimlendirme: Renk Kökeni

    Renk ölçeğini tek bir köken tarihine (bugün) sabitleyin ve o tarihten günleri renk koduna eşleyin. Bu yaklaşım, grafikler, tablolar ve matris genelinde tutarlı görseller gösterir ve tarih alanlarından oluşturulan rakamlar olduğunda renk yorumlamasındaki tahmin işini ortadan kaldırır.

    Oluşturma adında bir DAX ölçüsü olan ColorCodeFromDate, köken tarihinden günlere dayalı olarak her satır için bir hex renk üretir. Ölçü, DATEDIFF ve bir SWITCH zinciri kullanır: 0-7 gün -> #2ECC71, 8-14 gün -> #F1C40F, 15-30 gün -> #E67E22, ötesi -> #95A5A6. Bu renk kodu, koşullu biçimlendirmenin arka planlara doğrudan uygulanabilmesi için dize olarak döndürülür.

    Görseller genelinde uygulayın: Power BI'da bir tablo, matris veya grafik için biçimlendirme panelini açın, Koşullu biçimlendirme > Arka plan rengi'ni seçin, Biçimlendirme türünü Alan değerine ayarlayın ve ColorCodeFromDate'i seçin. Ölçeği ayarlamak için seçili kökeni (bir dilimleyici aracılığıyla) kullanın; bu yapılandırma, renk kökenini kullanıcı kontrolüne alır ve ekranları hizalı tutar. Bu yaklaşım ayrıca kullanıcıların zamana dayalı rakamları daha hızlı okumasına yardımcı olur.

    Etkileşim ve tutarlılık: Yapılandırdıktan sonra, görseller arasındaki etkileşimler senkronize kalır. Örneğin, bir dilimleyicide zaman aralığı seçmek, köken tarihinden gün hesaplamasını ve renk kodunu günceller, böylece grafikler, tablolar ve rakamlar aynı zaman penceresini yansıtır. Bu yaklaşım uygulaması kolaydır ve kullanıcıların yaşlanan verileri daha hızlı yorumlamasına yardımcı olur.

    Faydalar: Daha iyi okunabilirlik, daha az tekrar eden biçimlendirme ve panolarda daha hızlı getiri. Paleti markanıza uydurmak için özelleştirebilir, yüksek kontrastlı renklerle erişilebilirliği iyileştirebilir ve satış, pipeline ve envanter gibi alanlar genelinde tek tip bir görünüm oluşturabilirsiniz.

    Power BI'da Tarihe Göre Renklendirme İçin Adım Adım Plan

    Tarih aralıklarına eşlenmiş bir renk ölçüsü kullanın ve tablo görsellerinde arka plan rengi olarak uygulayın. Bu temel, renge dayalı yaklaşım, eşikler için seçenekler sunar ve veri güncellemeleriyle zamana duyarlı kalır.

    Özel bir tarih tablosu oluşturun ve bunu gerçek verilerinize bağlayın. İyi tanımlanmış bir tarih boyutu (DateKey), senaryolar genelinde güvenilir filtrelemeyi destekler ve veri bütünlüğünü yüksek tutar.

    Sayısal bir sütun ekleyin DaysFromToday = DATEDIFF('Date'[Date], TODAY(), DAY). Bu, renk mantığı için sayısal bir çapa sağlar ve hem mevcut hem de geçmiş görünümleri destekler.

    Bir renk ölçüsü oluşturun ColorCode = SWITCH(TRUE(), DaysFromToday < 0, '#FF6B6B', DaysFromToday <= 7, '#FFD166', DaysFromToday <= 30, '#4BC0C8', '#9BC53D'). Hex renkler sağlam tutarlı sonuçlar sağlar.

    Uygulayın: Görselde, Arka plan rengi için koşullu biçimlendirmeyi açın, Biçimlendirme türünü Alan değerine ayarlayın ve ColorCode ölçüsünü seçin. Bu, raporlar genelinde çalışır ve stil üzerinde zaman kazandırır.

    Çeşitli senaryolarla çıktıları inceleyin, en son işlemleri ve zamana duyarlı durumları dahil. Renkler benzer görünüyorsa veya eşikler anahtar tarihleri kaçırıyorsa, bantları ayarlayın: 0–7 gün, 8–30 gün ve 30 günden fazla. İyi tanımlanmış bir haritaya ulaşana kadar yavaş yavaş ayarlayın.

    İsteğe bağlı geliştirmeler: Mesajı pekiştirmek için küçük bir legend, bir KPI karosu ve bir çizim simgesi ekleyin. Gerekirse, verimliliği artırmak için gereksiz görselleri kaldırın ve yanıltıcı renklere yol açabilecek veri tutarsızlıklarını düzeltin. Bu, paydaşlar için daha hızlı kararlar alınmasını sağlar ve analizi olumlu tutar.

    Dökümantasyon ve yönetişim: Renk politikasını, eşikleri ve sahipliği açıklayan küçük bir makale koleksiyonu tutun. Kullanıcı geri bildirimlerini yakalamak ve planı en son veri ve iş ihtiyaçlarıyla uyumlu tutmak için periyodik incelemeler planlayın.

    Tarih alanlarını tanımlayın: renk kurallarını yönlendirmek için

    Renk kurallarını yönlendirmek için tarih alanlarını tanımlayın

    Veri modeliniz genelinde tarih alanlarını bulun ve renk kurallarını etkili bir şekilde yönlendirmek için türlerini doğrulayın. Koşullu biçimlendirmenin görseller ve zaman dönemleri genelinde tutarlı kalmasını sağlamak için iyi tanımlanmış tarihleri kullanın.

    Renk kurallarını besleyecek tarih alanlarını tanımlamak ve hazırlamak için şu adımları izleyin:

    1. Kaynakları tablolar genelinde yer alan tarih sütunları için tarayın: Siparişler, Gönderimler, Faturalar, Etkinlikler ve Görevler gibi ana tabloları inceleyin. Yaygın adaylar createdDate, orderDate, shipDate, dueDate, deliveryDate ve closeDate'i içerir. Bunları raporlarda vurgulamak istediğiniz sonuçları işaretledikleri için tarih sürücüleri olarak işaretleyin.

    2. Veri türlerini ve formatlarını doğrulayın: Her aday sütununun Tarih veya TarihSaat türünde olduğundan emin olun. Bir sütun tarihleri temsil eden metin veya sayısal kodlar depoluyorsa, bunu Power Query'de gerçek bir tarih formatına dönüştürün ve günlük granülarite yeterliyse zaman kısmını kaldırın. Bu adım, derin formatları tutarlı tutar ve renk kurallarını uygularken uyumsuzlukları azaltır.

    3. Mümkün olduğunda tek bir iyi tanımlanmış tarih boyutuna birleştirin: Bir Tarih tablosu oluşturun veya oluşturun ve bunu her gerçek tabloya tarih anahtarları aracılığıyla bağlayın. Bu yaklaşım, sütun görselleri genelinde karşılaştırma işlemlerini basitleştirir ve tek tip eşikler (bugün, son 7 gün, YTD vb.) destekler. İyi tanımlanmış bir tarih boyutu, panolarda ölçeklenebilir özelleştirme ve getirinin omurgasıdır.

    4. Zamana duyarlı alanları normalize edin: Yalnızca günlük göstergelere ihtiyacınız varsa, zaman bileşenini çıkarın ve tarih-only değeri özel bir sütunda saklayın. Bu, farklı kaynaklarda aynı tarih farklı zamanlarla göründüğünde ince uyumsuzlukları önler ve formatlar genelinde renk sinyallerinin doğruluğunu güçlendirir.

    5. Eşleme ve sahipliği belgeleyin: Her tarih alanını, tablosunu, biçimlendirmedeki rolünü ve uygulanan herhangi bir dönüşümü listeleyen kısa bir harita oluşturun. Bunu merkezi bir konumda saklayın ve model değişikliklerinin yedeklerini tutun. Net dökümantasyon, devralmayı hızlandırır ve sonucun zamanla iş ihtiyaçlarıyla uyumlu kalmasını sağlar.

    6. Başlangıç renk çerçevesi tanımlayın ve görseller genelinde test edin: Tarih tabanlı kurallar için varsayılan bir renk şeması atayın (örneğin, yakın vadeli vade tarihleri için turuncu, geçmiş tarihler için nötr bir renk ve gelecek tarihler için belirgin bir renk). Renklerin birden fazla rapor sayfasında nasıl işlendiğini doğrulayın, formatlar ve veri setleri genelinde tutarlılığı sağlamak için; bu, sonuçları hızlıca karşılaştırmanıza ve kullanıcı beklentilerini aşmanıza yardımcı olur.

    7. Hafif bir renk kuralı ölçüsü veya alanı oluşturun: Alan değerine göre biçimlendirme planlıyorsanız, tarih mantığına dayalı renk kodları döndüren basit bir renk kodlama sütunu veya ölçüsü ekleyin. Bu, koşullu formatlarda sorunsuz uygulamayı destekler ve zaman alıcı yeniden hesaplamalar olmadan istenen vurguyu iletmeye yardımcı olur.

    Model genelinde tarih alanlarını konumlandırarak, doğru türleri onaylayarak ve bunları iyi tanımlanmış bir tarih stratejisi altında birleştirerek, durumu doğru bir şekilde işaretleyen, derin analizi destekleyen ve panolar genelinde net getiri sağlayan sağlam koşullu biçimlendirme uygulayabilirsiniz.

    somut tarih koşullarını seçin: bugün, geçmiş, gelecek ve göreli aralıklar

     somut tarih koşullarını seçin: bugün, geçmiş, gelecek ve göreli aralıklar

    Tarihleri yedi somut koşula sınıflandıran tek bir DateCategory ölçüsü kullanın: Bugün, Geçmiş, Son 7 gün, Son 30 gün, Sonraki 7 gün, Sonraki 30 gün ve Gelecek. Bu, kuralları basit tutar ve aralıkları bir bakışta karşılaştırmayı kolaylaştırır.

    DateCategory =

    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'))

    )

    )

    DateCategory kullanarak alan değerine göre koşullu biçimlendirme uygulayın. Görsellerde, alan değerine göre biçimlendirmeyi seçin, DateCategory'yi seçin ve her kategoriyi belirgin bir renk setine eşleyin. Dikkati çekmek için Bugünü turuncu ile vurgulayın, yaklaşan aralıklara daha serin maviler atayın ve Gelecek için nötr griyi ayırın. Bu, sezgisel bir renk haritası oluşturur ve görseller genelinde tutarsızlıkları azaltır. Tüm görsellerde bu DateCategory alanına başvurun, böylece tutarlılık korunur.

    Araç ipuçlarıyla bağlamı geliştirin. Her veri noktası için kategoriyi ve tam aralığı gösterin (ör. "Son 7 gün: 2025-11-30 ile 2025-12-06 arası"). Yönetim ve paydaşlar için hızlı iletişim sağlamak üzere tüm görsellerde aynı renk setlerini kullanın. Araç ipucu, kalıpları bir bakışta tanımaya yardımcı olur ve bağlamı rakamın ötesinde tutar.

    En iyi uygulamalar: DateCategory alanını tek bir konumda tutun, küçük bir örnekle test edin ve kategoriye göre sayıları gösteren bir rakamla dağılımı doğrulayın. Kural tasarımı, intellisoft yönetiminin kullandığı panolarda güçlü ve bakımının kolay olması gerekir, getiri potansiyelini ve program risklerini iletmek için. Somut aralıklara odaklanarak, hikayenin noktalarını net ve eyleme geçirilebilir hale getirirsiniz.

    Kuralları UI seçenekleri ve DAX ölçüleriyle uygulayın

    Her satır için sayısal bir etiket döndüren bir DAX ölçüsü oluşturarak başlayın, bu UI kuralları tarafından kolayca kullanılarak tarih durumunu iletir. Bu yaklaşım, geçmiş günlerin temiz bir temsiline dayanır ve görseller genelinde tutarlı bir görünüm sağlar, ürün üzerinde çalışan bireyler için davranışı öngörülebilir tutar. Belirsizliği önlemek ve eşikler değiştiğinde hızlı değişiklikleri kolaylaştırmak için bu ana deseni kullanın.

    1. Oluşturma DAX ölçüleri:

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

      DateStatus = SWITCH(TRUE(),

      DaysPast <= 7, 1,

      DaysPast <= 30, 2,

      TRUE, 3

      )

    2. UI ile Kurallar aracılığıyla Uygulayın:

      - Hedef görselde, Arka plan rengi (veya Yazı tipi rengi) için biçimlendirme panelini açın.

      - Biçimlendirme türünü Kurallara ayarlayın ve oluşturduğunuz DateStatus etiketini temel değer olarak seçin.

      - Üç kural ekleyin:

      Değer 1'e eşitse → renk #2ECC71

      Değer 2'ye eşitse → renk #F5B642

      Değer 3'e eşitse → renk #E74C3C

      - Dikkat dağıtıcıları önlemek için kalan stilleri ürününüzün temasına bırakın.

    3. Alternatif UI yaklaşımı (Alan değeri):

      - Biçimlendirme türünü: Alan değeri olarak kullanın ve DateStatus alanını seçin.

      - Görsellerin tek bir temsil üzerinde yakınlaşmasını sağlamak için aynı renkleri üç ayrık değere eşleyin.

    4. Doğruluk ve yeniden kullanım için pratik ipuçları:

      - Yedekler: Ölçülerinizi bir dev raporunda veya ayrı bir dalda kopyasını kaydedin ve kural eşiklerinin kısa bir değişim günlüğünü tutun.

      - Etiketleme: Devralmaları ve incelemeleri kolaylaştırmak için ölçüleri net isimlendirin (DatePast, DateStatus).

      - Temsil: Renklerin her birinin ne anlama geldiğini rapor içindeki bir legend kutusunda belgeleyin, böylece hızlı yorumlamalarına yardımcı olun.

    5. Bakım ve genişletme:

      - Yeni eşikler eklediğinizde (örneğin, 7, 14, 60 gün), DateStatus'ü 4. kategoriyi içerecek şekilde genişletin ve belirgin bir renk atayın.

      - Stil kararlarının görseller ve sayfalar genelinde tutarlı kalmasını sağlamak için ana kural mantığını ölçülerde merkezileştirin.

    UI seçeneklerini DAX ölçüleriyle birleştirerek, tarih tabanlı riski bir bakışta ileten, bakımının kolay bir kural seti oluşturursunuz. Bu yaklaşım, dağınıklığı önler, odaklanmış bir hikaye anlatım stilini destekler ve kural davranışının farklı ekiplerin ve ürünlerin ihtiyaçlarıyla uyumlu olmasını sağlar. Sonuçları sunduğunuzda, biçimlendirme kasıtlı görünür ve durum değişikliği hemen belirgindir, paydaşların hikayeyi ekstra açıklama olmadan kavramasına yardımcı olur.

    Renk kökenini yapılandırın: palet, renk durakları ve temeller

    Veri hikayenizle uyumlu bir palet seçerek ve renk duraklarını anlamlı bir sayısal aralığa eşleyerek tutarlı bir renk kökeni belirtin. İyi seçilmiş bir palet, yanlış yorumlamayı azaltır ve trendleri hemen görünür kılar.

    Hedef alan için koşullu biçimlendirme panelini açın ve renk ölçeğine geçin. Açılır menüyü kullanarak paleti seçin, ardından renk duraklarını aralık boyunca tanımlı konumlara ayarlayın: %0, %50, %100 veya açık değerler.

    Verinizle birlikte renk duraklarını yapılandırın: Aralığın başlangıcı, ortası ve sonunda kesin renkler atayın. Bu sayısal eşleme, düşük, orta ve yüksek değerleri doğru bir şekilde temsil etmenize yardımcı olur.

    Gradyanı anlamlı eşiklere karşı sabitlemek için temelleri ayarlayın. Min, orta ve max temellerini seçin veya özel değerler belirtin, bu tarih tabanlı beklentilerle tutarlı görselleştirmeyi sağlar.

    Sonuçları toplam değerlere ve son trendlere karşı karşılaştırarak test edin; okunabilirlik için yazı tiplerini ayarlayın ve yalnızca gerektiğinde varsayılanlara güvenin. Değişiklikleri uygulamadan önce bir yedek oluşturun ve renk kökenini bir tema olarak kaydedin.

    Tek görsellerin yanı sıra, tablolar, kartlar ve panolar genelinde tutarlı bir renk kökeni kullanın. Bu, rapor genelinde aynı palet ve temelleri kullanarak özelleştirme deneyimini sağlar.

    Görselleri ve yenileme davranışını test edin, doğru renklendirmeyi onaylayın

    Veri setinizdeki sabit bir tarihe karşı renklendirmeyi doğrulayarak doğru renklendirmeyi onaylayın. Bilinen bir eşik kullanın ve renk ipuçlarının görselleştirmeleri genelinde tutarlı göründüğünü kontrol edin.

    Minimal bir test veri seti kurun: Tarih, Değer ve Kategori içeren geniş bir tablo. Aynı tarih alanına başvuran ve aynı koşullu biçimlendirme kuralını uygulayan üç görsel (kart, çubuk ve çizgi) oluşturun. Bu, sonuçları karşılaştırmayı kolaylaştırır ve farklı görselleştirmelerde şekil veya ton uyumsuzluklarını fark etmeyi sağlar.

    Net bir ipucu sistemi entegre edin: Tarihleri basit bir metriğe eşleyin (örneğin, bir bayrak, olumlu bir gösterge veya bir rakam) ve her kategori için beklenen rengin vurgusunun eşleştiğini doğrulayın. Sürüklenmeyi önlemek için görseller genelinde tek bir kural kullanın ve beklenen sonuçları en son notlarınıza belgeleyin, böylece forumlar veya bloglardaki meslektaşlar kontrolleri yeniden üretebilir.

    Yenileme davranışını kapsamlı test edin: Veri güncellemelerinden sonra manuel bir yenileme tetikleyin ve tüm görsellerde renklerin zamanında güncellendiğini onaylayın. Ardından zamanlanmış bir yenileme çalıştırın ve önbellek katmanının eski ipuçlarını göstermediğinden emin olun. Bir görsel güncellenmiyorsa, tarih alanının dönüşümünü inceleyin ve kural için önemlerini doğrulamak için yedekleri veya hızlı bir sıfırlamayı düşünün.

    Pratik adımlar, raporun iki kopyasını doğrulamayı içerir: bir operasyonel görünüm ve bir yedek. Beklentileri hizalamak için talimatlarını kullanın ve her yenilemeden sonra görseller genelinde göstergeleri karşılaştırın. Herhangi bir tutarsızlık görünüyorsa, şüpheli test satırını silin ve sorunu izole etmek için temiz tek bir kaynaktan testi yeniden çalıştırın.

    Sonuçları izlemek ve en iyi uygulamaları paylaşmak için bir blog veya forum thread'inde hafif bir test kaydı tutun. Bu, daha geniş ekiplerin renklendirmeyi güvenilir şekilde nasıl doğrulayacağını öğrenmesine yardımcı olur, belirsizliği azaltır ve renk ipuçlarına hızlı kararlar için güvenen yeni kullanıcılar için devralmayı hızlandırır.

    Test vakasıTarih girdisiGörselBeklenen renkSonuçNotlar
    Temel renk kontrolü2025-01-01KartYeşilTamamGösterge kural ile uyumlu; en son veri kullanıldı
    Orta aralık güncellemesi2025-01-15Çubuk grafikSarıTamamDönüşümden sonra renk eşik ile uyumlu
    Son spike2025-02-01Çizgi grafikKırmızıUyumsuzTarih sütun türünü araştırın; yenileme döngüsü
    Yedek test2025-02-10MatrisYeşilTamamRakam doğrulandı; ipuçları tutarlı

    İlgili Makaleler

    Ready to leverage AI for your business?

    Book a free strategy call — no strings attached.

    Get a Free Consultation