Rabu, 28 April 2010

FUNGSI LOGIKA


FUNGSI LOGIKA
oleh : Asrian Hendiani
Fungsi logika digunakan untuk membandingkan dan argumen yang berupa nilai logical, bilangan, fungsi lain, formula lain, maupun teks string atau label. Setiap melakukan pengujian, fungsi-fungsi logika memerlukan setidajnya satu fungsi operrator logika, dimana operator ini akan menentuka hubungan antara elemen-elemen yang diuji. Dalam penggunaannya fungsi logika sering digunakan secara berpasangan dengan fungsi yang lain.

  • FUNGSI IF
Fungsi IF merupakan fungsi logika yang paling sering digunakan. Fungsi ini akan menghasilkan suatu nilai (memberi jawaban) bila logical test menyatakan TRUE atau sesuai dengan kriteria yang diinginkan. Sebaliknya akan menghasilkan jawaban FALSE jika kriteria tidak sesuai.

Rumus fungsi IF adalah sebagai berikut :
=IF(Logical_test;Value_if_true;Value_if_false)




Contohnya : =IF(B5<75;Remidial:Lulus)

Artinya jika nilai yang ada si sel B5 kurang dari 75 maka Remidial dan jika tidak akan Lulus

KETERANGAN :
*    Logical Test    : Persyaratan yang akan diuji dan akan selalu memuat operator pada contoh logical test adalah “B5<75” B5 adalah sel.
*    Value_if_true : Nilai yang akan diambil jika persyaratan yang diuji benar.
*    Value_if_false: Nilai yang akan diambil jika persyaratan yang diuji salah.

CONTOH 1



Dengan syarat :
Jika Kode lokasi :
*    LA = Langensari = 3.500
*    BJ =  Banjarsari = 4.000
*    CS = Cisaga = 2.500
*    BT = Batulawang = 4.000

Untuk mengisi nama LOKASI


  • FUNGSI AND

Fungsi ini akan menghasilkan TRUE apabila argumennya benar, dan menghasilkan FALSE jika argumennya salah.
 
=AND(Logical 1,Logical 2,…,..)
CONTOH 2

  • FUNGSI OR

Untuk mengambil suatu keputusan diantara dua argument yang diberikan. 
=OR(Logical 1,Logical 2,…,..)
Logical test dari 1 – 30 kondisi.
CONTOH 3


  • FUNGSI TRUE

Menghasilkan nilai logis (logical value) TRUE.

=TRUE( )
 

Contoh penggunaan :
=IF(A1=TRUE(),”Tidak dapat”,”Dapat”)

  • FUNGSI FALSE

Fungsi ini digunakan untuk memperoleh nilai logika False. Biasanya sel yang berisi fungsi ini, dibuat untuk dijadikan reference (dibaca) oleh formula yang di buat pada sel lain.

=FALSE( )
Contoh penggunaan :
=IF(A1=FALSE(),”Tidak dapat”,”Dapat”)
  • FUNGSI IFERROR


Ini adalah fungsi baru, fungsi yang akan menghasilkan nilai yang disebutkan dalam formula untuk dievaluasi jika error. Fungsi ini digunakan untuk menentukan dan memperbaiki kesalahan didalam penulisan formula.
  =IFERROR(Value,Value_if_error)

Keterangan :
a.       Value adalah sebuah argument yang diperiksa apakah mengandung error.
b.      Adalah nilai error yang akan ditampilkan, bila ternyata value yyang di cek mengandung kesalahan sedangkan tipe error yang akan ditampilkan adalah #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME?, ATAU #NULL!. Atau kita dapat membuat nilai error sendiri. 
CONTOH 4 :


APLIKASI FUNGSI LOGIKA DALAM KEHIDUPAN SEHARI-HARI

DATA HASIL TRY OUT KELAS XII SBI 1
SMA NEGERI 22 BANGKA BELITUNG
NO
NOMOR PESERTA
NAMA PESERTA
MATA PELAJARAN
JUMLAH NILAI
RATA-RATA
KETERANGAN
MTK
B.IND
1
AMANDA
5060993
76
34
110
55
GAGAL
2
ATIAR MUHNIN
5060994
56
87
143
71.5
LULUS
3
BAROK MUJAHID
5060995
23
43
66
33
GAGAL
4
DAFA ALBALAD
5060996
56
83
139
69.5
LULUS
5
EMILANO CARACAS
5060997
56
67
123
61.5
LULUS
6
FAHRI RAHAB
5060998
90
87
177
88.5
LULUS
7
FRANVILIA
5060999
56
49
105
52.5
GAGAL
8
INDRIANI PUTRA
5061000
43
23
66
33
GAGAL
9
JANUAR SORMAN
5061001
54
65
119
59.5
GAGAL
10
JONO NORIO
5061002
77
65
142
71
LULUS
11
MANORIA ODONIA
5061003
45
54
99
49.5
GAGAL
12
MUDIA KARINA
5061004
76
76
152
76
LULUS
13
NURMAN
5061005
67
45
112
56
GAGAL
14
OCTAVIANI LIDIA
5061006
55
77
132
66
GAGAL
15
PRAMUDIA
5061007
65
66
131
65.5
LULUS
16
RIO HARYANTO
5061008
100
90
190
95
LULUS
17
RUDIANTO LUKMAN
5061009
55
45
100
50
GAGAL
18
RYAN FAHRANO
5061010
83
33
116
58
GAGAL
19
SHASHA IBDIL
5061011
55
64
119
59.5
GAGAL
20
SHEQQUI NATTA
5061012
98
90
188
94
LULUS
NILAI TERTINGGI
95
NILAI TERENDAH
33
RATA-RATA KELAS
63.225

KETERANGAN :  
Jumlah nilai adalah penjumlahan nilai mata pelajaran matematika dan bahasa Indonesia. 
Rumusnya adalah =SUM(D6:E6). 
Rata-rata nilai adalah rata-rata nilai matematika dan bahasa Indonesia. 
Rumuanya adalah =AVERAGE(D6:E6). 
Keterangan diisi dengan fungsi logika, dengan ketentuan bahwa jika nilai matematika 
dan nilai bahasa Indonesia lebih dari 55 maka lulus jika tidak maka Gagal. 
Rumusnya adalah =IF(AND(D6>55,E6>55),"LULUS", "GAGAL")
Maka rumus fungsi logika dalam microsoft excel dapat digunakan dalam kehidupan sehari-hari seperti contoh yang telah dijelaskan.

    Glitter Text
    Make your own Glitter Graphics

    mudenk of chemistry thanks for visited