Power BI RANKX - RANKX İşlevi Nasıl Kullanılır? (Örneklerle)

Rankx, güç bi'deki bir işlev türüdür ve bir sıralama işlevi olarak adlandırılan dahili bir işlevdir; bu, çeşitli koşullarda verileri sıralamak için yaygın olarak kullanıldığı anlamına gelir, bu işlevin sözdizimi aşağıdaki gibidir, RANKX (

Power BI'da RANKX İşlevi

Power BI'daki RANKX işlevi, excel RANK işlevindekine benzer şekilde çalışır ve belirli veya belirtilen sütunun numaralarına göre sıralama atar. RANKX Power BI DAX işlevinin söz dizimi aşağıdadır.

Tablo: Sıralamanızı hangi tabloya göre belirlememiz gerekiyor.

İfade: Hangi sütuna göre sıraladığınıza bağlı olarak, sütun adını burada sağlamamız gerekiyor.

Değer: İleri düzeyde sıralama yapmıyorsanız bu tuhaf bir argümandır. Bu argüman kullanılmayacak. Bu nedenle, bu noktada bu tartışma için endişelenmeyin.

Sıralama: Bu argümanda sıralamanın Artan sıra mı yoksa Azalan sıra şeklinde mi olduğunu belirtebiliriz. Varsayılan parametre Azalan sıradadır, yani en üst değer 1 olarak sıralanır ve bu böyle devam eder.

Burada DOĞRU veya YANLIŞ olarak iki argüman sağlayabiliriz. DOĞRU, artan sıralama içindir, yani 1 olarak derecelendirilen en düşük değer içindir ve o zamanki gibi YANLIŞ sağlarsanız, azalan sırada, yani en yüksek değer 1 olarak derecelendirilir.

Bağlar: Öğrenmeniz gereken önemli şey budur. Bu argümanda, iki değer arasında bir TIE olması durumunda ne yapılması gerektiğini belirleyebiliriz.

  • Bunu ATlarsanız, bağlı değerden sonraki sıra, bağlanan değerin sıralaması artı bağlı değerlerin sayısı olacaktır. Örneğin, 5. sırada bağlanmış 3 değer varsa, sonraki sıra 8 = (5 + 3) olacaktır.
  • Eğer seçenek olarak YOĞUN sağlarsanız, eşit dereceden sonraki bir sonraki değer, bağlanan değerlerin sonraki sıralaması olacaktır. Örneğin, 5. sırada bağlanmış 3 değer varsa, sonraki sıra 6 = (5 + 1) olacaktır.

Power BI'da RANKX İşlevi Örneği

Aşağıda bir RANKX İşlevi örneği bulunmaktadır ve bu işlevi Power BI'da uygulamak için aşağıdaki verileri Excel'de oluşturdum.

Bu, 6 kişiden elde edilen notların verileridir. Bu öğrencileri farklı parametrelere göre sıralayacağız.

Verileri doğrudan Power BI'a kopyalayıp yapıştırın veya verileri bir excel dosyasına kopyalayıp ardından bir Excel dosyası referansı olarak Power BI'a aktarabilirsiniz. Yani excel çalışma kitabı şablonunu bu örnekte kullanılan aşağıdaki bağlantıdan indirebilirsiniz.

Verileri doğrudan Power BI'a yükledim.

  • Rapor Görünümüne gidin.
  • Alan bölümünde, tablo adını sağ tıklayın ve "Yeni Sütun" u seçin.
  • Öncelikle sütun adının ne olması gerektiğini girmemiz gerekiyor. Bunu "Toplam Puana Göre Sırala" olarak adlandıracağım.
  • Bu yeni sütun için Power BI RANKX işlevini açın.
  • Tablo bu fonksiyonun ilk parametresidir, bu nedenle tablo adımız “Tablo2” aynıdır.
  • İfade , sıralamamız gereken sütun değerinden başka bir şey değildir. Bu durumda, "Toplam" a göre sıralıyoruz, dolayısıyla aynı şeyi sağlayacağız.
  • Parantezi kapatın ve bu yeni hesaplanmış sütunu tabloda almak için enter tuşuna basın.
  • Şimdi RANKX formülümüzün nasıl çalıştığını görmek için boş "Tablo" görselini ekleyin.
  • Öğrenci Adı, Toplam ve yeni hesaplanan sütunu, yani Toplam Puana Göre Sırala'yı "Tablo" görselinin "Değerler" alanına sürükleyip bırakın.
  • Bu bize her öğrencinin toplam puana göre RANK'ını verecektir.

Yani, her öğrencinin puanlarına göre bir sıralamamız var.

  • RANK sütununu kullanarak verileri sıralayabiliriz. Küçük bir aşağı ok tuşu görmek için bir derece sütununa bir imleci yerleştirin.
  • Şimdi her ihtimale karşı, öğrencileri "Alt 3" puanlarına göre sıralamak istediğinizi varsayalım. Bunun için bir sütun daha ekleyin.
  • Bir kez daha, Power BI RANKX işlevini açın ve TABLO adını sağlayın.
  • İçin İfade yerine “Toplam” sütunu beslemesi “sub 3” sütunu verilmesi.
  • Enter tuşuna basın; yeni bir hesaplanmış sütunumuz olacak.
  • Şimdi mevcut tablo için, yalnızca bu yeni hesaplanan sıralama sütununu ekleyin, yani "Değerler" alanına Alt 3'e Göre Sırala.
  • Artık eski ve yeni sıralama ile tabloyu görebiliyoruz.

Tamam, ilk öğrenci "Janet Martin" toplam puan sütununa göre 1 olarak derecelendirildi, ancak "Alt 3" e göre 4 olarak derecelendirildi.

Not: Bu tabloya çok fazla biçimlendirme yaptım, Power BI RANKX Şablonunu aşağıdaki bağlantıdan indirebilir ve her biçimlendirme tekniğini uygulandığı gibi uygulayabilirsiniz.

Hatırlanacak şeyler

  • İsteğe bağlı argümanlar virgül girilerek atlanabilir.
  • Beraberlik durumunda farklı sıralama teknikleri istiyorsanız, fonksiyonun "TIE" argümanını kullanın.
  • İlk iki argüman zorunludur ve geri kalanı isteğe bağlıdır.


,,,,) Bu Power BI RANKX Şablonunu buradan indirebilirsiniz - Power BI RANKX Şablonu #####

Ilginç makaleler...