COUNTROWS

Şunun için geçerlidir: Hesaplanan sütunHesaplanan tabloÖlçüGörseli hesaplaması

COUNTROWS işlevi, belirtilen tablodaki veya bir ifade tarafından tanımlanan bir tablodaki satır sayısını sayar.

Sözdizimi

COUNTROWS([<table>])  

Parametreler

Süre Tanım
table (İsteğe bağlı) Sayılacak satırları içeren tablonun adı veya tablo döndüren bir ifade. Sağlanmadığında, varsayılan değer geçerli ifadenin giriş tablosudur.

Dönüş değeri

Bir tamsayı.

Açıklamalar

  • Bu işlev temel tablodaki satır sayısını saymak için kullanılabilir, ancak daha çok bir tabloya filtre uygulama veya tabloya bağlam uygulama sonucunda elde edilen satır sayısını saymak için kullanılır.

  • Tablo bağımsız değişkeni satır içermediğinde işlev BLANK döndürür.

  • COUNT ve COUNTROWS kullanırken en iyi yöntemler hakkında daha fazla bilgi edinmek için bkz . DAX'ta COUNT yerine COUNTROWS kullanma.

  • Bu işlev, hesaplanan sütunlarda veya satır düzeyi güvenlik (RLS) kurallarında kullanıldığında DirectQuery modunda kullanılmak üzere desteklenmez.

Örnek 1

Aşağıdaki örnek, Orders tablosundaki satır sayısını nasıl sayacaklarını gösterir. Beklenen sonuç 52761'dir.

= COUNTROWS('Orders')  

Örnek 2

Aşağıdaki örnekte COUNTROWS'un satır bağlamı ile nasıl kullanılacağı gösterilmektedir. Bu senaryoda, sipariş numarasıyla ilişkili iki veri kümesi vardır. Reseller tablosu her bayi için bir satır içerir; ResellerSales tablosu, her sipariş için birden çok satır içerir ve her satır belirli bir kurumsal bayi için bir sipariş içerir. Tablolar ResellerKey sütunundaki bir ilişkiyle bağlanır.

Formül ResellerKey değerini alır ve ilgili tablodaki aynı kurumsal bayi kimliğine sahip satır sayısını sayar. Sonuç, CalculatedColumn1 sütunundaki çıktıdır.

= COUNTROWS(RELATEDTABLE(ResellerSales))  

Aşağıdaki tabloda beklenen sonuçların bir bölümü gösterilmektedir:

ResellerKey CalculatedColumn1
1 73
2 70
3 394

BAĞ_DEĞ_SAY işlevi
BAĞ_DEĞ_DEĞ_SAY işlevi
COUNTAX işlevi
COUNTX işlevi
İstatistiksel işlevler