SUMX İşlevi
Tablodaki her satır için hesaplanan bir ifadenin toplamını verir.
Sözdizimi
SUMX(<table>, <expression>)
Parametreler
Terim |
Tanım |
---|---|
tablo |
İfadenin değerlendirileceği satırları içeren tablo. |
expression |
Tablonun her satırı için hesaplanacak olan ifade. |
Dönüş Değeri
Ondalık bir sayı.
Açıklamalar
SUMX işlevi, ilk bağımsız değişkeni olarak bir tabloyu veya tablo döndüren bir ifadeyi alır. İkinci bağımsız değişken toplamak istediğiniz sayıları içeren bir sütun veya bir sütun olarak hesaplanan bir ifadedir.
Yalnızca sütundaki sayılar sayılır. Boşluklar, mantıksal değerler ve metinler dikkate alınmaz.
Formüller SUMX kullanmayla ilgili daha karmaşık bazı örnekler görmek için, bkz. ALL İşlevi ve CALCULATETABLE İşlevi.
Örnek
Aşağıdaki örnek, önce ShippingTerritoryID = 5 ifadesindeki InternetSales tablosuna filtre uygular, sonra Nakliye sütunundaki tüm değerlerin toplamını verir. Başka bir deyişle, bu ifade yalnızca belirtilen satış bölgesine yönelik nakliye ücretlerinin toplamını verir.
=SUMX(FILTER(InternetSales, InternetSales[SalesTerritoryID]=5),[Freight])
Sütuna filtre uygulamanız gerekmiyorsa, SUM işlevini kullanın. SUM işlevi, başvuru olarak sütun alması dışında aynı addaki Excel işlevine benzerdir.