LEFT
Berlaku untuk: kolom terhitungTabel terhitung
Ukur
Perhitungan visual
Mengembalikan jumlah karakter yang ditentukan dari awal string teks.
Sintaksis
LEFT(<text>, <num_chars>)
Parameter
Istilah | Definisi |
---|---|
text |
String teks yang berisi karakter yang ingin Anda ekstrak, atau referensi ke kolom yang berisi teks. |
num_chars |
(opsional) Jumlah karakter yang ingin Anda LEFT ekstrak; jika dihilangkan, 1. |
Mengembalikan nilai
String teks.
Komentar
Sedangkan Microsoft Excel berisi berbagai fungsi untuk bekerja dengan teks dalam bahasa karakter byte tunggal dan byte ganda, DAX bekerja dengan Unicode dan menyimpan semua karakter dengan panjang yang sama; oleh karena itu, satu fungsi sudah cukup.
Fungsi ini tidak didukung untuk digunakan dalam mode DirectQuery saat digunakan dalam kolom terhitung atau aturan keamanan tingkat baris (RLS).
Contoh
Contoh berikut mengembalikan lima karakter pertama nama perusahaan di kolom [ResellerName] dan lima huruf pertama kode geografis di kolom [GeographyKey] dan menggabungkannya, untuk membuat pengidentifikasi.
= CONCATENATE(LEFT('Reseller'[ResellerName],LEFT(GeographyKey,3))
Jika argumen num_chars
adalah angka yang lebih besar dari jumlah karakter yang tersedia, fungsi mengembalikan karakter maksimum yang tersedia dan tidak menimbulkan kesalahan. Misalnya, kolom [GeographyKey] berisi angka seperti 1, 12, dan 311; oleh karena itu hasilnya juga memiliki panjang variabel.
Konten terkait
fungsi teks