Aracılığıyla paylaş


EXPANDALL

Şunlar için geçerlidir:Hesaplanan sütunHesaplanan tabloÖlçüGörsel hesaplama

Bağlamı en ayrıntılı düzeyde alır. Bir ifade sağlanmışsa, değerini yeni bağlamda döndürerek hiyerarşilerde gezinmeye ve en ayrıntılı düzeyde hesaplamaya olanak sağlar.

Sözdizimi

Hem gezinti hem de hesaplama gerçekleştiren söz dizimi.

EXPANDALL ( <expression>, <axis> )

Yalnızca gezinti gerçekleştiren söz dizimi.

EXPANDALL ( <axis> )

Parametre

Terim Tanım
expression Yeni bağlamda değerlendirilecek ifade.
axis Eksen başvurusu.

Dönüş değeri

Hem gezinti hem de hesaplama gerçekleştiren sürüm için işlev, hiyerarşinin en düşük düzeyine gittikten sonra yeni bağlamda ifadenin değerini döndürür. Yalnızca gezinti gerçekleştiren sürüm için işlev, hiyerarşinin en düşük düzeyine giderek değerlendirme bağlamını değiştirir.

Açıklamalar

  • Bu işlev yalnızca görsel hesaplamalarda kullanılabilir.
  • İşlevin yalnızca gezinti sürümü, CALCULATE işlevinin içinde kullanılabilir.
  • Hiyerarşi düzeyleri, eksen başvurusu tarafından başvuruda bulunan her eksendeki tüm sütunlar tarafından belirlenir.
  • Genellikle alt düzeyde birden çok alt hücre vardır; bu nedenle, ifade bağımsız değişkeni için bir toplama biçimi gereklidir.

Örnek

Toplam, yıl, çeyrek ve ay düzeylerine sahip bir hiyerarşinin toplam satışlarını özetleyen bir tablo göz önünde bulundurulduğunda, aşağıdaki DAX hesaplama en düşük düzeydeki [SalesAmount] değerinin en düşük değeri olan [Month] değerini hesaplar.

MaxOfLeafLevel = EXPANDALL(MAX([SalesAmount]), ROWS)

Aşağıdaki ekran görüntüsünde görsel hesaplamaya sahip matris gösterilmektedir.

görsel hesaplama

Ayrıca bkz.

EXPAND COLLAPSE COLLAPSEALL