Rabu, 04 Juni 2014

Cara Menggunakan IF Else di Excel

Rumus Excel [.] com - Fungsi IF pada VBA Excel merupakan salah satu dari struktur kontrol, struktur kontrol adalah perintah dengan bentuk (struktur) tertentu yang digunakan untuk mengatur (mengontrol) jalannya program.

Fungsi IF Else sangat banyak kegunaannya dalam pemrograman Macro VBA Excel seperti untuk pembuatan Form Login atau bisa juga untuk Validasi TextBox dan masih banyak lagi kegunaannya.

Untuk menggunakan fungsi IF di VBA Excel, penulisan (syntax)nya ada beberapa cara seperti:

IF<kondisi>THEN <blok kode program>

Bila kondisi bernilai True maka blok kode program akan dikerjakan.

IF <kondisi> THEN
     <blok kode program 1>
ELSE
     <blok kode program 2>
END IF

Bila kondisi bernilai True maka blok kode program 1 yang akan dikerjakan, tetapi bila kondisi bernilai False maka blok kode program 2 yang akan dikerjakan.

IF <kondisi 1> THEN
     <blok kode program 1>
ELSEIF <kondisi 2> THEN
     <blok kode program 2>
ELSE
     <blok kode program 3>
END IF

Bila kondisi 1 bernilai True maka blok kode program 1 akan dikerjakan, bila kondisi 2 bernilai True maka blok kode program 2 akan dikerjakan dan bila kondisi 1 dan kondisi 2 bernilai False maka blok kode program 3 yang akan di kerjakan.

Contoh sederhana penggunaan IF Else adalah sebagai berikut:

1Buka Aplikasi Microsoft Excel.

2Tekan tombol Alt+F11 untuk menampilkan jendela Microsoft Visual Basic.

3Klik kanan pada Sheet1(Sheet1) pada VBAProject dan pilih view code.

4Kemudian masukkan script berikut ini:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Range("A1") = 1 Then
   Range("B1") = "Satu"
   Range("A1").Interior.ColorIndex = 6
ElseIf Range("A1") = 2 Then
   Range("B1") = "Dua"
   Range("A1").Interior.ColorIndex = 4
ElseIf Range("A1") = 3 Then
   Range("B1") = "Tiga"
   Range("A1").Interior.ColorIndex = 3
End If
End Sub

5Setelah selesai, coba ketikkan angka 1, 2 dan 3 pada Sheet 1 Cell A1 maka hasilnya akan seperti gambar ini:


6Terakhir jika ingin menyimpannya silahkan pilih ekstensi *.xlsm atau *.xlsb.

Lampiran


IF Else Sederhana.xlsb   [ 15,7 KB ]

Demikian cara menggunakan IF Else di Excel. Semoga Bermanfaat....

8 komentar

  1. mudah juga belajar if di excel
    makasih infonya...

    BalasHapus
  2. mantap..! postingan sgt membantu.! makasih

    BalasHapus
  3. Mau tanya mas..
    Kalau kondisi if-ya dua elsen-nya satu atau sebaliknnya, sintaknya bagaimana...? Tolong di bantu jawab kami menunggu....

    BalasHapus
  4. Thanks gan...sangat informatif dan membantu saya

    BalasHapus


EmoticonEmoticon