Rumus TEXTAFTER di Excel

Mengambil teks SESUDAH pemisah tertentu.

Fungsi ini hanya ada di Excel 365 / Excel versi terbaru. Di Excel 2019 ke bawah hasilnya #NAME?.

Baru pertama kali pakai rumus Excel? Begini cara mengetiknya
  1. Klik sel tempat hasil ingin muncul, misalnya sel kosong di bawah tabel.
  2. Ketik tanda sama dengan, lalu nama fungsi dan kurung buka: =TEXTAFTER(. Semua rumus Excel selalu diawali =.
  3. Isi bagian di dalam kurung (disebut argumen). Untuk memilih range, cukup klik dan tarik mouse di atas sel-selnya. Pisahkan tiap argumen dengan titik koma ;.
  4. Tutup dengan kurung ) lalu tekan Enter. Hasilnya langsung tampil di sel.
  5. Klik lagi sel hasil untuk melihat rumusnya di formula bar (kotak bertanda fx di atas sheet). Mau dipakai di baris lain? Tarik kotak kecil di pojok kanan bawah sel.

Kalau Excel-mu berbahasa Inggris atau region US dan rumus ditolak, ganti titik koma dengan koma.

Penjelasan sederhana

TEXTAFTER adalah pasangan TEXTBEFORE: ia mengambil semua teks sesudah tanda pemisah. Cocok untuk mengambil bagian belakang yang panjangnya tidak tentu, seperti domain email atau nama kota di alamat.

Kedua rumus ini bisa digabung untuk mengambil bagian di tengah, yaitu teks di antara dua pemisah.

Sintaks

=TEXTAFTER(teks; pemisah; [ke_berapa])
ArgumenKeterangan
pemisahKarakter/teks pembatas.
ke_berapaPemisah ke berapa; โˆ’1 = dari belakang.

Tanda [kurung siku] berarti argumen opsional. Di Excel berbahasa Inggris/region US, ganti titik koma (;) dengan koma (,).

Contoh rumus TEXTAFTER

Data contoh: teks berantakan khas data impor

AB
1DataAngka
2 andi pratama 1250000
3BDG-2026-01470,257
4Jl. Merdeka No. 10, Bandung, Jawa Barat
5budi.santoso@gmail.com
6081234567890
7Kopi Susu Gula Aren
fx =TEXTAFTER(A5;"@")
Hasilgmail.com

Domain email.

Cara kerjanya, langkah demi langkah

  1. Excel membaca sel A5: budi.santoso@gmail.com.
  2. Excel mencari tanda @ yang pertama.
  3. Semua karakter sesudah @ diambil.
  4. Hasilnya gmail.com, yaitu domain email.

Dipakai untuk apa di kantor?

  • Menghitung berapa pelanggan yang memakai Gmail, Yahoo, atau email kantor dengan melihat domainnya.
  • Mengambil kota dari alamat: =TEXTBEFORE(TEXTAFTER(A4;", ");",") menghasilkan Bandung.
  • Mengambil nomor urut dari kode transaksi dengan pemisah terakhir: =TEXTAFTER(A3;"-";-1) menghasilkan 0147.

Kesalahan yang sering terjadi

  • Pemisah tidak ditemukan, hasilnya #N/A. Pastikan pemisahnya ditulis persis sama, termasuk spasi sesudah koma kalau ada.
  • Hasil 0147 dari kode berupa teks. Ubah dengan VALUE kalau mau dihitung.
  • TEXTAFTER hanya ada di Excel 365. Di Excel lama hasilnya #NAME?.
Progres bab Rumus Teks 0/26 dipelajari
Lanjut: TEXTSPLIT