Melanjutkan materi 5, dengan fungsi IF memungkinkan kita untuk membuat perbandingan logis antara nilai dan apa yang diharapkan dengan menguji kondisi dan mengembalikan hasil jika True atau False.
=IF(Sesuatu adalah Benar, lakukanlah sesuatu, jika tidak lakukanlah hal lain)
Sehingga pernyataan IF bisa memiliki dua hasil. Hasil pertama yaitu jika perbandingan Anda adalah Benar, dan hasil kedua adalah jika perbandingannya Salah.
Kita akan menggunakan fungsi IF untuk menentukan kolom "Status" pada table kontrak, berdasarkan tanggal berakhirnya kontrak. Yaitu kita akan membuat 3 status kontrak berdasarkan tanggal berakhir kontrak :
=IF(Sesuatu adalah Benar, lakukanlah sesuatu, jika tidak lakukanlah hal lain)
Sehingga pernyataan IF bisa memiliki dua hasil. Hasil pertama yaitu jika perbandingan Anda adalah Benar, dan hasil kedua adalah jika perbandingannya Salah.
Kita akan menggunakan fungsi IF untuk menentukan kolom "Status" pada table kontrak, berdasarkan tanggal berakhirnya kontrak. Yaitu kita akan membuat 3 status kontrak berdasarkan tanggal berakhir kontrak :
- EXPIRED (Jatuh Tempo): Jika tanggal berakhir kontrak telah melebihi atau sama dengan tanggal hari ini.
- REMINDER (Peringatan): Jika tanggal berakhir kontrak akan jatuh tempo dalam kurun waktu 1-30 hari.
- NOT EXPIRED (Tidak Jatuh Tempo): Jika tanggal berakhir kontrak tidak atau belum akan jatuh tempo pada 30 mendatang.
Contoh Formula IF
=IF(E2-TODAY()<=0,"EXPIRED",IF(E2-TODAY()<=30,"REMINDER","NOT EXPIRED"))
E2 = Tanggal_Berakhir
Note:
Jika menggunakan Power Pivot:
=IF([TGL_BERAKHIR]-TODAY()<=0,"EXPIRED",IF([TGL_BERAKHIR]-TODAY()<=30,"REMINDER","NOT EXPIRED"))
=IF(E2-TODAY()<=0,"EXPIRED",IF(E2-TODAY()<=30,"REMINDER","NOT EXPIRED"))
E2 = Tanggal_Berakhir
Note:
Jika menggunakan Power Pivot:
=IF([TGL_BERAKHIR]-TODAY()<=0,"EXPIRED",IF([TGL_BERAKHIR]-TODAY()<=30,"REMINDER","NOT EXPIRED"))