Excel DAX - Değerleri Sıralama ve Karşılaştırma

Sadece üstünü göstermek istiyorsan n bir sütundaki veya PivotTable'daki öğe sayısı, aşağıdaki iki seçeneğiniz vardır:

  • Seçebilirsin n PivotTable'daki en yüksek değerlerin sayısı.

  • Değerleri dinamik olarak sıralayan ve ardından bir Dilimleyicideki sıralama değerlerini kullanan bir DAX formülü oluşturabilirsiniz.

Yalnızca En İyi Birkaç Öğeyi Göstermek için Filtre Uygulama

Seçmek n PivotTable'da görüntülenecek en yüksek değerlerin sayısı için aşağıdakileri yapın -

  • PivotTable'da satır etiketleri başlığındaki aşağı oka tıklayın.
  • Açılır listedeki Değer Filtreleri'ni ve ardından İlk 10'u tıklayın.

İlk 10 Filtre (<sütun adı>) iletişim kutusu görünür.

  • Göster altında, soldan sağa kutularda aşağıdakileri seçin.
    • Top
    • 18 (Görüntülemek istediğiniz en yüksek değerlerin sayısı. Varsayılan 10'dur.)
    • Items.
    • Ölçüt kutusunda Madalya Sayısı'nı seçin.
  • Tamam'ı tıklayın. PivotTable'da ilk 18 değer görüntülenecektir.

Filtre Uygulamanın Avantaj ve Dezavantajları

Avantajlar

  • Basit ve kullanımı kolaydır.
  • Çok sayıda satır içeren tablolar için uygundur.

Dezavantajları

  • Filtre yalnızca görüntüleme amaçlıdır.

  • PivotTable'ın temelindeki veriler değişirse, değişiklikleri görmek için PivotTable'ı el ile yenilemeniz gerekir.

Değerleri Dinamik Olarak Sıralayan Bir DAX Formülü Oluşturma

Sıralı değerleri içeren bir DAX formülü kullanarak hesaplanmış bir sütun oluşturabilirsiniz. Ardından, görüntülenecek değerleri seçmek için elde edilen hesaplanan sütunda bir dilimleyici kullanabilirsiniz.

Aynı tablodaki karşılaştırılandan daha büyük bir değere sahip satırların sayısını sayarak, bir satırdaki belirli bir değer için bir sıra değeri elde edebilirsiniz. Bu yöntem aşağıdakileri döndürür -

  • Tablodaki en yüksek değer için sıfır değeri.

  • Eşit değerler aynı sıra değerine sahip olacaktır. Eğern değerlerin sayısı eşitse, eşit değerlerden sonraki bir sonraki değer, sayıyı ekleyen ardışık olmayan bir sıra değerine sahip olacaktır n.

Örneğin, satış verilerini içeren bir 'Satışlar' tablonuz varsa, Satış Tutarı değerlerinin sıralarını aşağıdaki gibi içeren bir hesaplanan sütun oluşturabilirsiniz -

= COUNTROWS (FILTER (Sales,  
   EARLIER (Sales [Sales Amount]) < Sales [Sales Amount])
) + 1

Ardından, yeni hesaplanan sütuna bir Dilimleyici ekleyebilir ve değerleri derecelere göre seçerek görüntüleyebilirsiniz.

Dinamik Sıralamaların Avantaj ve Dezavantajları

Avantajlar

  • Sıralama PivotTable'da değil tabloda yapılır. Bu nedenle, herhangi bir sayıda PivotTable'da kullanılabilir.

  • DAX formülleri dinamik olarak hesaplanır. Bu nedenle, temel veriler değişmiş olsa bile sıralamanın doğru olduğundan her zaman emin olabilirsiniz.

  • DAX formülü hesaplanmış bir sütunda kullanıldığından, sıralamayı bir Dilimleyicide kullanabilirsiniz.

  • Çok sayıda satır içeren tablolar için uygundur.

Dezavantajları

DAX hesaplamaları hesaplama açısından pahalı olduğundan, bu yöntem çok sayıda satır içeren tablolar için uygun olmayabilir.