Tutorial ini berisi cara membuat singkatan kata atau mengambil inisial nama di Excel dengan menggunakan rumus.
Rumus atau formula pada tutorial ini bisa digunakan untuk membuat:
- Singkatan nama orang
- Singkatan nama organisasi
- Singkatan nama mata pelajaran
- Singkatan huruf pertama setiap kata
Baca juga: Cara Membuat Sample Nama Acak Tanpa Duplikat di Excel
Rumus Excel Untuk Membuat Singkatan Nama
Misalnya, kita memiliki daftar nama seperti pada kolom A, yang jumlah katanya bervariasi (1 kata, 2 kata, 3 kata, 4 kata, dan 5 kata).
Kemudian kita ingin membuat singkatan atau inisial dari setiap kata dalam huruf besar atau huruf kapital semuanya (kolom B).
(A) Nama | (B) Singkatan |
---|---|
Yudayana | Y |
Tanya Tarasari | TT |
Citta Tiara Candramaya | CTC |
Indy Anatari Nidya Ayu | IANA |
Ratimaya Rawika Ayu Kemala Juwita | RRAKJ |
Untuk itu gunakan cara berikut ini.
Langkah-langkah:
- Di sel untuk menaruh singkatan nama, masukkan salah satu rumus di bawah ini sesuai dengan settingan pemisah rumus pada komputer Anda (tanda koma atau tanda titik koma).
- Kemudian salin rumus ke sel di bawahnya.
Rumus Excel Singkatan Nama 1 – 3 Huruf
Rumus dengan Pemisah Koma
=UPPER(TRIM(LEFT(A2,1)&IFERROR(MID(A2,FIND(" ",A2)+1,1),"")&IFERROR(MID(A2,FIND("*",SUBSTITUTE(A2," ","*",2))+1,1),"")))
Rumus dengan Pemisah Titik Koma
=UPPER(TRIM(LEFT(A2;1)&IFERROR(MID(A2;FIND(" ";A2)+1;1);"")&IFERROR(MID(A2;FIND("*";SUBSTITUTE(A2;" ";"*";2))+1;1);"")))
Catatan:
A2 pada rumus adalah sel pertama yang berisi nama. Anda bisa menggantinya ke sel yang lain sesuai dengan data Anda.
Fungsi UPPER akan menampilkan inisial dalam huruf besar semuanya.
Bila Anda ingin inisial sesuai format yang diketik, contoh: Tanya tarasari = Tt. Maka hapus fungsi UPPER sehingga rumusnya menjadi seperti ini:
=TRIM(LEFT(A2,1)&IFERROR(MID(A2,FIND(" ",A2)+1,1),"")&IFERROR(MID(A2,FIND("*",SUBSTITUTE(A2," ","*",2))+1,1),""))
Selanjutnya rumus ini bisa kita kembangkan untuk membuat singkatan nama 4 huruf, 6 huruf, 8 huruf, atau lebih.
Caranya, copy bagian rumus ini:
&IFERROR(MID(A2,FIND("*",SUBSTITUTE(A2," ","*",2))+1,1),"")
Dan taruh di sebelum 2 kurung penutup )) dan ganti angka 2 menjadi 3 dan seterusnya (lihat contoh gambar berikut).
Sehingga rumus untuk singkatan 4, 5, 6, 7, dan 8 huruf adalah seperti berikut di bawah ini.
Rumus Excel Singkatan Nama 4 Huruf
Rumus dengan Pemisah Koma
=UPPER(TRIM(LEFT(A2,1)&IFERROR(MID(A2,FIND(" ",A2)+1,1),"")&IFERROR(MID(A2,FIND("*",SUBSTITUTE(A2," ","*",2))+1,1),"")&IFERROR(MID(A2,FIND("*",SUBSTITUTE(A2," ","*",3))+1,1),"")))
Rumus dengan Pemisah Titik Koma
=UPPER(TRIM(LEFT(A2;1)&IFERROR(MID(A2;FIND(" ";A2)+1;1);"")&IFERROR(MID(A2;FIND("*";SUBSTITUTE(A2;" ";"*";2))+1;1);"")&IFERROR(MID(A2;FIND("*";SUBSTITUTE(A2;" ";"*";3))+1;1);"")))
Rumus Excel Singkatan Nama 5 Huruf
Rumus dengan Pemisah Koma
=UPPER(TRIM(LEFT(A2,1)&IFERROR(MID(A2,FIND(" ",A2)+1,1),"")&IFERROR(MID(A2,FIND("*",SUBSTITUTE(A2," ","*",2))+1,1),"")&IFERROR(MID(A2,FIND("*",SUBSTITUTE(A2," ","*",3))+1,1),"")&IFERROR(MID(A2,FIND("*",SUBSTITUTE(A2," ","*",4))+1,1),"")))
Rumus dengan Pemisah Titik Koma
=UPPER(TRIM(LEFT(A2;1)&IFERROR(MID(A2;FIND(" ";A2)+1;1);"")&IFERROR(MID(A2;FIND("*";SUBSTITUTE(A2;" ";"*";2))+1;1);"")&IFERROR(MID(A2;FIND("*";SUBSTITUTE(A2;" ";"*";3))+1;1);"")&IFERROR(MID(A2;FIND("*";SUBSTITUTE(A2;" ";"*";4))+1;1);"")))
Rumus Excel Singkatan Nama 6 Huruf
Rumus dengan Pemisah Koma
=UPPER(TRIM(LEFT(A2,1)&IFERROR(MID(A2,FIND(" ",A2)+1,1),"")&IFERROR(MID(A2,FIND("*",SUBSTITUTE(A2," ","*",2))+1,1),"")&IFERROR(MID(A2,FIND("*",SUBSTITUTE(A2," ","*",3))+1,1),"")&IFERROR(MID(A2,FIND("*",SUBSTITUTE(A2," ","*",4))+1,1),"")&IFERROR(MID(A2,FIND("*",SUBSTITUTE(A2," ","*",5))+1,1),"")))
Rumus dengan Pemisah Titik Koma
=UPPER(TRIM(LEFT(A2;1)&IFERROR(MID(A2;FIND(" ";A2)+1;1);"")&IFERROR(MID(A2;FIND("*";SUBSTITUTE(A2;" ";"*";2))+1;1);"")&IFERROR(MID(A2;FIND("*";SUBSTITUTE(A2;" ";"*";3))+1;1);"")&IFERROR(MID(A2;FIND("*";SUBSTITUTE(A2;" ";"*";4))+1;1);"")&IFERROR(MID(A2;FIND("*";SUBSTITUTE(A2;" ";"*";5))+1;1);"")))
Rumus Excel Singkatan Nama 7 Huruf
Rumus dengan Pemisah Koma
=UPPER(TRIM(LEFT(A2,1)&IFERROR(MID(A2,FIND(" ",A2)+1,1),"")&IFERROR(MID(A2,FIND("*",SUBSTITUTE(A2," ","*",2))+1,1),"")&IFERROR(MID(A2,FIND("*",SUBSTITUTE(A2," ","*",3))+1,1),"")&IFERROR(MID(A2,FIND("*",SUBSTITUTE(A2," ","*",4))+1,1),"")&IFERROR(MID(A2,FIND("*",SUBSTITUTE(A2," ","*",5))+1,1),"")&IFERROR(MID(A2,FIND("*",SUBSTITUTE(A2," ","*",6))+1,1),"")))
Rumus dengan Pemisah Titik Koma
=UPPER(TRIM(LEFT(A2;1)&IFERROR(MID(A2;FIND(" ";A2)+1;1);"")&IFERROR(MID(A2;FIND("*";SUBSTITUTE(A2;" ";"*";2))+1;1);"")&IFERROR(MID(A2;FIND("*";SUBSTITUTE(A2;" ";"*";3))+1;1);"")&IFERROR(MID(A2;FIND("*";SUBSTITUTE(A2;" ";"*";4))+1;1);"")&IFERROR(MID(A2;FIND("*";SUBSTITUTE(A2;" ";"*";5))+1;1);"")&IFERROR(MID(A2;FIND("*";SUBSTITUTE(A2;" ";"*";6))+1;1);"")))
Rumus Excel Singkatan Nama 8 Huruf
Rumus dengan Pemisah Koma
=UPPER(TRIM(LEFT(A2,1)&IFERROR(MID(A2,FIND(" ",A2)+1,1),"")&IFERROR(MID(A2,FIND("*",SUBSTITUTE(A2," ","*",2))+1,1),"")&IFERROR(MID(A2,FIND("*",SUBSTITUTE(A2," ","*",3))+1,1),"")&IFERROR(MID(A2,FIND("*",SUBSTITUTE(A2," ","*",4))+1,1),"")&IFERROR(MID(A2,FIND("*",SUBSTITUTE(A2," ","*",5))+1,1),"")&IFERROR(MID(A2,FIND("*",SUBSTITUTE(A2," ","*",6))+1,1),"")&IFERROR(MID(A2,FIND("*",SUBSTITUTE(A2," ","*",7))+1,1),"")))
Rumus dengan Pemisah Titik Koma
=UPPER(TRIM(LEFT(A2;1)&IFERROR(MID(A2;FIND(" ";A2)+1;1);"")&IFERROR(MID(A2;FIND("*";SUBSTITUTE(A2;" ";"*";2))+1;1);"")&IFERROR(MID(A2;FIND("*";SUBSTITUTE(A2;" ";"*";3))+1;1);"")&IFERROR(MID(A2;FIND("*";SUBSTITUTE(A2;" ";"*";4))+1;1);"")&IFERROR(MID(A2;FIND("*";SUBSTITUTE(A2;" ";"*";5))+1;1);"")&IFERROR(MID(A2;FIND("*";SUBSTITUTE(A2;" ";"*";6))+1;1);"")&IFERROR(MID(A2;FIND("*";SUBSTITUTE(A2;" ";"*";7))+1;1);"")))
Kesimpulan
Cara lain untuk untuk menyingkat nama adalah dengan menggunakan fungsi TEXTJOIN. Akan tetapi, fungsi ini hanya ada di Excel 365, 2019, dan versi di atasnya.
Oleh karena itu, rumus pada tutorial ini cocok untuk yang memakai Excel 2007, 2010, 2013, dan 2016.
Selain itu, di Excel 2013 dan versi di atasnya, kita juga bisa menggunakan fitur Flash Fill untuk membuat singkatan nama dengan cepat. Baik nama depan, tengah, maupun nama belakang.
Namun, Flash Fill ada keterbatasannya. Hasilnya akan tidak sesuai apabila nama tidak memiliki format huruf yang sama (campuran huruf besar dan huruf kecil).