Lompat ke konten Lompat ke sidebar Lompat ke footer

Widget Atas Posting

Cara menggabungkan Fungsi IF Left Mid Right pada excel



Anda dapat menggabungkan fungsi IF, LEFT, MID, dan RIGHT pada Excel dengan cara berikut:

Contoh 1: Menggabungkan fungsi IF, LEFT, dan MID

Misalkan Anda memiliki data nama lengkap pada kolom A, dan ingin membuat kolom baru untuk menampilkan huruf pertama dari nama depan dan nama belakang dengan menggunakan fungsi IF, LEFT, dan MID. Berikut adalah rumusnya:

=IF(ISBLANK(A2),"",LEFT(A2,1)&MID(A2,FIND(" ",A2)+1,1)&LEFT(RIGHT(A2,LEN(A2)-FIND(" ",A2)),1))

Penjelasan rumus:

 - IF(ISBLANK(A2),"",...) digunakan untuk memastikan bahwa hasil yang ditampilkan tidak akan kosong jika data pada kolom A kosong.

 - LEFT(A2,1) digunakan untuk mengambil huruf pertama dari nama depan (A2).

 - MID(A2,FIND(" ",A2)+1,1) digunakan untuk mengambil huruf pertama dari nama belakang dengan mencari posisi spasi pertama pada teks (FIND(" ",A2)+1), dan mengambil satu karakter saja (1).

 - LEFT(RIGHT(A2,LEN(A2)-FIND(" ",A2)),1) digunakan untuk mengambil huruf terakhir dari nama belakang dengan mengambil teks dari posisi setelah spasi pertama (RIGHT(A2,LEN(A2)-FIND(" ",A2))), lalu mengambil satu karakter saja (LEFT(...,1)).

Contoh 2: Menggabungkan fungsi IF, LEFT, MID, dan RIGHT

Misalkan Anda memiliki data nomor telepon pada kolom A, dan ingin membuat kolom baru untuk menampilkan nomor telepon dengan format yang berbeda berdasarkan jenis provider-nya dengan menggunakan fungsi IF, LEFT, MID, dan RIGHT. Berikut adalah rumusnya:

=IF(LEFT(A2,3)="081","(Telkomsel) "&LEFT(A2,4)&"-"&MID(A2,5,4)&"-"&RIGHT(A2,4),IF(LEFT(A2,3)="082","(Telkomsel) "&LEFT(A2,4)&"-"&MID(A2,5,4)&"-"&RIGHT(A2,4),IF(LEFT(A2,3)="085","(Indosat) "&LEFT(A2,4)&"-"&MID(A2,5,4)&"-"&RIGHT(A2,4),IF(LEFT(A2,3)="089","(Three) "&LEFT(A2,4)&"-"&MID(A2,5,4)&"-"&RIGHT(A2,4),"Invalid phone number"))))

Penjelasan rumus:

 - IF(LEFT(A2,3)="081",...) digunakan untuk mengecek apakah nomor telepon dimulai dengan "081", jika iya maka format nomor telepon yang ditampilkan adalah "(Telkomsel) 081x-xxxx-xxxx".

 - IF(LEFT(A2,3)="082",...) digunakan untuk mengecek apakah nomor telepon dimulai dengan "082", jika iya maka format nomor telepon yang ditampilkan adalah "(Telkomsel) 082x-xxxx-xxxx".

 - IF(LEFT(A2,3)="085",...) digunakan untuk mengecek apakah nomor telepon dimulai