RUMUS EXCEL DENGAN LOGIKA IF
logika untuk menggunakan fungsi IF adalah :
di excel terdapat bagian bagiannya nya adalah : IF ( bagian 1, bagian 2 , bagian 3 )
tiap bagian itu memiliki arti yang kurang lebih seperti ini:
IF ( Pertanyaan, jika jawabannya benar, jika jawabannya salah)
contoh : ingin mengetahui apakah 10 > 9 == 10 lebih besar dari 9
IF( 10>9 , "ini benar", "ini salah")
maka hasilnya adalah = "ini benar"
adalah mengurutkan pertanyaannya dulu : misal dari yang terkecil hingga terbesar atau susunan yang sesuai logika, yang diatas sudah benar: jadi tinggal menulisnya dengan logika seperti ini:
IF ( pertanyaan 1, jika jawaban benar, karena masih salah maka tanya lagi IF ( pertanyaan 2, jika jawaban benar, karena masih salah maka tanya lagi IF ( pertanyaan selanjutnya , jika jawaban benar , jika tidak ada data lagi maka tuliskan jawaban yang salah terakhir)
dan untuk menuliskan sebuah sintak untuk pertanyaan "rentang"
seperti rentang 0 sampai 2 maka
dapat dituliskan dengan cara seperti ini
AND(A1>=0,A1<=2)
sehingga kalo dibaca seperti ini: A1 lebih besar sama dengan 0 dan A1 lebih kecil sama dengan 2
hasilnya adalah = 0,1,2
tapi kalau
AND(A1>=0,A1<2)
sehingga kalo dibaca seperti ini: A1 lebih besar sama dengan 0 dan A1 lebih kecil dengan 2
hasilnya adalah = 0,1
tapi kalau
AND(A1>0,A1<2)
sehingga kalo dibaca seperti ini: A1 lebih besar dengan 0 dan A1 lebih kecil dengan 2
hasilnya adalah = 1
sehingga jawabannya seperti ini:
IF ( AND(A1>=0,A1<=2), "Datal/hampir data", IF(AND(A1>2,A1=<8), "Agak Landai", IF(AND(A1>8,A1=<15), "Landai",IF(AND(A1>15,A1=<21), "Agak terjal",IF(AND(A1>21,A1=<55), "Terjal",IF(A1>55,"Sangat Terjal",""))))))
fungsi ini sepertinya ada keterbatasan, kalau tidak salah nesting fungsi IF ini ada maximalnya saya lupa sampai berapa, untuk fungsi diatas hanya 6 x fungsi IF nya digunakan. jadi jika lebih dari maximalnya maka fungsi ini tidak bisa digunakan.
sebagai pengantinya anda bisa belajar menggunakan memodifikasi fungsi VLOOKUP() ini bisa banyak kriteria yang digunakan dan bahkan lebih mudah tanpa harus menulis nulis rumus diatas.
di excel terdapat bagian bagiannya nya adalah : IF ( bagian 1, bagian 2 , bagian 3 )
tiap bagian itu memiliki arti yang kurang lebih seperti ini:
IF ( Pertanyaan, jika jawabannya benar, jika jawabannya salah)
contoh : ingin mengetahui apakah 10 > 9 == 10 lebih besar dari 9
IF( 10>9 , "ini benar", "ini salah")
maka hasilnya adalah = "ini benar"
adalah mengurutkan pertanyaannya dulu : misal dari yang terkecil hingga terbesar atau susunan yang sesuai logika, yang diatas sudah benar: jadi tinggal menulisnya dengan logika seperti ini:
IF ( pertanyaan 1, jika jawaban benar, karena masih salah maka tanya lagi IF ( pertanyaan 2, jika jawaban benar, karena masih salah maka tanya lagi IF ( pertanyaan selanjutnya , jika jawaban benar , jika tidak ada data lagi maka tuliskan jawaban yang salah terakhir)
dan untuk menuliskan sebuah sintak untuk pertanyaan "rentang"
seperti rentang 0 sampai 2 maka
dapat dituliskan dengan cara seperti ini
AND(A1>=0,A1<=2)
sehingga kalo dibaca seperti ini: A1 lebih besar sama dengan 0 dan A1 lebih kecil sama dengan 2
hasilnya adalah = 0,1,2
tapi kalau
AND(A1>=0,A1<2)
sehingga kalo dibaca seperti ini: A1 lebih besar sama dengan 0 dan A1 lebih kecil dengan 2
hasilnya adalah = 0,1
tapi kalau
AND(A1>0,A1<2)
sehingga kalo dibaca seperti ini: A1 lebih besar dengan 0 dan A1 lebih kecil dengan 2
hasilnya adalah = 1
sehingga jawabannya seperti ini:
IF ( AND(A1>=0,A1<=2), "Datal/hampir data", IF(AND(A1>2,A1=<8), "Agak Landai", IF(AND(A1>8,A1=<15), "Landai",IF(AND(A1>15,A1=<21), "Agak terjal",IF(AND(A1>21,A1=<55), "Terjal",IF(A1>55,"Sangat Terjal",""))))))
fungsi ini sepertinya ada keterbatasan, kalau tidak salah nesting fungsi IF ini ada maximalnya saya lupa sampai berapa, untuk fungsi diatas hanya 6 x fungsi IF nya digunakan. jadi jika lebih dari maximalnya maka fungsi ini tidak bisa digunakan.
sebagai pengantinya anda bisa belajar menggunakan memodifikasi fungsi VLOOKUP() ini bisa banyak kriteria yang digunakan dan bahkan lebih mudah tanpa harus menulis nulis rumus diatas.
Posting Komentar untuk "RUMUS EXCEL DENGAN LOGIKA IF"