Rumus Excel · Teks

Rumus RIGHT Excel: Mengambil Karakter dari Kanan Teks

Diperbarui

Dicocokkan dengan bantuan resmi, (Microsoft Excel untuk Microsoft 365, Excel 2024, Excel 2021, Excel 2019, Excel 2016). Belum dicoba di perangkat kami. Sumber · Apa artinya?
Setelan Excel:

Jawaban cepat

Rumus RIGHT Excel ditulis =RIGHT(teks, jumlah_karakter), misalnya =RIGHT(A2,9) untuk mengambil 9 karakter terakhir isi A2. Jika jumlah karakter dikosongkan, Excel mengambil 1 karakter terakhir. Jika lebih panjang dari teksnya, seluruh teks dikembalikan.

Daftar isi

Sintaks RIGHT

Sintaks

=RIGHT(text;[num_chars])=RIGHT(text,[num_chars])

Berlaku di: Excel untuk Microsoft 365, Excel untuk Microsoft 365 untuk Mac, Excel 2024, Excel 2024 untuk Mac, Excel 2021, Excel 2021 untuk Mac, Excel 2019, Excel 2016

Pemisah argumen mengikuti setelan regional: Excel dengan setelan Indonesia biasanya memakai titik koma (;), setelan Inggris memakai koma (,). Kalau rumus ditolak, ganti pemisahnya lewat tombol Setelan Excel di atas (Microsoft Support).

Argumen RIGHT
ArgumenPenjelasan
textWajibTeks atau sel berisi teks yang karakternya ingin kamu ambil dari kanan.
num_charsOpsionalJumlah karakter yang diambil dari kanan. Harus lebih besar atau sama dengan nol; jika dikosongkan dianggap 1.

Contoh penggunaan

Contoh 1: Mengambil kata terakhir

Data contoh 1 (huruf kolom dan nomor baris seperti di Excel)
BarisA
1Data
2Harga Penjualan
3Jumlah Persediaan
Rumus
=RIGHT(A2;9)=RIGHT(A2,9)
Hasil
Penjualan

Sembilan karakter terakhir dari Harga Penjualan adalah Penjualan.

Contoh 2: Tanpa argumen num_chars

Data contoh 2 (huruf kolom dan nomor baris seperti di Excel)
BarisA
1Data
2Harga Penjualan
3Jumlah Persediaan
Rumus
=RIGHT(A3)
Hasil
n

Karena num_chars dikosongkan, Excel mengambil satu karakter terakhir dari Jumlah Persediaan.

Contoh 3: Mengambil nomor urut di akhir kode

Rumus
=RIGHT("INV-2026-015";3)=RIGHT("INV-2026-015",3)
Hasil
015

Tiga karakter terakhir dari INV-2026-015 adalah 015. Hasilnya berupa teks, jadi angka nol di depan tetap ada.

Kesalahan umum

Hasil hanya satu karakter

Penyebab: Argumen num_chars dikosongkan sehingga dianggap 1.

Solusi: Isi num_chars dengan jumlah karakter yang kamu butuhkan, misalnya =RIGHT(A2,9).

Seluruh teks ikut terambil

Penyebab: Nilai num_chars lebih besar dari panjang teks, sehingga RIGHT mengembalikan semua teks.

Solusi: Kecilkan num_chars, atau hitung panjang teks lebih dulu dengan fungsi LEN.

Pertanyaan umum

Apa beda fungsi RIGHT dan LEFT?

RIGHT mengambil karakter dari akhir (kanan) teks, sedangkan LEFT mengambil dari awal (kiri). Keduanya memakai dua argumen: teks dan jumlah karakter.

Apakah num_chars boleh bernilai nol?

Boleh. Halaman bantuan Microsoft menyebut num_chars harus lebih besar atau sama dengan nol. Jika dikosongkan, nilainya dianggap 1.

Apakah fungsi RIGHTB masih dipakai?

Tidak. Menurut halaman bantuan Microsoft, fungsi RIGHTB tidak digunakan lagi dan RIGHT kini mendukung karakter pengganti Unicode melalui Versi Kompatibilitas 2.

Sumber

  1. Fungsi RIGHT (Microsoft Support)support.microsoft.com
  2. Fungsi LEFT (Microsoft Support)support.microsoft.com