İngilizce dilinde oku

Aracılığıyla paylaş


BLANK

Şunlar için geçerlidir: Hesaplanmış sütun Hesaplanan tablo Ölçü Görseli hesaplaması

Boş değer döndürür.

Sözdizimi

BLANK()  

Dönüş değeri

Boş bir değer.

Açıklamalar

  • Boşluklar null değerlerle eşdeğer değildir. DAX, hem veritabanı null değerleri hem de Excel'deki boş hücreler için boşluk kullanır.

  • Bazı DAX işlevleri boş hücrelere Microsoft Excel'den biraz farklı davranır. Boşluklar ve boş dizeler ("") her zaman eşdeğer değildir, ancak bazı işlemler bunları bu şekilde ele alabilir.

Örnek

Aşağıdaki örnekte formüllerdeki boşluklarla nasıl çalışabileceğiniz gösterilmektedir. Formül, Bayiler ile İnternet kanalları arasındaki satış oranını hesaplar. Ancak, oranı hesaplamaya çalışmadan önce paydanın sıfır değerler için denetlenmesi gerekir. Payda sıfırsa boş bir değer döndürülmelidir; aksi takdirde oran hesaplanır.

= IF( SUM(InternetSales_USD[SalesAmount_USD])= 0   , BLANK()   , SUM(ResellerSales_USD[SalesAmount_USD])/SUM(InternetSales_USD[SalesAmount_USD])   )  

Tablo, tablo görselleştirmesi oluşturmak için bu formül kullanıldığında beklenen sonuçları gösterir.

Satır Etiketleri Aksesuarlar Bisikletler Giysi Genel Toplam
2005 2.65 2.89
2006 3.33 4.03
2007 1.04 2.92 6.63 3.51
2008 0.41 1.53 2.00 1,71
Genel Toplam 0.83 2.51 5.45 2.94

Özgün veri kaynağında BLANK işlevi tarafından değerlendirilen sütun metin, boş dize veya null içeriyor olabilir. Özgün veri kaynağı bir SQL Server veritabanıysa, null ve boş dizeler farklı veri türleridir. Ancak, bu işlem için örtük tür atama gerçekleştirilir ve DAX bunları aynı şekilde ele alır.

Metin işlevleri
ISBLANK işlevi