LuckyTemplatesda RANKX – Özel Tiebreaker Geliştirme

Size LuckyTemplates'da RANKX kullanırken nasıl özel eşitlik bozucular oluşturacağınızı göstereceğim .

sonuçlarının kritik bir kısmında beraberlik elde etmek yaygın bir senaryodur. Kullanabileceğiniz çok sayıda eşitliği bozan şey var ama her durum için en mantıklı olanı seçmek önemlidir. Bu eğitimin tam videosunu bu blogun alt kısmından izleyebilirsiniz.

İçindekiler

LuckyTemplates'da RANKX'in Rolü

DAX işlevlerini gerçek hayattaki işlerle karşılaştırma alışkanlığım var . Bu, her işlevi LuckyTemplates'da yaptıklarıyla ilişkilendirmeme yardımcı oluyor.

RANKX, öğeleri belirli bir kriter grubuna göre değerlendirir ve sıralar. Gerçek dünyada, bir köpek şovunda katılımcılardan buna göre sıraya girmelerini isteyen bir yargıçla karşılaştırılabilir.

LuckyTemplates'da RANKX – Özel Tiebreaker Geliştirme

Bugün kullanacağım senaryoda, RANKX'i varsayımsal bir satış yarışması için jüri olarak kullanacağım . Veriler, bir satış ekibinden gelen sayıları içerir ve ödül, o ay için en yüksek Toplam Satışı yapan kişiye verilir .

İşleri ilginç kılmak için, 1. ödülün bir Cadillac El Dorado, 2. ödülün ise bir dizi biftek bıçağı olduğunu farz edelim. Bu değer açısından büyük bir boşluk, yani sadece bir kazanan olabilir.

Masama baktığımda, Satış ekibindeki her Satış Temsilcisinin bir listesine sahibim.

LuckyTemplates'da RANKX – Özel Tiebreaker Geliştirme

Her kişinin Toplam Satışına ilişkin verileri ekleyeceğim .

LuckyTemplates'da RANKX – Özel Tiebreaker Geliştirme

Bu, bu tabloya uyguladığım RANKX ölçüsüdür.

LuckyTemplates'da RANKX – Özel Tiebreaker Geliştirme

Bu , sıralamaları sıraladığımda Toplamı dahil etmemem için kullanan basit bir RANKX yapılandırmasıdır.

Satış Elemanlarının Toplam Satışlara göre sıralanır . Bunlar DESC sırasına göre düzenlenmiştir. Burada, beraberlik olması durumunda Atla'yı kullanıyorum

Bazıları Skip yerine Dense kullanabilir , ancak bu durumda ikisi de yardımcı olmaz.

Yoğuna Karşı Atla

Atla'nın ölçüyü nasıl etkilediğini göstermek için Dereceleri tabloya sürükleyip bırakacağım .

LuckyTemplates'da RANKX – Özel Tiebreaker Geliştirme

Ardından, verileri Rank'a göre sıralayacağım .

LuckyTemplates'da RANKX – Özel Tiebreaker Geliştirme

Tablo, 1 numaralı yer için beraberliği gösteriyor. Ancak Satış ekibi için harika bir ay olmadı, bu nedenle yönetici 2 Cadillac El Dorados vermeyi göze alamaz. Bu, arabayı kimin alacağına ve biftek bıçaklarını kimin alacağına karar vermek için bir eşitliği bozmam gerektiği anlamına geliyor.

Jasper ve Max zirvede, 1 numarada berabere. Atla'yı kullandığım için, üstteki iki 1'den sonra sıralamanın 3'e sıçradığını göreceksiniz . Bu benim için işe yaramıyor çünkü bana hala 2 kazanan kalıyor.

LuckyTemplates'da RANKX – Özel Tiebreaker Geliştirme

Atla yerine Yoğun kullanırsam ne olur ?

LuckyTemplates'da RANKX – Özel Tiebreaker Geliştirme

Dense kullanırsam , bağın kendisi etkilenmez. Ama beraberlikten sonra 3 numara yerine 2 numarayı gösteriyor .

LuckyTemplates'da RANKX – Özel Tiebreaker Geliştirme

Açıkçası, Yoğun bu durumda da çalışmıyor. Bu, özel bir eşitlik bozucu uygulamam gerekeceği anlamına geliyor.

Özel Bir Tiebreaker Seçmek

İyi bir özel eşitlik bozucu, iki ana özellikle tanımlanır.

İlk olarak, bağlı unsurları anlamlı bir şekilde ayırt etmesi gerekir. Birbirine bağlı iki veya daha fazla unsuru ayıran bir faktör olmalıdır.

İkinci olarak, bağlı olmayan unsurların sırasını veya sırasını değiştirmemelidir.

Bu iki yönü düşünerek, bir dizi eşitliği bozmak kolaydır.

Toplam Satış, birincil sıralama faktörümüzdür.

LuckyTemplates'da RANKX – Özel Tiebreaker Geliştirme

Bu nedenle, ilk 2 sıradaki benzer verilerin neden olduğu bağı kırmak için kullanılabilecek diğer faktörleri düşünmem gerekiyor.

Satış sayısı bir olabilir. En çok kim koşuşturuyor? En çok müşteriyi kim alıyor?

En büyük hesapları kimin aldığını kontrol ederek maksimum satışa bakmak da mümkündür.

Ortalama satışlara da bakabilirim.

