Bagikan melalui


LEFT

Berlaku untuk: kolom terhitungTabel terhitungUkurPerhitungan 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.

fungsi teks