DAX İşlevlerini Kullanarak Önceki En Yüksek Sonucu Dinamik Olarak Hesaplama

DAX işlevleri, dinamik hesaplamaları büyük ölçüde genişletir. Ayrıca LuckyTemplates'daki diğer önemli yetenekleri genişletirler. Bu öğreticide, LuckyTemplates'da önceki en yüksek sonucu dinamik olarak nasıl hesaplayabileceğinizi tartışacağız . Ayrıca, bu özel hesaplama için doğru formül ve teknik kombinasyonunu öğreneceğiz. Bu eğitimin tam videosunu bu blogun alt kısmından izleyebilirsiniz.

Dinamik bir hesaplama yaparak, seçilen bir veri setinin hesaplamasını çalıştırabiliriz, bu sırada bir önceki en yüksek sonucu sürekli olarak güncellenir ve görsel olarak görüntülenir.

Size bunu gerçekten nasıl yapabileceğinizi göstereceğim. Bunun için formülün çok karmaşık olması gerekmez. Çalışması için yinelenen işlevlerin gerçekten iyi anlaşılmasını gerektirir .

İçindekiler

Verileri Tabloya Almak

Mevcut görselleştirmemizi buraya kopyalayalım ve ona tablo olarak bir göz atalım.

DAX İşlevlerini Kullanarak Önceki En Yüksek Sonucu Dinamik Olarak Hesaplama

Her zaman verilerinizi bir tabloya aldığınızdan emin olun. Bu, sonuçlara gerçekten bir göz atmanızı sağlar. 

DAX İşlevlerini Kullanarak Önceki En Yüksek Sonucu Dinamik Olarak Hesaplama

Her şeyden önce, Tarih sütununun biçimini genellikle tercih ettiğim bu biçime  değiştirelim .

DAX İşlevlerini Kullanarak Önceki En Yüksek Sonucu Dinamik Olarak Hesaplama

Önceki Yüksek Sonuç Hesaplaması İçin DAX İşlevlerinin Kombinasyonu

LuckyTemplates raporlarınızda  önceki en yüksek sonucu hesaplamak için kullanacağımız DAX işlevlerinin birleşimini burada bulabilirsiniz .

DAX İşlevlerini Kullanarak Önceki En Yüksek Sonucu Dinamik Olarak Hesaplama

Hangi verilere baktığınızı tam olarak anlamak için tabloların içine girmenin çok önemli olduğunu unutmayın. 

Temel olarak, önceki her gün geriye bakmamız gerekiyor. Ardından, herhangi bir gündeki maksimum gelir tarihinin ne olduğunu belirleyin. Dahası, listede ilerledikçe, üzerinde çalışmamız gereken tarihler daha da büyüyecek.

Bunun nedeni , tablomuzdaki her bir sonuç için önceki her gün tarihsel olarak geriye bakmamız gerektiğidir . Bu formülde yaptığım tam olarak buydu.

MAXX DAX İşlevini Kullanma

adında yinelenen bir işlev kullandım .

DAX İşlevlerini Kullanarak Önceki En Yüksek Sonucu Dinamik Olarak Hesaplama

Bu, daha önce belirtilen yinelemeyi oluşturmanıza olanak tanır. Bu yineleme, önceki en yüksek sonucu hesaplamak için gereklidir.

Tek yapmamız gereken, bu mantığı kullanarak yinelememiz gereken her bir sonuç için revize edilmiş sanal tabloyu yerleştirmek .

DAX İşlevlerini Kullanarak Önceki En Yüksek Sonucu Dinamik Olarak Hesaplama

Şimdi bu hesaplama için bir örnek üzerinde çalışmaya çalışalım. 

FILTER ve ALLSELECTED DAX İşlevlerini Kullanma

Şimdiki tarihimiz olarak hizmet verecek olan 6 Ocak 2018'e bir göz atalım .

DAX İşlevlerini Kullanarak Önceki En Yüksek Sonucu Dinamik Olarak Hesaplama

Formül içindeki bu işlevi , geçerli olarak uygulanan bağlam veya filtredeki her bir tarihi geriye doğru inceleyecektir . işlevinin yardımıyla mümkün olur .

