İngilizce dilinde oku

Aracılığıyla paylaş


Filtre işlevleri

DAX'taki filtre ve değer işlevleri, en karmaşık ve güçlü işlevlerden bazılarıdır ve Excel işlevlerinden büyük ölçüde farklıdır. Arama işlevleri, veritabanı gibi tabloları ve ilişkileri kullanarak çalışır. Filtreleme işlevleri, dinamik hesaplamalar oluşturmak için veri bağlamını işlemenize olanak sağlar.

Bu kategoride

Fonksiyon Açıklama
TÜM Bir tablodaki tüm satırları veya sütundaki tüm değerleri, uygulanmış olabilecek filtreleri yoksayarak döndürür.
ALLCROSSFILTERED Tabloya uygulanan tüm filtreleri temizleyin.
ALLEXCEPT Belirtilen sütunlara uygulanmış filtreler dışında tablodaki tüm bağlam filtrelerini kaldırır.
ALLNOBLANKROW İlişkinin üst tablosundan, boş satır dışında tüm satırları veya boş satır dışında bir sütunun tüm ayrı değerlerini döndürür ve mevcut olabilecek bağlam filtrelerini yoksayır.
ALLSELECTED Geçerli sorgudaki sütun ve satırlardaki bağlam filtrelerini kaldırırken diğer tüm bağlam filtrelerini veya açık filtreleri korur.
CALCULATE Değiştirilen filtre bağlamındaki bir ifadeyi değerlendirir.
CALCULATETABLE Değiştirilen filtre bağlamındaki bir tablo ifadesini değerlendirir.
ERKEN Belirtilen sütunun geçerli değerini belirtilen sütunun dış değerlendirme geçişinde döndürür.
EN ERKEN Belirtilen sütunun dış değerlendirme geçişinde belirtilen sütunun geçerli değerini döndürür.
FILTER Başka bir tablo veya ifadenin alt kümesini temsil eden bir tablo döndürür.
İlk Yalnızca görsel hesaplamalarda kullanılır. Görsel matristeki bir değeri eksenin ilk satırından alır.
INDEX Belirtilen bölüm içinde, belirtilen düzende veya belirtilen eksende sıralanmış, position parametresi tarafından belirtilen mutlak konumda bir satır döndürür.
KEEPFILTERS CALCULATE veya CALCULATETABLE işlevi değerlendirilirken filtrelerin nasıl uygulanacağını değiştirir.
LAST Yalnızca görsel hesaplamalarda kullanılır. Görsel matristeki bir değeri eksenin son satırından alır.
LOOKUPVALUE Arama koşulları tarafından belirtilen tüm ölçütleri karşılayan satırın değerini döndürür. İşlev bir veya daha fazla arama koşulu uygulayabilir.
MATCHBY Pencere işlevlerinde, verileri eşleştirmeyi vegeçerli satırı tanımlamak için kullanılan sütunları tanımlar.
MOVINGAVERAGE Görsel matrisin verilen ekseni boyunca hesaplanan hareketli ortalamayı döndürür.
NEXT Yalnızca görsel hesaplamalarda kullanılır. Görsel matriste bir eksenin sonraki satırında yer alan bir değeri alır.
OFFSET Geçerli satırdan önce veya sonra aynı tablo içinde belirli bir uzaklıkta konumlandırılan tek bir satır döndürür.
ORDERBY Bir pencere işlevinin bölümleri içindeki sıralama düzenini belirleyen sütunları tanımlar.
PARTITIONBY Bir pencere işlevinin relation parametresini bölümlendirmek için kullanılan sütunları tanımlar.
ÖNCEKI Yalnızca görsel hesaplamalarda kullanılır. Görsel matristeki bir eksenin önceki satırında yer alan bir değeri alır.
ARALIK Verilen eksen içinde geçerli satıra göre bir satır aralığı döndürür. WINDOW kısayolu.
RANK Verilen aralık içindeki bir satırın derecelendirmesini döndürür.
REMOVEFILTERS Belirtilen tablo veya sütunlardaki filtreleri temizler.
ROWNUMBER Verilen aralık içindeki bir satırın benzersiz sıralamasını döndürür.
RUNNINGSUM Görsel matrisin verilen ekseni boyunca hesaplanan çalışan bir toplam döndürür.
SELECTEDVALUE columnName bağlamı yalnızca bir ayrı değere göre filtrelendiğinde değeri döndürür. Aksi takdirde alternateResult döndürür.
WINDOW Verilen aralık içinde konumlandırılan birden çok satır döndürür.