Bu durumda, Medyan Satışları ile gitmeye karar verdim . Yüksek ya da düşük uçtan gelen aykırı değerlerden o kadar etkilenmez. Bu, daha iyi bir merkezi eğilim ölçüsü verebileceği anlamına gelir.

Özel Bir Eşitlik Bozucu Oluşturma

Eşitliği bozmak için makul miktarda DAX var, ancak konsept basit.

LuckyTemplates'da RANKX – Özel Tiebreaker Geliştirme

Değişken olarak Ranking2'ye sahibim . HASONEVALUE'u daha önce birincil RANKX modelinde kullandığım nedenden dolayı da kullandım . Buradaki tek fark, bu sefer Total Sales yerine Median Sales kullanıyorum .

Sonra, bu değişkenin sonucunu alıyorum ve 100'e bölüyorum.

LuckyTemplates'da RANKX – Özel Tiebreaker Geliştirme

Toplam Satışlarımda tam sayılar olduğu için, beraberliği bozmak için 1. ve 2. ondalık basamaklarla oynayabilirim. Bunu yüze bölmek, sonuçların geri kalanını etkilemeden üstteki bağlı sayıları farklılaştıracak şekilde sayıları ondalık noktanın ötesine götürür.

Bu bizi 0.01, 0.02 vb. gösteren en üst sıralarda bırakır. Bu yüzden bunu tersine çevireceğim, böylece en üst sıradaki eşitlik bozmada en yüksek puanı alır.

Yani HASONEVALUE içinde RankScale'i 1'den çıkaracağım .

LuckyTemplates'da RANKX – Özel Tiebreaker Geliştirme

Bunu tabloya uyguladığımda, artık RANKX Tiebreaker'ımın altında iki ondalık noktam olduğunu göreceksiniz .

LuckyTemplates'da RANKX – Özel Tiebreaker Geliştirme

Eşitliği bozmamızın etkisini size daha açık bir şekilde göstermek için Medyan Satışlarımı da tabloya ekleyeceğim .

LuckyTemplates'da RANKX – Özel Tiebreaker Geliştirme

Bu sayılara bakıldığında, aslında ne Max'in ne de Jasper'ın en yüksek puanları alamadığını gösteriyor. Aslında Martin Perry'ydi.

Ancak bunun sadece bir eşitliği bozduğunu ve Toplam Satışların birincil sıralama faktörü olmaya devam ettiğini unutmayın . Bu, yalnızca bağlı satırlar için sayıları karşılaştırmam gerektiği anlamına gelir .

LuckyTemplates'da RANKX – Özel Tiebreaker Geliştirme

Bu nedenle , Toplam Satış Eşitliği Sütununa ilişkin rakamları elde etmek için Toplam Satışlarımı ve RANKX Eşitliği Bozan'ı ekleyeceğim .

LuckyTemplates'da RANKX – Özel Tiebreaker Geliştirme

RANKX'i eşitlik bozucu uygulanmış olarak yeni Toplam Satışlarda çalıştıracağım ve verileri sıralayacağım.

LuckyTemplates'da RANKX – Özel Tiebreaker Geliştirme

Şimdi, 1'den n'ye kadar hiçbir bağlı öğe olmadan tam bir çalışma gösteriyor.

Bağları Kırmak İçin RAND İşlevini Kullanma

Rastgele oluşturulmuş bir sayının eşitliği bozma işlevi görebileceği durumlar olabilir.

Bir örnek, en iyi 20 satış elemanından rastgele bir seçim içeren bir odak grubu istiyorsanız olabilir. Grup içinde bağlar varsa, eşitliği bozmak için rastgele bir sayı kullanmak mantıklıdır.

Ancak genel olarak Power Query ve DAX ile ilgili sorun, rastgele işlevlerin farklı davranmasıdır . kullanıyorsanız, beklediğiniz sonuçları alamazsınız .

RAND, 0 ile 1 arasında rastgele bir sayı döndürür . Dolayısıyla, üzerinde çalıştığınız senaryonun beraberliği bozmak için rastgele oluşturulmuş bir sayıya ihtiyacı olduğuna karar verirseniz, ideal olarak bu, ölçümün bu bölümünde yapılır.

LuckyTemplates'da RANKX – Özel Tiebreaker Geliştirme

Yalnızca Toplam Satış yerine, bu Toplam Satış artı RAND'ı göstermelidir . Ancak yine, bu özel senaryoda, bana ihtiyacım olan nihai sıralama sonucunu vermeyecek.


RANKX ile İlgili Hususlar – LuckyTemplates ve DAX Formula Kavramları LuckyTemplates'da RANKX Kullanarak Dinamik Sıralama Tabloları Oluşturma
Gelişmiş RANKX Konusunda Daha Derin Bir Anlayış

Çözüm

Bu örnekte gördüğünüz gibi, LuckyTemplates'da RANKX kullanırken bir bağı bozmak oldukça kolaydır. İşin püf noktası, hangi özel eşitlik bozucunun en mantıklı sonuçları verdiğini bulmaktır.

Gelecekte, özellikle bir örnekleme senaryosunda RAND kullanımıyla ilgili olarak, diğer eşitliği bozanlarla ilgili daha fazla eğitim vereceğim . Daha derin bir incelemeye değer olduğuna inanıyorum.

Bu arada, şu anda benzer bir senaryo üzerinde çalışıyorsanız veya gelecekte buna benzer bir şeyle karşılaşırsanız, bu yaklaşımı kullanmanın işinize yarayacağını umuyorum.

Herşey gönlünce olsun

***** LuckyTemplates'ı mı öğreniyorsunuz? *****






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.