DAX İşlevlerini Kullanarak Önceki En Yüksek Sonucu Dinamik Olarak Hesaplama

ALLSELECTED işlevi yalnızca geçerli bağlamdaki tarihlere bakar (bu durumda, 2018) .

DAX İşlevlerini Kullanarak Önceki En Yüksek Sonucu Dinamik Olarak Hesaplama

ALLSELECTED yerine işlevini kullanırsak , zamanın başlangıcından itibaren her bir tarihe bakardı .

Her Tarihte Değerlendirme

Geçerli bağlamdaki tarihlere baktıktan sonra, tablonuzdaki her günü yineleyecektir . Ardından, belirli bir bağlamda  geçerli tarihe eşit veya ondan küçük olan günleri filtreleyecektir .

DAX İşlevlerini Kullanarak Önceki En Yüksek Sonucu Dinamik Olarak Hesaplama

işlevi kullanılarak hesaplanır .

DAX İşlevlerini Kullanarak Önceki En Yüksek Sonucu Dinamik Olarak Hesaplama

Bu bağlamda güncel tarih 6 Ocak'tır . Bu nedenle, tarih geçerli tarihten küçük veya ona eşitse , bu DOĞRU'ya eşit olacaktır.

DAX İşlevlerini Kullanarak Önceki En Yüksek Sonucu Dinamik Olarak Hesaplama

Ayrıca, bu yineleme işlevinde sahip olacağımız sanal tarih tablosu da olacak .

DAX İşlevlerini Kullanarak Önceki En Yüksek Sonucu Dinamik Olarak Hesaplama

Ek olarak, yalnızca bu belirli tarihleri ​​yineleyeceğiz . Ardından, maksimum gelir gününü ( Toplam Gelir ) belirleyeceğiz .

Sonuç olarak, bu tablodaki her bir satıra yaptığı şey budur. Her bir hesaplama tamamen aynı şekilde yapılır.

DAX İşlevlerini Kullanarak Önceki En Yüksek Sonucu Dinamik Olarak Hesaplama

Açıkçası, bu sanal tablo, listede aşağı doğru ilerledikçe daha da büyüyor. Ve aynen böyle kurduğunuzda tamamen dinamik hale geliyor.

Bunu yaparak, filtrelerden herhangi birini seçebilirsiniz. Hatta tarih ve saat çerçevesini de değiştirebilirsiniz.

DAX İşlevlerini Kullanarak Önceki En Yüksek Sonucu Dinamik Olarak Hesaplama

Ayrıca, Önceki Yüksek görselleştirmenin en yüksek değeri sürekli olarak hesaplamak için sürekli olarak yeniden değerlendirdiğini göreceksiniz .

DAX İşlevlerini Kullanarak Önceki En Yüksek Sonucu Dinamik Olarak Hesaplama

Diğer bir deyişle, canlı bir MAX değeri gibidir . Gittikçe daha fazla filtre eklersek, yine de güncellenmiş sonuçlar alırız.

Bu formül açıkçası çok karmaşık değil. Ancak, raporlarınız için birkaç içgörü üretebilir ve ekleyebilir. dönüştürebilirsiniz .

DAX İşlevlerini Kullanarak Önceki En Yüksek Sonucu Dinamik Olarak Hesaplama


DAX Dilinde Yinelenen İşlevler –
DAX'ta Yinelenen İşlevlerle Çalışmaya Ayrıntılı Bir Örnek Fazla
Mesai Fiyatları Değişen Ürünlerle Başa Çıkmak İçin LuckyTemplates DAX İşlevlerini Kullanma

Çözüm

Özetlemek gerekirse, bu belirli içgörünün anahtarı, yinelenen işlevleri anladığınızdan emin olmaktır. Ayrıca içlerine sanal tablolar yerleştirmenize de izin verecektir.

Bu , basit formüller oluşturma ve kolayca elde edebileceğiniz dinamik sonuçlar açısından  LuckyTemplates'ın olağanüstü yeteneklerini vurgular .

Bu, pek çok değer taşıyan oldukça benzersiz bir hesaplamadır. Ayrıca içgörülerinize biraz renk katabilir.

Bunu kendi modellerinize uygulamaya çalışırken iyi şanslar.

