Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:
Hesaplanan sütun
Hesaplanan tablo
Ölçü
Görsel hesaplama
Belirtilen sütundaki ayrı değerleri içeren tek sütunlu bir tablo döndürür. Başka bir deyişle, yinelenen değerler kaldırılır ve yalnızca benzersiz değerler döndürülür.
Not
Bu işlev, çalışma sayfasındaki bir hücreye veya sütuna değer döndürmek için kullanılamaz; bunun yerine, distinct işlevini bir formül içinde iç içe yerleştirerek başka bir işleve geçirilebilen ve ardından sayılan, toplanacak veya diğer işlemler için kullanılabilen benzersiz değerlerin listesini alırsınız.
Sözdizimi
DISTINCT(<column>)
Parametre
| Terim | Tanım |
|---|---|
column |
Benzersiz değerlerin döndürülacağı sütun. Ya da sütun döndüren bir ifade. |
Dönüş değeri
Benzersiz değerlerden oluşan bir sütun.
Açıklamalar
DISTINCT sonuçları geçerli filtre bağlamından etkilenir. Örneğin, ölçü oluşturmak için aşağıdaki örnekteki formülü kullanırsanız, tablo yalnızca belirli bir bölgeyi veya zaman aralığını gösterecek şekilde filtrelendiği her durumda sonuçlar değişir.
-
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.
İlgili işlevler
DISTINCT işlevinin başka bir sürümü DISTINCT (table), başka bir tablodan veya ifadeden yinelenen satırları kaldırarak bir tablo döndürür..
VALUES işlevi DISTINCT işlevine benzer; benzersiz değerlerin listesini döndürmek için de kullanılabilir ve genellikle DISTINCT ile tam olarak aynı sonuçları döndürür. Ancak, bazı bağlamlarda VALUES bir ek özel değer döndürür. Daha fazla bilgi için bkz. VALUES işlevi.
Örnek
Aşağıdaki formül, internet kanalı üzerinden sipariş oluşturan benzersiz müşterilerin sayısını sayar. Aşağıdaki tablo, formül bir rapora eklendiğinde olası sonuçları gösterir.
= COUNTROWS(DISTINCT(InternetSales_USD[CustomerKey]))
DISTINCT'ın doğrudan bir sütuna döndürdüğü değerlerin listesini yapıştıramazsınız. Bunun yerine DISTINCT işlevinin sonuçlarını, listeyi kullanarak değerleri sayan, filtreleyen veya toplayan başka bir işleve geçirirsiniz. Örneği olabildiğince basit hale getirmek için, burada ayrı değerler tablosu COUNTROWS işlevine geçirilmiştir.
| Satır Etiketleri | Aksesuar -lar | Bisiklet | Giysi | Genel Toplam |
|---|---|---|---|---|
| 2005 | 1013 | 1013 | ||
| 2006 | 2677 | 2677 | ||
| 2007 | 6792 | 4875 | 2867 | 9309 |
| 2008 | 9435 | 5451 | 4196 | 11377 |
| Genel Toplam | 15114 | 9132 | 6852 | 18484 |
Ayrıca, sonuçların eklenmediğini unutmayın. Yani, 2007'daki toplam benzersiz müşteri sayısı, Donatılar, Bikes ve Clothing'in benzersiz müşterilerinin toplamı değildir. Bunun nedeni, bir müşterinin birden çok grupta sayılabilmesidir.