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.