İngilizce dilinde oku

Aracılığıyla paylaş


RIGHT

Şunlar için geçerlidir:Hesaplanan sütunHesaplanan tabloMeasureGörsel hesaplama

RIGHT, belirttiğiniz karakter sayısına bağlı olarak bir metin dizesindeki last karakterini or karakterleri döndürür.

Sözdizimi

DAX
RIGHT(<text>, <num_chars>)  

Parametreler

Süre Tanım
text Ayıklamak istediğiniz karakterleri contains metin dizesi, metin contains bir sütuna başvuru or.
num_chars (isteğe bağlı) RIGHT ayıklamasını istediğiniz karakter sayısı; atlandı, 1. Sayıları contains bir sütuna başvuru da kullanabilirsiniz.

Sütun başvurusu metin notIf örtük olarak metin olarak yayınlanır.

İade value

Belirtilen right-most karakterlerini içeren bir metin dizesi.

Açıklamalar

  • RIGHT, varsayılan dil ayarı ne olursa olsun, tek baytlı or çift bayttan bağımsız olarak her karakteri her zaman 1 olarak sayar.

  • Bu işlev, satır düzeyi güvenlik (RLS) kuralları or hesaplanmış sütunlarda kullanıldığında DirectQuery modunda kullanılmak üzere not desteklenir.

Örnek: Fixed Karakter Sayısı Döndürme

Aşağıdaki formül, Yeni Ürünler tablosundaki product kodunun iki basamağı last döndürür.

DAX
= RIGHT('New Products'[ProductCode],2)  

Örnek: Karakter Count Belirtmek için Sütun Başvurusu Kullanma

Aşağıdaki formül, MyCount sütunundaki sayıya bağlı olarak, Yeni Ürünler tablosundaki product kodundan değişken sayıda basamak döndürür. MyCount sütununda valueIforvalue bir blankRIGHT de blankdöndürür.

DAX
= RIGHT('New Products'[ProductCode],[MyCount])  

Metin işlevleri
LEFT
MID