SUMX

Tablodaki her satır için değerlendirilen ifadenin toplamını döndürür.

Sözdizimi

SUMX(<table>, <expression>)  

Parametreler

Süre Tanım
table İfadenin değerlendirileceği satırları içeren tablo.
ifade Tablonun her satırı için değerlendirilecek ifade.

Dönüş değeri

Ondalık sayı.

Açıklamalar

  • SUMX işlevi ilk bağımsız değişkeni olarak bir tablo veya tablo döndüren bir ifade alır. İkinci bağımsız değişken, toplamak istediğiniz sayıları içeren bir sütun veya sütun olarak değerlendirilen bir ifadedir.

  • SUMX bir yineleyici işlevidir.

  • Yalnızca sütundaki sayılar sayılır. Boşluklar, mantıksal değerler ve metin yoksayılır.

  • Formüllerde DAHA karmaşık ETOPLA örnekleri için bkz . ALL ve CALCULATETABLE.

  • 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

Aşağıdaki örnek önce 'InternetSales[SalesTerritoryID] = 5' ifadesindeki InternetSales tablosunu filtreler ve sonra Navlun sütunundaki tüm değerlerin toplamını döndürür. Başka bir deyişle ifade, yalnızca belirtilen satış alanı için navlun ücretlerinin toplamını döndürür.

= SUMX(FILTER(InternetSales, InternetSales[SalesTerritoryID]=5),[Freight])  

Sütunu filtrelemeniz gerekmiyorsa TOPLA işlevini kullanın. TOPLA işlevi, başvuru olarak bir sütun alması dışında aynı ada sahip Excel işlevine benzer.

TOPLAM
İstatistiksel işlevler