LuckyTemplates'da karmaşık ve değerli veri içgörüleri bulmak için önemli DAX işlevlerini nasıl birleştirebileceğiniz hakkında daha fazla bilgi için modüle göz atabilirsiniz .

Leave a Comment

Excel Hücrelerini Metne Sığdırma: 4 Kolay Çözüm

Excel Hücrelerini Metne Sığdırma: 4 Kolay Çözüm

Excel hücrelerini metne sığdırmak için güncel bilgileri ve 4 kolay çözümü keşfedin.

Bir Excel Dosyasının Boyutu Nasıl Küçültülür – 6 Etkili Yöntem

Bir Excel Dosyasının Boyutu Nasıl Küçültülür – 6 Etkili Yöntem

Bir Excel Dosyasının Boyutunu Küçültmek için 6 Etkili Yöntem. Hızlı ve kolay yöntemler ile verilerinizi kaybetmeden yer açın.

Pythonda Self Nedir: Gerçek Dünyadan Örnekler

Pythonda Self Nedir: Gerçek Dünyadan Örnekler

Python'da Self Nedir: Gerçek Dünyadan Örnekler

Rde Bir RDS Dosyası Nasıl Kaydedilir ve Yüklenir

Rde Bir RDS Dosyası Nasıl Kaydedilir ve Yüklenir

R'de bir .rds dosyasındaki nesneleri nasıl kaydedeceğinizi ve yükleyeceğinizi öğreneceksiniz. Bu blog aynı zamanda R'den LuckyTemplates'a nesnelerin nasıl içe aktarılacağını da ele alacaktır.

İlk N İş Günü Tekrar Ziyaret Edildi – Bir DAX Kodlama Dili Çözümü

İlk N İş Günü Tekrar Ziyaret Edildi – Bir DAX Kodlama Dili Çözümü

Bu DAX kodlama dili eğitiminde, GENERATE işlevinin nasıl kullanılacağını ve bir ölçü başlığının dinamik olarak nasıl değiştirileceğini öğrenin.

LuckyTemplatesda Çok İş Parçacıklı Dinamik Görsel Tekniği Kullanarak Öngörüleri Sergileyin

LuckyTemplatesda Çok İş Parçacıklı Dinamik Görsel Tekniği Kullanarak Öngörüleri Sergileyin

Bu eğitici, raporlarınızdaki dinamik veri görselleştirmelerinden içgörüler oluşturmak için Çok Kanallı Dinamik Görseller tekniğinin nasıl kullanılacağını kapsayacaktır.

LuckyTemplatesda İçeriği Filtrelemeye Giriş

LuckyTemplatesda İçeriği Filtrelemeye Giriş

Bu yazıda, filtre bağlamından geçeceğim. Filtre bağlamı, herhangi bir LuckyTemplates kullanıcısının başlangıçta öğrenmesi gereken en önemli konulardan biridir.

LuckyTemplates Çevrimiçi Hizmetindeki Uygulamaları Kullanmak İçin En İyi İpuçları

LuckyTemplates Çevrimiçi Hizmetindeki Uygulamaları Kullanmak İçin En İyi İpuçları

LuckyTemplates Apps çevrimiçi hizmetinin çeşitli kaynaklardan oluşturulan farklı raporların ve içgörülerin yönetilmesine nasıl yardımcı olabileceğini göstermek istiyorum.

Fazla Mesai Kâr Marjı Değişikliklerini Analiz Edin - LuckyTemplates ve DAX ile Analitik

Fazla Mesai Kâr Marjı Değişikliklerini Analiz Edin - LuckyTemplates ve DAX ile Analitik

LuckyTemplates'da ölçü dallandırma ve DAX formüllerini birleştirme gibi teknikleri kullanarak kâr marjı değişikliklerinizi nasıl hesaplayacağınızı öğrenin.

DAX Studioda Veri Önbellekleri İçin Materyalleştirme Fikirleri

DAX Studioda Veri Önbellekleri İçin Materyalleştirme Fikirleri

Bu öğreticide, veri önbelleklerini gerçekleştirme fikirleri ve bunların DAX'ın sonuç sağlama performansını nasıl etkilediği tartışılacaktır.