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.
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.
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.
Her kişinin Toplam Satışına ilişkin verileri ekleyeceğim .
Bu, bu tabloya uyguladığım RANKX ölçüsüdür.
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 .
Ardından, verileri Rank'a göre sıralayacağım .
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.
Atla yerine Yoğun kullanırsam ne olur ?
Dense kullanırsam , bağın kendisi etkilenmez. Ama beraberlikten sonra 3 numara yerine 2 numarayı gösteriyor .
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.
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.
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.
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 .
Bunu tabloya uyguladığımda, artık RANKX Tiebreaker'ımın altında iki ondalık noktam olduğunu göreceksiniz .
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 .
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 .
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 .
RANKX'i eşitlik bozucu uygulanmış olarak yeni Toplam Satışlarda çalıştıracağım ve verileri sıralayacağım.
Ş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.
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? *****
Excel hücrelerini metne sığdırmak için güncel bilgileri ve 4 kolay çözümü keşfedin.
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.
Python'da Self Nedir: Gerçek Dünyadan Örnekler
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.
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.
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.
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 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.
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.
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.