SUMX DAX Fonksiyonu Nedir?
SUMX, DAX dilinde kullanılan bir iterasyon (yineleme) fonksiyonudur. Belirtilen bir tablo veya tablo ifadesindeki her bir satır için verilen ifadeyi hesaplar ve bu sonuçların toplamını döndürür. Başka bir deyişle, satır bazında hesaplama yaparak bu hesaplamaların toplamını alır.
Nasıl Kullanılır?
SUMX fonksiyonunun söz dizimi şöyledir:
SUMX(<table>, <expression>)
Argümanlar:
<table>
: Üzerinde yineleme yapılacak tablo veya tablo ifadesi.<expression>
: Her bir satır için hesaplanacak ifade.
Örnek Tablo Oluşturma:
Aşağıda “Satışlar” adında örnek bir tablo bulunmaktadır:
Ürün | Adet | Birim Fiyat |
---|---|---|
Ürün A | 10 | 5 |
Ürün B | 15 | 7 |
Ürün C | 8 | 12 |
Ürün D | 20 | 4 |
SUMX Fonksiyonunun Kullanımı:
Bu tabloda her bir ürünün toplam satış tutarını hesaplamak ve genel toplamı bulmak isteyelim. Her bir satır için “Adet * Birim Fiyat” işlemini yapmamız gerekiyor.
SUMX fonksiyonunu şu şekilde kullanabiliriz:
Toplam Satış = SUMX(Satışlar, Satışlar[Adet] * Satışlar[Birim Fiyat])
Açıklama:
- Satışlar: Üzerinde yineleme yapacağımız tablo.
- Satışlar[Adet] * Satışlar[Birim Fiyat]: Her bir satır için hesaplanacak ifade.
Hesaplama Adımları:
- Ürün A: 10 * 5 = 50
- Ürün B: 15 * 7 = 105
- Ürün C: 8 * 12 = 96
- Ürün D: 20 * 4 = 80
Toplam Satış Tutarı:
50 + 105 + 96 + 80 = 331
Sonuç:
SUMX fonksiyonu, bu hesaplamaları otomatik olarak yaparak toplam satış tutarını bize verir.
Not: SUMX fonksiyonu özellikle bir tablodaki değerleri satır bazında hesaplayıp toplamamız gerektiğinde kullanışlıdır. Örneğin, indirimli fiyatları, vergileri veya diğer satır bazlı hesaplamaları toplamak istediğimizde bu fonksiyonu kullanabiliriz.
🟢Eğitim talepleri için bizimle buradan iletişime geçebilirsiniz. 👉 https://ecv.microsoft.com/VC3RPPTT4U
🟢Linkedin Power BI Grubu
👉 https://www.linkedin.com/groups/9504703/
Bir yorum bırak