Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:
Hesaplanan sütun
Hesaplanan tablo
Ölçü
Görsel hesaplama
Metin dizesinin başından itibaren belirtilen karakter sayısını döndürür.
Sözdizimi
LEFT(<text>, <num_chars>)
Parametre
| Terim | Tanım |
|---|---|
text |
Ayıklamak istediğiniz karakterleri içeren metin dizesi veya metin içeren bir sütun başvurusu. |
num_chars |
(isteğe bağlı) LEFT ayıklamasını istediğiniz karakter sayısı; atlanırsa, 1. |
Dönüş değeri
Metin dizesi.
Açıklamalar
Microsoft Excel tek baytlı ve çift baytlı karakter dillerinde metinle çalışmak için farklı işlevler içerirken, DAX Unicode ile çalışır ve tüm karakterleri aynı uzunlukta depolar; bu nedenle, tek bir işlev yeterlidir.
-
Bu işlev, hesaplanan sütunlarda veya satır düzeyi güvenlik (RLS) kurallarında kullanıldığında DirectQuery modunda kullanılmak üzere desteklenmez.
-
Bu işlev , modelinizin UnicodeCharacterBehavior ayarına bağlı olarak farklı sonuçlar döndürür.
Örnek
Aşağıdaki örnek, [City] sütununda şirket şehrinin ilk beş karakterini ve [ResellerKey] sütunundaki bayi anahtarının ilk beş harfini döndürür ve tanımlayıcı oluşturmak için bunları birleştirir.
= CONCATENATE ( LEFT ( 'Reseller'[City], 5 ), LEFT ( 'Reseller'[ResellerKey], 5 ) )
num_chars bağımsız değişkeni kullanılabilir karakter sayısından daha büyük bir sayıysa, işlev kullanılabilir en fazla karakteri döndürür ve hataya neden olmaz. Örneğin, [ResellerKey] sütunu 5, 24 ve 312 gibi sayılar içerir; bu nedenle sonucun uzunluğu da değişkendir.