Baca dalam bahasa Inggris

Bagikan melalui


RIGHT

Berlaku untuk: Kolom terhitung Tabel terhitung Ukur perhitungan Visual

RIGHT mengembalikan karakter atau karakter terakhir dalam string teks, berdasarkan jumlah karakter yang Anda tentukan.

Sintaks

DAX
RIGHT(<text>, <num_chars>)  

Parameter

Term 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 ekstrak RIGHT; dihilangkan, 1. Anda juga bisa menggunakan referensi ke kolom yang berisi angka.

Jika referensi kolom tidak berisi teks, referensi tersebut secara implisit dilemparkan sebagai teks.

Nilai hasil

String teks yang berisi karakter paling kanan yang ditentukan.

Keterangan

  • RIGHT selalu menghitung setiap karakter, baik byte tunggal atau byte ganda, sebagai 1, apa pun pengaturan bahasa defaultnya.

  • Fungsi ini tidak didukung untuk digunakan dalam mode DirectQuery saat digunakan dalam kolom terhitung atau aturan keamanan tingkat baris (RLS).

Contoh: Mengembalikan Jumlah Karakter Tetap

Rumus berikut mengembalikan dua digit terakhir kode produk dalam tabel Produk Baru.

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

Contoh: Menggunakan Referensi Kolom untuk Menentukan Jumlah Karakter

Rumus berikut mengembalikan jumlah variabel digit dari kode produk dalam tabel Produk Baru, tergantung pada angka di kolom, MyCount. Jika tidak ada nilai di kolom, MyCount, atau nilai kosong, RIGHT juga mengembalikan kosong.

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

Fungsi teks
LEFT
PERTENGAHAN