COUNT yerine COUNTROWS kullanma
Veri modelleyicisi olarak bazen tablo satırlarını sayan bir DAX ifadesi yazmanız gerekebilir. Tablo bir model tablosu veya tablo döndüren bir ifade olabilir.
Gereksiniminiz iki yolla elde edilebilir. Sütun değerlerini saymak için BAĞ_DEĞ_SAY işlevini veya tablo satırlarını saymak için COUNTROWS işlevini kullanabilirsiniz. Her iki işlev de aynı sonucu elde eder ve sayılan sütunda BOŞLUK bulunmaması sağlanır.
Aşağıdaki ölçü tanımı bir örnek sunar. OrderDate sütun değerlerinin sayısını hesaplar.
Sales Orders =
COUNT(Sales[OrderDate])
Sales tablosunun ayrıntı düzeyinin satış siparişi başına bir satır olması ve OrderDate sütununun BOŞLUK içermemesi durumunda ölçü doğru sonucu döndürür.
Ancak aşağıdaki ölçü tanımı daha iyi bir çözümdür.
Sales Orders =
COUNTROWS(Sales)
İkinci ölçü tanımının daha iyi olmasının üç nedeni vardır:
- Daha verimlidir ve bu nedenle daha iyi performans gösterir.
- Tablonun herhangi bir sütununda yer alan BLANK'ları dikkate almaz.
- Formülün amacı, kendini açıklayan bir noktaya kadar daha nettir.
Öneri
Tablo satırlarını saymak istediğinizde, her zaman COUNTROWS işlevini kullanmanız önerilir.
İlgili içerik
- Öğrenme yolu: Power BI Desktop'ta DAX kullanma
- Sorularınız var mı? Power BI Topluluğu sormayı deneyin
- Öneri? Power BI'ı geliştirmek için fikirlere katkıda bulunma