Diharap dengan adanya buku ini, para pengguna komputer akan dapat
menimba sedikit sebanyak ilmu untuk kegunaan harian mahupun dalam
pendidikan mereka.
Sekian.
Penulis:
Maizah Hura Ahmad
Ibrahim Ahmad (tajulashikin@gmail.com)
Baharuddin Aris (bbautm@gmail.com)
25 Oktober 2005
BAB 1
PENGENALAN KEPADA DATA DAN MICROSOFT
EXCEL
1.1 Pengenalan 1
1.2 Jenis-jenis Data 2
1.2.1 Data Kualitatif dan Data Kuantitatif 2
1.2.2 Skala Ukuran 3
1.3 Pengenalan Kepada Microsoft Excel 4
1.3.1 Installing Excel ke dalam Komputer 5
1.3.2 Excel Workbook dan Worksheet 7
1.3.3 Menyimpan Fail 8
1.3.4 Melakukan Pengiraan Berstatistik 8
1.3.5 Data Analysis/Analysis ToolPak 8
1.3.6 Toolbar function fx 9
1.4 Latihan Excel 9
BAB 2
PEMERIHALAN DATA SECARA GRAFIK
2.1 Pengenalan 23
2.2 Penjadualan Data Mentah Kuantitatif 23
Taburan Frekuensi 23
2.3 Penggambaran Data 30
2.3.1 Penggambaran Data Kuantitatif 30
Histogram 30
Bentuk Histogram 39
Simetri 39
Terpencong ke kanan (terpencong positif) 41
Terpencong ke kiri (terpencong negatif) 42
Dwimod 43
Poligon 44
Ogif 52
Graf Garis 59
2.3.2 Penggambaran Data Kualitatif 65
Carta Palang 65
Carta Pai 67
BAB 3
PEMERIHALAN DATA SECARA BERANGKA
3.1 Pengenalan 71
3.2 Sukatan Kecenderungan Memusat 72
Min 72
Median 75
Mod 76
Min, Median dan Mod : Sukatan Mana yang Lebih Baik? 76
3.3 Ukuran Kedudukan 78
Persentil 78
Kuartil 78
Kepencongan 81
3.4 Ukuran Serakan 81
Julat 81
Varians dan sisihan piawai 82
BAB 4
HUBUNGAN ANTARA PEMBOLEHUBAH
4.1 Pengenalan 85
4.2 Gambarajah Serakan 86
Hubungan Linear Positif 86
Hubungan Linear Negatif 86
Tiada Hubungan 87
4.3 Persamaan Bagi Garis Lurus Terbaik 92
4.4 Pekali Korelasi 95
Pekali Korelasi Hasil Darab Momen Pearson
BAB 5
MEMBINA APLIKASI SISTEM PEMARKAHAN
MENGGUNAKAN EXCEL
5.1 Pengenalan 97
5.2 Menghasilkan sebuah aplikasi sistem pemarkahan yang mudah 98
5.3 Menghasilkan Formula Bagi Penentuan Gred Markah 108
5.4 Menghasilkan Analisa Pencapaian Keseluruhan Mata Pelajaran
Mengikut Gred 113
BAB 6
BERKENALAN DENGAN KEMUDAHAN MACRO
DALAM EXCEL
BAB 7
MENGGUNAKAN MACRO DAN KEMUDAHAN
CUSTOMIZE DALAM EXCEL
BAB 8
MEMBANGUNKAN APLIKASI SISTEM
PEPERIKSAAN DENGAN KEMUDAHAN
CUSTOMIZE DAN MACRO
BAB 10
MENGGUNAKAN KEMUDAHAN CONDITIONAL
FORMATTING DALAM EXCEL
BAB 11
MENGGUNAKAN KEMUDAHAN LAIN DI DALAM
VALIDATION
PENGENALAN KEPADA
DATA DAN MICROSOFT EXCEL
1.1 Pengenalan
Seringkali data yang dikumpulkan adalah sangat banyak. Oleh kerana itu,
sofwer komputer sangat diperlukan untuk memudahkan aktiviti
penganalisisan data. Oleh kerana penggunaan Microsoft Excel sangat meluas
dalam mana-mana organisasi, buku ini akan menunjukkan bagaimana
penganalisisan data dapat dilakukan dengan menggunakan Excel.
1.2 Jenis-jenis Data
Secara am, terdapat dua jenis data iaitu data kualitatif dan data kuantitatif.
2
seperti contoh ketinggian pelajar dan keuntungan yang diperolehi oleh
sesebuah syarikat.
Skala nominal dan skala ordinal adalah skala ukuran bagi data kualitatif:
Skala ukuran adalah nominal apabila data hanya didefinasikan
mengikut kategori sahaja. Kategori ini mungkin diberikan label tak
berangka seperti warna, keturunan dan jenis perniagaan. Kategori
mungkin juga diberikan label seperti 01 untuk warna merah dan 02
untuk warna biru dan sebagainya. Tetapi nombor-nombor ini
hanyalah digunakan bagi tujuan pengenalpastian atau klasifikasi
sahaja.
Skala ukuran adalah ordinal apabila data mempunyai ciri-ciri data
nominal tetapi boleh disusun mengikut urutan atau aturan yang
tertentu. Contohnya nama pelajar boleh disusun mengikut pencapaian
mereka dalam sesuatu ujian.
Selain daripada skala nominal dan ordinal, terdapat dua lagi jenis skala
ukuran bagi data kuantitatif iaitu skala selang dan skala nisbah.
3
Rajah 1.1 mempamerkan klasifikasi data.
Data
Kuantitatif Kualitatif
Diskrit Selanjar
Satu perbezaan utama antara skala ukuran adalah operasi aritmetik seperti
tambah, tolak, darab dan bahagi boleh dilakukan ke atas data selang dan
nisbah sahaja. Bagi data kualitatif, kita hanya boleh mengira bilangan
pemerhatian atau mengira kadaran pemerhatian dalam setiap kategori.
Pada akhir bahagian ini, disertakan dua latihan sebagai mengimbas kembali
penggunaan asas Excel dalam melakukan kerja seharian.
4
1.3.1 Installing Excel ke dalam Komputer
Untuk mendapatkan skrin Excel, lakukan salah satu daripada yang berikut:
2. Sekiranya tidak terdapat ikon tersebut pada desktop anda, klik Start
> Programs > Microsoft Excel.
Skrin Excel adalah seperti yang terpapar dalam Rajah 1.12. Skrin yang anda
perolehi mungkin berbeza sedikit, bergantung kepada versi Excel yang anda
gunakan.
Baris pertama adalah Title Bar. Di hujung kiri Title Bar terdapat nama
program iaitu, Microsoft Excel. Di hujung kanan pula terdapat tiga kota kecil
dengan fungsi berikut:
minimize –
restore –
close –
5
Rajah 1.2 Skrin Excel
Baris kedua adalah Menu Bar yang mengandungi arahan. Sekiranya klik
pada arahan tersebut, senarai arahan selainnya yang dipanggil drop-down
menus diperolehi.
Item pertama pada Menu Bar adalah File. Sekiranya anda klik File, anda
akan dapat arahan seperti New dan Open.
6
1.3.2 Excel Workbook dan Worksheet
Perhatikan sel A1 adalah aktif. Ini bermakna anda boleh menaip ke dalam sel
ini. Anda boleh aktifkan mana-mana sel dengan mengerakkan penunjuk
tetikus (berubah menjadi tanda tambah (+) yang besar) dan klik. Anda juga
boleh menggunakan butang-butang , , dan yang terdapat pada papan
kekunci anda.
7
Perhatikan perkataan Ready di bawah skrin berubah menjadi Enter apabila
anda mula menaip. Ini bermakna selepas menaip, klik Enter. Di atas
perkataan ini terdapat Sheet 1, Sheet 2 dan Sheet 3. Anda boleh memilih
untuk menggunakan mana-mana worksheet dengan klikkan nama sheet
tersebut.
Untuk menyimpan fail, klik File > Save As ... Dalam Save in, pilih direktori
dan taipkan File name. Klik Save.
8
1.3.6 Toolbar function fx
Function fx terdapat pada Formula Bar. Jika butang ini diklik, dua drop-
down menu akan diperolehi : Select a Category dan Select a Function. Anda
boleh memilih untuk melakukan berbagai jenis pengiraan.
Anda boleh format data dengan terlebih dahulu memilih sel yang hendak
diformat. Klik Format pada Standard Bar dan pilih di antara yang berikut:
9
Alignment – Menentukan cara data disusun dalam sel.
Font – Menentukan penulisan teks dalam sel
Border – Menentukan jenis sempadan yang mengelilingi sel.
Patterns – Menentukan warna dan corak dalam sel.
Protection – Memastikan data dalam sel tidak boleh diubah. Untuk
tujuan ini, Protection untuk lembaran perlu dibuat terlebih dahulu
dengan memilihnya pada Standard Bar.
Format
Rajah 1.4
10
Rajah 1.5
Untuk senarai bilangan, taipkan 1 dan 2, dan gunakan fill handle. Aktifkan
sel A2 dan A3. Fill handle adalah kotak hitam yang mengelilingi sel A2 dan
A3. Dapatkan penunjuk di hujung-bawah kanan fill handle dan tarik ke sel
A11.
Fill handle
Rajah 1.6
11
Hasilnya seperti dalam Jadual 1.7.
Rajah 1.7
Data adalah lebih mudah digunakan jika disusun mengikut urutan yang
tertentu. Menyusun data mengikut urutan tertentu boleh dibuat dengan
menggunakan berikut:
Rajah 1.8
12
Untuk menyenaraikan nama mengikut abjad daripada A ke Z untuk data
dalam Jadual 1.2, aktifkan sel B2-B11, dan klik Sort Ascending.
Rajah 1.9
Pilih Continue with the current selection supaya hanya nama-nama dalam sel
B2-B11 sahaja disusun.
Borders
Rajah 1.10
13
Katalah nombor kad pengenalan pelajar juga dicatat seperti dalam Jadual 1.2.
Rajah 1.11
Aktifkan Sel B1 – C11. Klik Data dan pilih Sort by dan klik My list has
header row.
14
Rajah 1.12
Rajah 1.13
15
Latihan 2 : Melakukan Operasi Aritmetik: Tambah, Tolak, Darab
dan Bahagi dengan Menggunakan Excel
Rajah 1.14
16
1. Sebelum menaip data ke dalam sel C, masukkan simbol RM dalam
sel tersebut. Caranya, aktifkan keseluruhan sel C, klik Format > Cells
> Custom dan pilih format 0.00
Rajah 1.15
Rajah 1.16
17
3. Klik OK dan taipkan harga (tidak perlu taip RM kerana sel ini telah
diformatkan) ke dalam sel C3-C6. Gunakan Fill Handle untuk
mengisi sel C11-C14.
Rajah 1.17
Tambah : +
Tolak :
Darab : *
Bahagi : /
18
Rajah 1.18
Rajah 1.19
19
8. Jumlah ini juga boleh diperolehi dengan menggunakan ikon AutoSum
( ) pada Standard Bar. Caranya adalah aktifkan sel D7 dan klik
ikon AutoSum ( ) sebanyak dua kali. Begitu juga dengan
mengaktifkan sel D15 dan klik ikon () sebanyak dua kali akan
menghasilkan jumlah kutipan daripada kelas Bestari. Hasilnya dapat
dilihat dalam Rajah 1.20.
Rajah 1.20
20
Rajah 1.21
10. Aktifkan sel C18 dan taip Perbezaan Kutipan untuk mendapatkan
paparan seperti dalam Rajah 1.22.
Rajah 1.22
21
22
BAB 2
2.1 Pengenalan
Data yang dicatat secara rawak dan tidak mengikut aturan yang tertentu
dinamakan data mentah. Data mentah yang banyak perlu diringkaskan
supaya maklumat yang terkandung dalam data tersebut dapat digunakan
dengan lebih mudah dan ciri-ciri utama data dapat di terangkan.
Set data boleh diringkaskan dengan menggunakan jadual, carta dan graf.
Taburan Frekuensi
Jadual taburan frekuensi atau kekerapan adalah cara yang mudah untuk
meringkaskan data mentah. Setelah mengenalpasti nilai-nilai yang mungkin
dalam sesuatu set data, langkah yang seterusnya adalah mengira frekuensi
atau kekerapan berlakunya sesuatu nilai.
23
Contoh 1: Pertimbangkan markah kuiz yang diperolehi oleh 20 orang
pelajar seperti berikut:
4, 6, 5, 7, 8, 10, 9, 4, 7, 8, 4, 6, 5, 6, 8, 9, 9, 4, 8, 10
Rajah 2.1
24
Hasilnya adalah seperti berikut:
Rajah 2.2
Jadual 2.1
25
Had kelas – Data akan dikumpulkan ke dalam selang kelas yang
tertentu. Nilai-nilai hujung bagi setiap kelas dinamakan adalah had
kelas. Had bawah kelas adalah nilai hujung yang lebih kecil manakala
had atas kelas adalah nilai hujung yang lebih besar.
Contoh: Bagi selang kelas 11–20, 11 adalah had bawah manakala 20
adalah had atas bagi kelas tersebut. Kelas ini akan mengandungi data
yang bernilai 11 hingga 20.
Tanda kelas – Titik tengah sesuatu kelas, iaitu, titik tengah di antara
had atas dan had bawah sesuatu kelas.
Contoh: Bagi kelas 2130, titik tengah kelas ini adalah
21 30
25 .5 .
2
Nilai terbesar dalam set data - Nilai terkecil dalam set data
Lebar kelas =
Bilangan kelas
26
Setelah mengenalpasti kelas, langkah seterusnya adalah mengira bilangan
atau frekuensi data yang termasuk ke dalam setiap kelas tersebut.
Contoh 2: Data mentah dalam Jadual 2.2 berikut adalah markah yang
diperolehi oleh 50 orang pelajar dalam satu peperiksaan.
Jadual 2.2
78 74 67 74 68 71 67 76 78 86
79 79 76 86 64 82 74 92 73 57
78 80 80 92 73 66 83 79 51 90
91 79 61 55 71 69 57 75 77 88
86 96 89 74 81 86 83 98 84 79
Selang Kelas
(Markah)
50 – 54
55 – 59
60 – 64
65 – 69
70 – 74
75 – 79
80 – 84
85 – 89
90 – 94
95 – 99
Pilih satu lajur dan taip semua data mentah ke dalam Excel. Pilih satu lagi
lajur dan taip Had Atas Kelas seperti dalam Rajah 2.3.
27
Rajah 2.3
Seperti dalam Rajah 2.3, frekuensi bagi setiap kelas akan dicatatkan dalam
lajur D.
Untuk tujuan itu, aktifkan sel D2-D11 dan taipkan formula berikut :
=frequency(A2:A51,C2:C11)
28
Rajah 2.4
Rajah 2.5
Daripada paparan dalam Rajah 2.5, kita dapati 1 orang pelajar mendapat
markah di antara 50 hingga 54, 3 orang pelajar mendapat markah di antara
55 hingga 59, dan begitulah seterusnya.
29
Nilai had atas bagi setiap kelas mestilah jelas supaya setiap data dapat
dipastikan kelasnya. Dalam kata lain, tiada berlaku pertindihan kelas. Oleh
kerana itu, pastikan samada data adalah diskrit, selanjar atau telah
dibundarkan. Sebagai contoh, bagi taburan frekuensi dalam Rajah 2.5, data
yang termasuk dalam kelas kedua iaitu, 55-59 adalah data yang mempunyai
nilai di antara 54.5 dan 59.5. 54.5 adalah sempadan bawah manakala 59.5
adalah sempadan atas bagi kelas 55-59.
Histogram
30
Contoh 3: Berikut adalah markah kuiz yang diperolehi oleh 20 orang
pelajar: 4, 6, 5, 7, 8, 10, 9, 4, 7, 8, 4, 6, 5, 6, 8, 9, 9, 4, 8, 10.
Untuk melukis histogram bagi data tersebut, taipkan data dalam lajur A
seperti dalam rajah berikut. Taipkan juga satu lajur dengan judul Bin (Lajur
C). Lajur C terdiri daripada markah-markah yang diperolehi oleh pelajar.
Perhatikan nilai markah pelajar adalah 4, 5, 6, 7, 8, 9 dan 10. Nilai-nilai ini
mestilah disusun mengikut urutan menaik.
Rajah 2.13
Microsoft Excel akan mengira bilangan data di antara nombor Bin tertentu
dengan nombor Bin bersebelahan yang lebih tinggi nilainya, sekiranya ada.
Sesuatu nilai diletakkan di dalam sesuatu Bin yang tertentu jika nilainya
sama atau kurang dengan nombor Bin tetapi lebih daripada nombor Bin
bersebelahan yang lebih rendah.
Setelah menaip data seperti dalam Rajah 2.13, lakukan berikut (lihat Rajah
2.14):
1. Pada Standard Bar, klik Tools > Data Analysis > Histogram.
2. Pada Input range : Highlight sel A2-A21 atau taip $A$2:$A$21.
31
3. Pada Bin range : Highlight sel C2-C8 atau taip $C$2:$C$8.
Sekiranya diabaikan tanpa menaip apa-apa dalam ruang ini, Excel
akan isi ruang ini secara otomatik.
4. Klik labels (jika ada judul dalam sel pertama), chart output (untuk
carta histogram) dan output option (menentukan di mana hendak
diletakkan histogram, samada pada lembaran yang sama dengan data
atau pada lembaran yang baru).
Rajah 2.14
32
Rajah 2.15
Frequency adalah kekerapan markah. Kita perlu edit output carta untuk
supaya ia berada dalam format yang dikehendaki.
33
Rajah 2.16
Bagi contoh di atas, andaikan kita tidak menetapkan bin. Lakukan seperti
contoh di atas. Tetapi pada Bin range, kosongkan ruang. Paparan seperti
dalam Rajah 2.17 akan diperolehi.
Rajah 2.17
34
Microsoft Excel akan membina bin yang tertabur secara seragam di antara
nilai minima dan nilai maksima dalam data seperti dalam Rajah 2.18.
Rajah 2.18
35
Contoh 4: Seterusnya, kita akan melukis histogram untuk jadual yang
telah dikumpulkan seperti dalam Jadual 2.3.
Jadual 2.3
Chart wizard
36
Rajah 2.19
Highlight sel A2-B11, klik ikon Chart Wizard, pilih Column – Clustered
Column.
Rajah 2.20
Klik Next. Dalam ruang Data Range, “highlight” sel yang mengandungi
kesemua data. Data telah disusun dalam lajur. Oleh itu dalam ruang Series in,
pilih column seperti berikut:
37
Rajah 2.21
Klik Next sekiranya ingin memasukkan judul dalam carta. Jika tidak klik
Finish.
Rajah 2.22
38
Seterusnya, rapatkan palang-palang dengan klik tangan-kanan pada mana-
mana selang dan pilih Format Data Series. Klik Options dan dalam Gap
width, taip 0. Klik OK dan hasilnya adalah:
Rajah 2.23
Bentuk Histogram
Tujuan melukis histogram adalah untuk mendapatkan maklumat. Bentuk
histogram adalah berdasarkan ciri-ciri berikut:
Simetri
Histogram dikatakan mempunyai bentuk simetri sekiranya, apabila satu
garislurus dilukis di tengah-tengah histogram, bahagian kiri dan kanan
histogram tersebut mempunyai bentuk dan saiz yang sama. Rajah 2.24
mempamerkan tiga histogram yang berbentuk simetri.
39
12
10
0
10-14 15-19 20-24 25-29 30-34 35-39 40-44 45-49 50-54 55-59 60-64
40
35
30
25
20
15
10
0
10-14 15-19 20-24 25-29 30-34 35-39 40-44 45-49 50-54 55-59 60-64
40
45
40
35
30
25
20
15
10
5
0
10-14 15-19 20-24 25-29 30-34 35-39 40-44 45-49 50-54 55-59 60-64
Rajah 2.24
Histogram yang terpencong ke kanan adalah seperti dalam Rajah 2.25. Set
data ini seolah-olah mempunyai “ekor” di sebelah kanan. Set data yang
terdiri daripada pendapatan pekerja di sebuah kilang adalah satu contoh set
data yang mempunyai bentuk sebegini. Ini adalah kerana bilangan operator
kilang selalunya lebih ramai daripada pegawai-pegawai eksekutif kilang
yang mempunyai pendapatan yang lebih tingggi.
41
120
100
80
60
40
20
0
10-14 15-19 20-24 25-29 30-34 35-39 40-44 45-49
Rajah 2.25
Histogram yang terpencong ke kiri adalah seperti dalam Rajah 2.26. Set data
ini seolah-olah mempunyai “ekor” di sebelah kiri. Set data yang terdiri
daripada masa yang diambil untuk menghantar tugasan. Pelajar lazimnya
tidak menghantar tugasan mereka awal. Andaikan mereka diberi tempoh satu
minggu. Mereka lebih cenderung menghantar pada saat akhir supaya mereka
sempat membuat pindaan terakhir sekiranya perlu.
42
120
100
80
60
40
20
0
10-14 15-19 20-24 25-29 30-34 35-39 40-44 45-49
Rajah 2.26
Dwimod
45
40
35
30
25
20
15
10
5
0
10-14 15-19 20-24 25-29 30-34 35-39 40-44 45-49 50-54 55-59 60-64
Rajah 2.27
43
Poligon
Rajah 2.28
44
2. Klik Next. Dalam ruang Data Range, “highlight” sel yang
mengandungi kesemua data (B2C13). Data telah disusun dalam
lajur. Oleh itu dalam ruang Series in, pilih column untuk mendapat
paparan seperti dalam Rajah 2.29.
Rajah 2.29
3. Pada Source Data, klik Series sekiranya ingin menamakan garis titik-
titik tersebut. Jika tidak klik Finish.
45
Rajah 2.30
Rajah 2.31
46
6. Klik Next sekiranya ingin memasukkan judul dalam carta. Jika tidak
klik Finish.
Rajah 2.32
8. Pada Chart Options, klik Titles. Dalam Chart Title, taip judul untuk
carta. Sebagai contoh, Pencapaian Pelajar.
10. Dalam Value (Y) Axis, taip judul pembolehubah bersandar. Sebagai
contoh, Bilangan Pelajar.
11. Pada Chart Options, anda seterusnya boleh pilih di antara yang
berikut:
Axes – Menentukan nilai yang akan dipamerkan pada paksi-x
dan paksi-y.
Gridlines– Menentukan samada hendak mempamerkan garis
grid atau tidak .
Legend– Menentukan samada hendak mempamerkan nama
garis yang menyambungkan titik-titik tersebut.
47
Data Labels – Menentukan samada hendak mempamerkan
nama data yang diplot.
12. Klik Next dan pilih samada carta hendak diletakkan dalam lembaran
baru atau sebagai objek dalam lembaran asal. Kemudian klik Finish.
Rajah 2.33
13. Anda boleh menentukan sendiri nilai-nilai pada paksi-x dan paksi-y
dengan klik dua kali pada paksi yang berkenaan.
14. Sebagai contoh, dengan klik dua kali pada paksi-x seperti dalam
Rajah 2.34, perubahan dalam skala pakxi-x dapat dibuat seperti dalam
Rajah 2.35.
48
Rajah 2.34
Rajah 2.35
49
Rajah 2.36
Jadual 2.4
Selang Kelas Frekuensi Frekuensi
(Markah) (Tanpa Komputer) (Menggunakan
Komputer)
50 – 54 1 1
55 – 59 3 1
60 – 64 2 1
65 – 69 5 4
70 – 74 8 6
75 – 79 12 14
80 – 84 7 5
85 – 89 6 3
90 – 94 4 11
95 – 99 2 4
50
Untuk membandingkan pencapaian pelajar tersebut, kita akan melakarkan
poligon.
Rajah 2.37
Rajah 2.38
51
Kesimpulan yang mungkin boleh dibuat adalah: Sebelum komputer
digunakan, terdapat satu markah sahaja dengan frekuensi tertinggi. Selepas
komputer digunakan, mungkin terdapat pelajar yang lebih memahami
konsep matematik yang hendak disampaikan sehingga mewujudkan data
yang dwimod. Maklumat ini mungkin tidak dapat dilihat dengan mudah
sekiranya kita melukis histogram.
Ogif
Contoh 8: Untuk membina ogif kurang daripada bagi data dalam Jadual
2.3, taipkan sempadan kelas seperti dalam Rajah 2.39. Kita juga perlu
masukkan sempadan atas kelas sebelum kelas pertama dengan frekuensi
sifar, 0. Sediakan lajur frekuensi longgokan dan masukkan nilai pertama,
iaitu, 0.
Rajah 2.39
52
Aktifkan sel D3 dan taip =C3+D2. Lemgkapkan sel D4-D12 dengan
menggunakan Fill Handle. Anda akan dapat paparan seperti berikut:
Rajah 2.40
53
Jika kita hendak peratusan dalam satu tempat perpuluhan, hasilnya adalah
seperti berikut:
Rajah 2.41
Untuk mengubah-suai format sel E2-E12, klik Format > Cells > Custom dan
pilih 0.0. Seterusnya taip “%” di sebelah format data yang dipilih.
Rajah 2.42
54
Klik OK . Hasilnya adalah seperti berikut:
Rajah 2.43
Seterusnya untuk melukis ogif kurang daripada, klik ikon Chart Wizard,
pilih XY (Scatter )- Scatter with data points connected by lines.
Highlight sel B2-C13, klik ikon Chart Wizard, pilih XY (Scatter )- Scatter
with data points connected by lines dan klik Next.
Dalam Data Range, highlight E2 hingga E12 dan klik Series in columns.
55
Rajah 2.44
Rajah 2.45
56
Untuk mengubah nilai pada paksi-x, klik tangan kanan pada hujung paksi-x
dan pilih Format Axis.
Rajah 2.46
57
Rajah 2.47
Rajah 2.48
Graf Garis
58
Digunakan untuk menunjukkan pergerakan atau perubahan dalam sesuatu
masa yang tertentu.
Jadual 2.5 adalah senarai purata harga rumah teres 2-tingkat yang dibina oleh
satu pemaju di sebuah kawasan perumahan bagi tempoh 10 tahun. Kita akan
menggunakan data dalam jadual ini untuk melukis carta garis. Untuk
menghasilkan carta garis, kita akan gunakan Microsoft Excel Chart Wizard.
Jadual 2.5
Rajah 2.49
59
Highlight sel A2-B11, klik ikon Chart Wizard, pilih XY (Scatter )- Scatter
with data points connected by lines.
Rajah 2.50
Klik Next. Dalam ruang Data Range, “highlight” sel yang mengandungi
kesemua data. Data telah disusun dalam lajur. Oleh itu dalam ruang Series in,
pilih column seperti berikut:
60
Rajah 2.51
Klik Next sekiranya ingin memasukkan judul dalam carta. Jika tidak klik
Finish.
Rajah 2.52
61
Dalam Chart Title, taip judul untuk carta. Sebagai contoh, Purata Harga
Rumah Teres 1990-1999.
Dalam Value (X) Axis, taip judul pembolehubah tak bersandar. Sebagai
contoh, Tahun.
Dalam Value (Y) Axis, taip judul pembolehubah bersandar. Sebagai contoh,
Purata Harga.
Klik Next dan pilih samada carta hendak diletakkan dalam lembaran baru
atau sebagai objek dalam lembaran asal. Kemudian klik Finish.
Rajah 2.53
Dua carta garis berdasarkan data dalam Jadual 2.5 dipamerkan dalam Rajah
2.54.
62
Dalam Rajah 2.54(a), paksi-x telah panjangkan ke kanan. Dalam Rajah
2.54(b) pula, paksi-y telah ditarik ke atas. Kesannya, purata harga rumah
teres digambarkan menaik dan menurun secara sederhana atau perlahan
dalam Rajah 2.54(a). Dalam Rajah 2.54(b) pula, purata harga rumah teres
digambarkan menaik dan menurun secara mendadak.
RM180,000.00
RM160,000.00
RM140,000.00
Purata Harga
RM120,000.00
RM100,000.00
Purata Harga
RM80,000.00
RM60,000.00
RM40,000.00
RM20,000.00
RM0.00
1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000
Tahun
(a)
63
Purata Harga Rum ah Teres 1990-1999
RM180,000.00
RM160,000.00
RM140,000.00
RM120,000.00
RM100,000.00
Purata Harga
Purata Harga
RM80,000.00
RM60,000.00
RM40,000.00
RM20,000.00
RM0.00
1988 1990 1992 1994 1996 1998 2000
Tahun
(b)
Rajah 2.54
64
Perhatikan walaupun kedua-dua graf dihasilkan dengan menggunakan data
yang sama, gambaran yang diberi tentang perubahan purata harga rumah
teres di kawasan perumahan adalah berbeza. Oleh itu, apabila kita
menyediakan graf, pastikan maklumat yang hendak disampaikan adalah tepat
dan tidak menyeleweng.
Bagi data kualitatif, carta palang dan carta pai selalu digunakan. Data
kualitatif dalam sesuatu set data akan dibahagikan terlebih dahulu kepada
beberapa kategori. Setiap kategori ini akan diwakili oleh satu palang atau
sebahagian daripada carta pai.
Carta Palang
Contoh 9: Satu soal selidik yang melibatkan 150 orang telah dijalankan.
Jadual 2.6 mempamerkan dapatan soal selidik berikut.
Jadual 2.6
65
Taipkan data ke dalam Excel. Klik ikon Chart Wizard, pilih Column
Clustered Column. Compares values across categories.
Rajah 2.55
Kemudian klik Next. Dalam Data range, highlight sel A2 hingga B4 dan
Series in Columns. Jika klik Finish, anda akan dapat paparan berikut:
66
Rajah 2.56
Carta Pai
Kita akan menggunakan data dalam Jadual 2.6 untuk membina satu carta pai.
Taipkan data ke dalam Excel. Klik ikon Chart Wizard, pilih Pie. Klik jenis
pai yang dikehendaki.
67
Rajah 2.57
Klik Next.
Rajah 2.58
68
Dalam Data range, highlight sel A2 hingga B4 dan Series in Columns. Jika
klik Finish, anda akan dapat paparan berikut:
Rajah 2.59
Setiap bulatan mengandungi 360. Untuk membina carta pai, darabkan 360
dengan frekuensi relatif bagi setiap kategori untuk mendapatkan saiz sudut
yang berpadanan dengan kategori tersebut. Tetapi dengan menggunakan
Excel, pengiraan telah dibuat secara otomatik. Walaubagaimanapun, untuk
memasukkan judul dan peratus, aktifkan Chart Area dan klik ikon Chart
pada Standard Bar.
Rajah 2.60
69
Pilih Chart Options dan klik label yang dikehendaki.
Rajah 2.61
Rajah 2.62
70
BAB 3
3.1 Pengenalan
Dalam Bab 2, taburan frekuensi dan graf telah dibina untuk memerihalkan
data secara grafik. Tetapi dalam kebanyakan hal, mengetahui bentuk taburan
data sahaja tidak mencukupi. Ciri atau nilai berangka yang dapat mewakili
keseluruhan set data perlu dikira. Di antara nilai berangka yang selalu dikira
adalah ukuran kedudukan. Ukuran kedudukan pula memberikan maklumat
tentang kedudukan nilai tertentu dalam suatu set data. Min, median dan mod
adalah ukuran kedudukan yang juga dikenali sebagai sukatan kecenderungan
memusat. Sukatan kecenderungan memusat adalah nilai pertengahan suatu
set data. Ukuran kedudukan lain adalah persentil dan kuartil.
Satu lagi nilai berangka yang boleh menjelaskan corak data ialah ukuran
serakan. Ukuran kedudukan dan ukuran serakan hanya boleh dikira untuk
data kuantitatif sahaja.
3.2 Sukatan Kecenderungan Memusat
Sukatan yang biasa digunakan adalah min, median dan mod. Di antara tiga
sukatan ini, minlah sukatan yang paling penting.
Min
Min juga dikenali sebagai purata. Min bagi satu set data diperolehi dengan
menjumlahkan nilai kesemua pemerhatian dalam set data dan di bahagikan
dengan bilangan pemerhatian. Pemerhatian dalam populasi ditandakan
sebagai x1, x2, ..., xN di mana x1 adalah pemerhatian yang pertama, x2
pemerhatian yang kedua, sehinggalah ke xN di mana N adalah saiz populasi.
Bagi sampel pula, kita tandakan pemerhatian sebagai x1, x2, ..., xn di mana x1
adalah pemerhatian yang pertama, x2 pemerhatian yang kedua, sehinggalah
ke xn di mana n adalah saiz sampel. Tatatanda bagi min untuk populsi
adalah dan tatatanda bagi min untuk sampel adalah x . Rumus pengiraan
min ialah:
min populasi :
x min sampel : x
x
N n
4, 6, 5, 7, 8, 10, 9, 4, 7, 8, 4, 6, 5, 6, 8, 9, 9, 4, 8, 10
x 4 6 ... 10
x 6.85
n 20
72
Contoh 2: Berikut adalah sampel yang terdiri daripada markah yang
diperolehi oleh 50 orang pelajar dalam satu peperiksaan.
Jadual 3.1
78 74 67 74 68 71 67 76 78 86
79 79 76 86 64 82 74 92 73 57
78 80 80 92 73 66 83 79 51 90
91 79 61 55 71 69 57 75 77 88
86 96 89 74 81 86 83 98 84 79
x 78 79 ... 79
x 77 .04
n 50
Purata juga boleh dikira seperti berikut: Selepas menaip kesemua data ke
dalam Excel, aktifkan satu sel. Kemudian taip
=average( )
73
Dalam kurungan, taipkan sel yang mengandungi data. Katalah data dalam
Jadual 3.1 telah ditaip dalam A1 hingga sel A50. Maka, untuk mengira
purata, taipkan
=average(A1:A50)
Column1
Mean 77.04
Standard Error 1.485428544
Median 78
Mode 79
Standard
Deviation 10.50356596
Sample Variance 110.324898
Kurtosis 0.063613037
Skewness -0.395682305
Range 47
Minimum 51
Maximum 98
74
Sum 3852
Count 50
Rajah 3.1
Median
Median bagi populasi dan sampel dikira dengan cara yang sama.
Nilai yang berada di tengah-tengah adalah nilai yang ke 10 dan ke 11, iaitu
x x 77
x10 = 7 dan x11 = 7. Maka median adalah 10 11 7
2 2
Ini bermakna 50% daripada nilai pemerhatian bagi set data ini adalah lebih
daripada 7 manakala 50% lagi mempunyai nilai kurang daripada 7.
Cara lain untuk mengira median adalah sama dengan semua cara di atas yang
digunakan untuk mengira min. Hanya gantikan perkataan average dengan
median. Jika anda perhatikan Rajah 3.1, ia juga mengandungi nilai median
bagi data dalam Contoh 2.
75
Mod
Mod bagi populasi dan sampel dikira dengan cara yang sama.
Untuk menentukan sukatan yang mana adalah lebih baik di antara ketiga-
tiga sukatan memusat ini, pertimbangkan dua contoh berikut:
1600 1899 1500 2500 2100 1700 1500 1600 2000 1650 1500 1500
2250 1575 1550
76
Bagi set data ini, min adalah RM1761.60 dan median adalah RM1600.
Ini bermakna dalam sampel yang terdiri daripada 15 orang graduan, 7 orang
mendapat gaji permulaan bulanan lebih daripada RM1600 manakala 7 lagi
mendapat gaji permulaan bulanan kurang daripada RM1600.
Mod bagi set data ini adalah RM1500. Ini adalah kerana terdapat 4 orang
graduan yang mendapat gaji permulaan bulanan RM1500. 4 merupakan
frekuensi atau kekerapan tertinggi bagi set data ini.
Gantikan nilai RM2500 dengan RM5000 dalam set data di atas. Katalah ini
adalah gaji permulaan graduan yang bekerja di syarikat kepunyaan keluarga.
Bagi set data baru ini (nilai pemerhatian yang lain adalah sama) min adalah
RM1928.67 tetapi nilai median ataupun mod tidak berubah. Di sini min
bukanlah nilai yang baik untuk mewakili set data ini kerana jika diperhatikan
hanya tiga pemerhatian sahaja mempunyai nilai lebih daripada RM1928.67.
Pengiraan min dipengaruhi oleh nilai lampau. Nilai lampau adalah nilai yang
terlalu kecil atau terlalu besar berbanding dengan nilai-nilai lain dalam suatu
set data. Nilai mod juga tidak begitu penting di sini kecuali suatu organisasi
ingin meninjau apakah gaji permulaan bulanan yang sesuai bagi menarik
minat graduan supaya bekerja di organisasi mereka.
Contoh 7 : Katalah markah (markah penuh adalah 50) ujian pendek bagi
20 orang pelajar adalah seperti berikut:
33 45 35 29 47 40 38 48 39 5
42 44 5 41 37 49 32 50 31 43
Bolehlah disimpulkan di sini bahawa min adalah yang terpenting. Tetapi bagi
set data yang mempunyai nilai-nilai lampau, median adalah sukatan yang
lebih baik. Mod pula lebih sesuai digunakan bagi data nominal, di mana
77
frekuensi suatu kategori atau nilai pemerhatian diperlukan untuk tujuan-
tujuan tertentu seperti dalam Contoh 6.
Persentil
Persentil membahagi data kepada 100 bahagian P1, … , P100 yang sama.
Persentil ke P adalah suatu nilai di mana P% adalah kurang daripada nilai
tersebut manakala (1P)% adalah lebih besar daripada nilai tersebut.
Kuartil
Data Analysis dalam Excel boleh digunakan untuk mengira persentil yang
dikehendaki. Langkah-langkahnya adalah seperti berikut:
78
5. Klik Labels in First Row jika berkaitan.
7. Pada Kth Largest, taip (bilangan data yang lebih daripada nilai P
yang dikehendaki)
8. Pada Kth Smallest, taip (bilangan data yang kurang daripada nilai P
yang dikehendaki)
9. Klik Ok.
Jadual 3.2
79 79 76 86 64 82 74 92 73 57
78 80 80 92 73 66 83 79 51 90
91 79 61 55 71 69 57 75 77 88
86 96 89 74 81 86 83 98 84 79
Oleh itu untuk mengira Q1 = P25 dan Q3 = P75, dalam Descriptive Statistics,
Pada Kth Largest, taip 10 dan pada Kth Smallest, taip 10 seperti dalam Rajah
3.2.
79
Rajah 3.2
Column1
Mean 77.825
Standard Error 1.783071212
Median 79
Mode 79
Standard
Deviation 11.27713252
Sample Variance 127.1737179
Kurtosis 0.013245279
Skewness -0.58245316
Range 47
Minimum 51
Maximum 98
Sum 3113
Count 40
Largest(10) 86
Smallest(10) 73
Rajah 3.3
80
Largest(10) adalah 86 bermaksud terdapat 9 nilai yang melebihi 86 dan 30
nilai yang kurang daripada 86. Smallest(10) adalah 73 bermaksud terdapat 10
nilai yang kurang daripada 73 manakala 29 nilai yang melebihi 73.
Kepencongan
Dari Rajah 3.3, didapati nilai kepencongan (skewness) adalah negatif. Ini
bermakna set data bagi Contoh 8adalah terpencong ke kiri.
Satu lagi ukuran yang boleh menjelaskan corak data ialah ukuran serakan.
Ukuran serakan memberi gambaran bagaimana data tersebar atau tertabur.
Terdapat tiga ukuran yang selalu digunakan: julat, varians dan sisihan
piawai.
81
Julat
Ukuran serakan ini sangat mudah dikira kerana ia hanya menggunakan dua
pemerhatian sahaja iaitu nilai terbesar dan terkecil. Julat dikira seperti
berikut:
Julat = nilai terbesar – nilai terkecil
Kumpulan 1 : 2, 4, 6, 10, 4, 5, 8, 9, 7, 1, 8,
Kumpulan 2 : 10, 5, 5, 6, 8, 8, 9, 7, 9, 5, 9
Bagi kumpulan 1, nilai terbesar adalah 10 dan nilai terkecil adalah 1. Maka,
julat adalah 9. Bagi kumpulan 2, nilai terbesar adalah 10 dan nilai terkecil
adalah 5. Maka, julat adalah 5.
Contoh 10 :
Set 1 : 2, 2, 2, 2, 62, 2
Set 2 : 5, 3, 35, 28, 63, 49
Bagi set 1, nilai terbesar adalah 62 dan nilai terkecil adalah 2. Maka, julat
adalah 60.
Bagi set 2, nilai terbesar adalah 63 dan nilai terkecil adalah 3. Maka, julat
adalah 60.
82
Kedua-dua set mempunyai julat yang sama, tetapi nilai pemerhatian dalam
set-set ini sangat berbeza. Oleh itu ukuran serakan yang lain perlu dikira
untuk memerihalkan keseluruhan set data.
Ukuran serakan yang lebih baik ialah varians dan sisihan piawai. Ukuran ini
mengambil kira kesemua nilai di dalam set data.
Sisihan piawai ditakrifkan sebagai punca kuasa dua bagi varians. Iaitu,
sisihan piawai = var ians . Oleh itu unit bagi sisihan piawai adalah sama
dengan data asal dan ini memudahkan hubungan dibuat dengan min dan
ukuran-ukuran lain yang dikira dalam unit yang sama dengan data asal.
var ians : 2 i
N 2
xi x
var ians : s 2 i
n 1
83
populasi. Sekiranya data adalah data sampel, nilai numerator dibahagikan
dengan n1, iaitu (bilangan data dalam sampel1).
Pengiraan varians secara manual adalah panjang dan remeh. Varians dan
sisihan piawai bagi sampel dapat dikira dengan mudah jika menggunakan
Excel. Terdapat dua cara iaitu dengan menggunakan Data Analysis dan
Toolbar function fx .
Varians dan sisihan piawai bagi sampel juga boleh dikira seperti berikut:
Selepas menaip kesemua data ke dalam Excel, aktifkan satu sel. Kemudian
taip
=var atau stdev( )
Dalam kurungan, taipkan sel yang mengandungi data. Katalah data dalam
Jadual 3.1 telah ditaip dalam A1 hingga sel A50. Maka, untuk mengira
varians, taipkan
=var(A1:A50)
Lihat Rajah 3.1 dan 3.2. Perhatikan varians dan sisihan piawai juga
terkandung dalam output yang dihasilkan melalui penggunaan Tools, Data
Analysis, dan Descriptive Statistics.
84
BAB 4
4.1 Pengenalan
85
4.2 Gambarajah Serakan
Lukis satu garis lurus untuk melalui titik-titik yang diplot. Sekiranya titik-
titik berada berdekatan dengan garis lurus tersebut, hubungan linear
dikatakan wujud. Sekiranya nilai pembolehubah bersandar bertambah
apabila nilai pembolehubah tak bersandar bertambah, maka hubungan linear
positif dikatakan wujud seperti dalam Rajah 4.1.
30
20
10
0
0 5 10 15
86
Hubungan Linear Negatif
30
20
10
0
0 5 10 15
Tiada Hubungan
Sekiranya titik-titik yang diplot tidak mempunyai arah yang tertentu, maka
tiada hubungan li9near yang wujud seperti dalam Rajah 4.3.
50
40
30
20
10
0
0 5 10 15
87
Chart wizard
Rajah 4.4
88
Rajah 4.5
3. Klik Next.
89
Rajah 4.6
5. Klik Next sekiranya ingin memasukkan judul dalam carta. Jika tidak
klik Finish.
90
Rajah 4.7
7. Dalam Chart Title, taip judul untuk carta. Sebagai contoh, Analisis
Regresi Antara Masa Belajar dan Markah PeperiksaanDalam Value
(X) Axis, taip judul pembolehubah tak bersandar. Sebagai contoh,
Masa Untuk Belajar.
8. Dalam Value (Y) Axis, taip judul pembolehubah bersandar. Sebagai
contoh, Jumlah Markah Diperolehi.
9. Klik Next dan pilih samada carta hendak diletakkan dalam lembaran
baru atau sebagai objek dalam lembaran asal. Kemudian klik Finish.
91
Rajah 4.8
Pada amnya, titik-titik tidak terletak tepat di atas garis lurus. Ini adalah
kerana nilai-nilai yang diambil tertakluk kepada ralat yang tidak dapat
dicerap.
92
i. i mempunyai min sifar, E ( i ) = 0, i = 1,2,…,n
ii. i tidak bersandar
iii. i mempuyai varians yang sama, Var ( i ) = 2
iv. i tertabur secara normal, i ~ N (0, 2 ), i = 1,2,…,n
Garislurus terbaik adalah yang akan meminimumkan reja (ei). Reja adalah
perbezaan antara nilai yang dicerap yi dan nilai yang dipadankan yi . Iaitu,
ei yi y i
n xi yi dan xi xi2 xi yi
93
Penyelesaian di atas menjadi
yx (1)
n xi yi ( xi )( yi )
(2)
n xi2 ( xi ) 2
( xi ) 2
Dengan menggunakan tatanda S XX xi2 maka persamaan ini
n
dapat diungkapkan sebagai
( yi ) 2
Ungkapan untuk Syy boleh ditulis sebagai S yy yi2
n
( xi )( yi )
Ungkapan untuk Sxy boleh ditulis sebagai S xy xi yi yang
n
dapat diungkapkan sebagai
Dengan tatanda di atas, penganggar kuasa dua terkecil dapat diungkapkan
S xy
dalam bentuk .
S xx
Maka, garis lurus yang dipadankan adalah Y i xi .
94
1. Taip data ke dalam dua lajur.
6. Klik Ok.
Contoh 2 : Dengan menggunakan data dalam Jadual 4.1 (Contoh 1), dan
melakukan langkah-langkah di atas, sebahagian daripada output yang akan
diperolehi adalah seperti berikut:
Rajah 4.9
Maka, persamaan garislurus terbaik adalah Y i 5.847 0.829 xi . Persamaan
ini menyatakan
bagi setiap tambahan satu jam belajar, secara puratanya, markah yang
diperolehi akan bertambah sebanyak 0.829.
Pekali korelasi (r) digunakan untuk mengukur kekuatan hubungan antara dua
pembolehubah.
95
Ciri-ciri:
i. 1 r 1
ii. r menghampiri 1 menunjukkan korelasi linear positif yang kuat antara
pembolehubah.
iii. r menghampiri -1 menunjukkan korelasi linear negatif yang kuat
antara pembolehubah.
iv. r menghampiri 0 menunjukkan korelasi linear yang lemah antara
pembolehubah.
SUMMARY OUTPUT
Regression Statistics
Multiple R 0.936861707
R Square 0.877709859
Adjusted R
Square 0.862423591
Standard Error 8.496434491
Observations 10
Rajah 4.10
Bagi data ini, r = 0.937. Ini menunjukkan wujud hubungan linear positif
yang sangat kuat di antara jumlah masa belajar dan markah yang diperolehi
dalam suatu peperiksaan.
96
BAB 5
5.1 Pengenalan
Dalam Bab ini dan bab-bab seterusnya pula, kita akan cuba menghasilkan
sebuah sistem pemarkahan pelajar-pelajar di dalam kelas. Kita akan cuba
mengabungkan beberapa kemahiran yang telah kita pelajari di dalam bab-bab
sebelum ini.
Sebagai seorang guru kelas atau guru yang memegang jawatan sebagai
setiausaha peperiksaan sekolah, kita diminta untuk menghasilkan satu
aplikasi sistem peperiksaan yang boleh digunapakai oleh keseluruhan guru
kelas untuk merekod, menambah, memansuhkan serta mengubahusai data
dan akhirnya mencetak maklumat peperiksaan untuk dimajukan kepada
pihak pentadbiran sekolah.
Dengan kemahiran dan pengetahuan yang kita, mungkin kita telah berjaya
menghasilkan sebuah aplikasi sistem pemarkahan pelajar dengan cara yang
mudah dengan menggunakan Microsoft Excel.
1. Buka Microsoft Excel dengan memilih Start > All Programs >
Microsoft Excel.
4. Tukar nama Sheet1 kepada Ujian1, Sheet2 kepada Ujian2 dan Sheet3
kepada PepSetengahTahun (setiap perkataan dirapatkan).
98
5. Copy semua yang ada di Ujian1 ke dalam Ujian2 dan
PepSetengahTahun.
=Ujian1!B8
7. Formula ini digunakan untuk menyalin semula nama pelajar yang ada
di ruangan nama pelajar di helaian Ujian1. Tujuannya adalah agar
kita tidak perlu menaip banyak kali nama-nama pelajar tersebut.
Tetapi pastikan di mana kedudukan sel yang kita gunakan di helaian
Ujian1. Di dalam latihan ini, kita menggunakan sel B8 sebagai nama
pelajar pertama di helaian Ujian1.
99
9. Dengan menggunakan kemudahan fill handle, tarik ianya ke bawah
supaya setiap petak akan dicopy mengikut formula dan petaknya
tersendiri.
100
10. Apabila semuanya selesai, taipkan nama pelajar di ruangan Nama
Pelajar di helaian Ujian1.
101
11. Lihat di dalam helaian Ujian2 dan helaian PepSetengahTahun,
adakah kesemua nama pelajar yang ditaip di dalam helaian Ujian1
sama seperti di dalam Ujian2 dan PepSetengahTahun.
13. Sekarang kita akan menghasilkan formula bagi jumlah markah dan
juga peratus.
14. Untuk menghasilkan jumlah markah, taipkan formula ini dan tekan
kekunci Enter di ruangan sel Jumlah iaitu :
=SUM(C8:G8)
15. Formula ini bermaksud kita akan menambah nilai yang terletak di
antara sel C8 hingga G8.
16. Di dalam sel Jumlah pelajar pertama akan dipaparkan nilai 0 yang
menandakan formula telah dihasilkan di sel berkenaan.
17. Untuk menghasilkan formula yang sama bagi pelajar kedua dan
pelajar-pelajar lain, gunakan kemudahan fill handle untuk menyalin
formula dari pelajar pertama.
=SUM(H8/500)*100
102
20. Hasilnya, satu nilai 0 akan dipaparkan di sel berkenaan menandakan
satu formula telah dibentuk di situ.
21. Untuk membina formula peratus di rungan % bagi pelajar kedua dan
pelajar-pelajar lain, gunakan kemudahan fill handle untuk menyalin
formula tersebut.
24. Sekarang tugas anda sebagai guru kelas atau setiausaha peperiksaan
sekolah ialah memudahkan kerja guru untuk mengisi markah ujian
dan peperiksaan sekolah.
26. Untuk tujuan tersebut, sila pergi ke sel C8 iaitu ruangan untuk
mengisi markah Bahasa Melayu bagi pelajar pertama. Tetapi sebelum
itu, anda di kehendaki menyiapkan satu senarai dari 0 hingga 100
sebagai rujukan di dalam senarai markah yang akan dipaparkan.
27. Pergi ke mana-mana sel yang agak jauh dari kedudukan aplikasi
sistem peperiksaan yang telah kita hasilkan agar senarai nombor-
nombor tersebut tidak kelihatan.
103
28. Taipkan nombor 0 dan 1 sahaja di dalam sel yang berlainan secara
berturutan.
104
30. Kembali ke Sel C8, pastikan anda di petak berkenaan. Pergi ke Menu
Bar dan pilih Data > Validation.
105
32. Apabila pilihan List dipilih, pergi ke ruangan Source dan klik di
bahagian kanan kotak tersebut untuk memilih sumber nombor yang
telah kita hasilkan tadi.
Klik di sini
33. Highlightkan kesemua nombor dari 0 hingga 100 yang telah kita
hasilkan.
35. Lihat di dalam sel C8, apa yang berlaku ialah satu kekotak aktif yang
bertand anak panah di sebelah kanan kekotak tersebut akan kelihatan.
Jika anda menekan kotak yang di dalamnya ada tanda segi tiga, satu
siri nombor 0 hingga 100 akan dipaparkan.
106
Klik di sini, senarai markah 0 hingga
100 akan dipaparkan
36. Tugas guru di sini hanya lah memilih markah yang diperolehi oleh
pelajar pertama tadi dalam mata pelajaran Bahasa Melayu. Mudah
bukan.
37. Untuk memudahkan kerja kita, gunakan kemudahan fill handle untuk
menyalin formula tersebut bagi mata pelajaran yang lain dan juga
bagi semua pelajar yang ada dalam senarai tersebut.
107
38. Kekotak yang bertanda segi tiga tersebut tidak akan kelihatan jika
kita tidak mengaktifkan sel yang telah kita masukkan formula tadi.
39. Ulangi perkara yang sama bagi helaian Ujian2 dan helaian
PepSetengahTahun.
41. Lihat contoh di atas, kita berasa mudah untuk mengisi markah pelajar
dengan menggunakan scrolling bar yang terdapat di dalam Excel.
108
3. Di dalam latihan ini, kita menggunakan sel J8 untuk menetukan gred
bagi pelajar pertama. Aktifkan sel J8 tersebut dan taipkan formula
berikut :
=IF(I8>79,"A",IF(I8>59,"B",IF(I8>39,"C",IF(I8>19,"D","E"))))
109
6. Ringkasannya adalah seperti berikut :
Peratus Gerd
80 – 100 A
60 – 79 B
40 – 59 C
20 – 39 D
0 – 19 E
110
10. Seperti yang telah diterangkan dalam bab sebelum ini, anda boleh
menggunakan kemudahan sorting untuk menyaring dan menyusun
kedudukan pelajar berdasarkan peratus yang diperolehi oleh pelajar.
11. Untuk tujuan tersebut, highlight kawasan yang akan disort. Di dalam
latihan ini, pilih kawasan di antara sel B7 hingga sel J27.
13. Pada pilihan Sort by, pilih % dan aktifkan perkataan Descending. Ini
bermaksud saringan atau susunan semula akan dilakukan berdasarkan
pencapaian peratus pelajar dimulai dengan pelajar yang mendapat
peratus teringgi hingga peratus yang paling rendah.
111
14. Hasilnya adalah seperti berikut. Susunan pelajar telah dirombak
berdasarkan kepada pencapaian peratus markah pelajar.
112
5.4 Menghasilkan Analisa Pencapaian Keseluruhan Mata Pelajaran
Mengikut Gred
113
3. Sekiranya anda telah menyiapkan ruangan tersebut, aktifkan sel untuk
mata pelajaran Bahasa Melayu dan gred A seperti di bawah.
=COUNTIF(C8:C27,">79" )
114
5. Formula di atas bermaksud, kira jumlah nombor yang lebih daripada
79 di antara sel C8 hingga C27 dan masukkan di dalam petak
tersebut.
=(COUNTIF(C8:C27,">59" ))-(COUNTIF(C8:C27,">79" ))
115
8. Bagi menentukan bilangan pelajar yang mendapat gred C bagi mata
pelajaran Bahasa Melayu, gunakan formula ini.
=(COUNTIF(C8:C27,">39" ))-(COUNTIF(C8:C27,">59" ))
=(COUNTIF(C8:C27,">19" ))-(COUNTIF(C8:C27,">39" ))
=(COUNTIF(C8:C27,"<20" ))-(COUNTIF(C8:C27,"0"))
11. Untuk mengira jumlah bilangan pelajar yang lulus, iaitu jumlah yang
mendapat gred A+B+C, masukkan formula berikut :
=SUM(C32:C34)
=C37/SUM(C32:C36)*100
13. Sel C37 bermaksud jumlah pelajar yang mendapat gred A+B+C
(lulus) dibahagikan dengan jumlah keseluruhan pelajar (pelajar yang
mendapat gred A+B+C+D+E) dan kemudian didarabkan dengan 100.
116
14. Cuba anda masukkan formula yang sesuai bagi Jumlah Gagal dan
juga % Gagal dengan menggunakan formula yang hampir serupa di
langkah 11 dan 12 di atas.
=SUM(C35:C36)
16. Manakala untuk mencari pertus pelajar yang gagal, cuba gunakan
formula ini.
=C39/SUM(C32:C36)*100
18. Untuk mencari analisa bagi mata pelajaran yang lain, anda hanya
perlu menyalin semula formula yang telah dibuat di ruangan Bahasa
Melayu dengan menggunakan kemudahan fill handle ( tanda + yang
tebal di hujung sebelah kanan petak dan seretkannya).
19. Untuk kelihatan kemas dan cantik, masukkan tandatangan guru kelas
dan pengetua untuk pengesahan dalam hasil yang akan dicetak nanti.
117
118
BAB 6
6.1 Pengenalan
2. Untuk membuka kemudahan macro ini, sila pilih Tools > Macro >
Macro
3. Apabila kita memlih macro dari pilihan Tools tersebut, kita boleh
terus memilih pilihan Record New Macro jika kita telah
menguasainya.
120
Perkataan tidak boleh diselang kerana
butang Create tidak akan aktif
121
7. Di sini kita perlu meletakkan sedikit aturcara berasaskan bahasa
pengaturcaraan Visual Basic. Contohnya adalah seperti di bawah;
122
8. Sebenarnya untuk menghasilkan macro tidaklah sesusah seperti
contoh di atas. Di dalam Excel, kita boleh menggunakan butang
(button) untuk mengintegrasikan macro.
123
4. Kemudahan di dalam Forms hampir menyerupai Tool Box seperti
yang terdapat di dalam Microsoft Visual Basic dan juga perisian
Microsoft Office yang lain.
6. Pilih Button dari kekotak Forms tersebut dan hasilkan sebuah butang
di atas fail Excel.
124
7. Apabila kita menghasilkan sebarang butang dengan kemudahan
Button tersebut, secara automatik, kita dikehendaki menamakan
macro yang akan kita bina.
125
10. Anda akan dipaparkan dengan satu kekotak yang menyatakan
maklumat mengenai status macro yang dihasilkan serta beberapa
perkara yang boleh kita tetapkan mengikut kesukaan kita.
126
11. Sebagai contohnya, kita boleh menetapkan kemudahan menggunakan
papan kekunci dengan menekan kekunci Ctrl diikuti dengan huruf
atau nombor yang kita sukai. Ini bermakna selain dari menekan
butang yang kita hasilkan, kita juga boleh menggunakan jalan pintas
dengan menggunakan papan kekunci.
12. Sekiranya tiada sebarang perubahan yang ingin dilakukanm, klik OK.
14. Tugas kita sekarang ialah melakukan saringan atau susunan (sorting)
terhadap data yang kita ada. Contohnya kita ingin menyusun semula
kedudukan pelajar berdasarkan pencapaian peratus keseluruhan
dalam Ujian 1.
15. Untuk tujuan tersebut, aktifkan kawasan yang terlibat dalam proses
penyusuan tersebut.
17. Pada pilihan Sort By, pilih % dan aktif kan perkataan Descending.
127
18. Setelah selesai, matikan butang Stop Recording.
21. Untuk tujuan tersebut, klik sebelah kanan tetikus dan pilih Edit Text.
128
23. Selain itu, kemudahan Format Contol boleh digunakan untuk
mengubahsuai keseluruhan teks dan tetapan lain.
129
25. Klik OK sekiraya kerja mengubahsuai telah selesai dijalankan.
26. Klik butang SUSUN yang telah dihasilkan tadi. Apa yang berlaku
data akan disusun mengikut apa yang telah ditetapkan.
27. Ubahsuai markah pelajar di dalam aplikasi sistem yang telah kita
hasilkan tadi dan kemudian klik butang SUSUN sekali lagi. Apa
yang berlaku.
28. Data pelajar yang telah diubahsuai tadi akan disusun semula
mengikut kedudukan peratus markah pelajar.
29. Begitulah antara mudahnya kerja yang dapat kita lakukan apabila
kemudahan macro yang disediakan dapat dimanfaatkan sepenuhnya.
1. Adakalanya kita perlu melakukan cetakan terhadap data yang telah kita
hasilkan.
130
4. Klik butang Record untuk merakamkan macro.
131
9. Klik butang OK pada paparan print yang ada dipaparan. Pastikan jenis
pencetak yang digunakan adalah betul.
10. Sekiranya jenis pencetak yang dipaparkan tidak sama dengan jenis
pencetak yang dipilih, proses pencetakan mungkin tidak berlaku
apabila butang CETAK ditekan.
132
11. Proses mencetak akan dilakukan. Bagi tujuan ini, pencetak tidak perlu
diaktifkan agar tidak ada paparan yang akan dicetak kerana kita hanya
melakukan rakaman macro sahaja sebagai latihan.
12. Setelah selesai, klik dimana-mana sel (di luar kawasan yang telah
dihighlightkan).
133
14. Ubahsuai nama pada butang macro yang dihasilkan tadi kepada
perkataan CETAK.
134
2. Untuk tujuan tersebut, hasilkan satu butang lain dengan
menggunakan button di dalam kekotak Forms.
135
Klik di sini untuk menamatkan
rakaman macro
10. Cuba klik pada butang Pep Akhir yang telah dihasilkan. Adakah
ianya akan memaparkan helaian PepAkhirTahun?
136
6.6 Mengubahsuai Tahap Keselamatan Macro
2. Macro yang telah dihasilkan di dalam fail ini tidak dapat diaktifkan
dan dipaparkan dengan sempurna kerana fail ini telah ditetapkan
dengan tahap keselamatan yang tinggi.
137
5. Satu kekotak Security akan dipaparkan dan pilih Low (not
recommended). You are not portected from potentially unsafe
macros. Use this setting only if you have virus scanning software
installed, or you are sure all documents you open are safe.
138
BAB 7
7.1 Pengenalan
3. Cuba kita aktifkan kekotak Customize dan lihat apa yang disediakan
di dalamnya. Untuk tujuan ini, klik sebelah kanan tetikus di Menu
Bar.
140
4. Satu kotak dialog Customize akan dipaparkan.
141
8. Untuk menggunakan ikon yang tidak terdapat di Tool Bar, klik dan
seret ikon tersebut di tempat Tool Bar. Katakan kita hendak
menggunakan ikon Spelling dan meletakkan di atas.
9. Pilih pada Tools pada pilihan Categories dan dapatkan ikon Spelling
pada pilihan Commands.
10. Klik pada ikon Spelling tersebut dan bawa ianya ke Tool Bar.
Letaklah di mana-mana tempat yang kita sukai.
142
11. Hasilnya, ikon Spelling telah berada di dalam Tool Bar.
143
12. Ini adalah satu contoh kemudahan yang boleh digunakan semasa
kotak dialog Customize diaktifkan.
144
4. Apabila menu File diklik, tidak ada menu di bawahnya yang boleh
dipilih. Pergi ke menu New dan klik sebelah kanan tetikus.
5. Pada menu New, pilih pula menu Name. Di situ ditulis perkataan
&New.... Tukar perkataan tersebut dengan perkataan &Buka Fail
Baru...
145
6. Lihatlah hasilnya.
146
8. Menarik bukan. Ianya seperti sebuah perisian Excel dalam versi
Bahasa Melayu. Tetapi ingat, apa yang telah kita tukar tadi akan
bertukarlah perisian Excel ini untuk selamanya sehingga kita
membuat ubahsuai yang lain.
147
2. Pada pilihan Categories, pilih New Menu dan pada pilihan
Commands pilih New Menu.
4. Klik sebelah kanan tetikus pada New Menu tersebut dan tukarkan
namanya kepada Data Peperiksaan.
148
7. Klik pada pilihan Custom Menu Item dan bawa ianya ke bawa menu
Data Peperiksaan.
9. Tukarkan nama sub menu Custom Menu Item kepada Susun Data.
10. Masukkan lagi beberapa Custom Menu Item di bawah sub menu Data
Peperiksaan.
11. Tukarkan nama Custom Menu Item kepada Cetak Data dan Helaian
Peperiksaan Akhir Tahun.
149
Tukar nama Custom Menu Item dengan
nama berikut
12. Untuk menghasilkan sub kepada sub menu, pilih New Menu pada
pilihan Commands dan bawa di bawah sub menu Helaian
Peperiksaan Akhir Tahun.
14. Kemudian masukkan Custom Menu Item di bawah sub menu Analisa
Ujian Bulanan.
150
Masukkan Custom Menu
Item ke dalam kotak ini
15. Namakan Custom Menu Item yang dimasukkan tadi dengan nama
Ujian 1, Ujian 2 dan Ujian 3.
16. Dengan kemudahan New Menu dan Macros kita boleh menghasilkan
aplikasi sistem pemarkahan kita sendiri berasaskan dengan
pengubahsuaian yang kita lakukan pada perisian Excel.
151
7.5 Mengintegrasikan Macro Dengan Menu Yang Dihasilkan
3. Klik pada sub menu Susun Data.... Satu kotak dialog Assign Macro
akan dipaparkan.
152
6. Lakukan proses penyusunan data seperti mana yang telah kita
lakukan sebelum ini. Highlightkan kawasan yang hendak dilakukan
penyusunan data. Pergi ke Menu Bar dan pilih Data > Sort. Pilih
arahan % pada pilihan Sort By dan pilih Descending pada pilihan
Radio Button.
7. Setelah tamat proses penyusuan data, klik di mana- mana sel agar
kawasan yang telah dihighlightkan tadi tidak diaktifkan.
153
9. Simpan hasil kerja anda. Buat ubahsuai pada data markah pelajar.
Kemudian klik pada sub menu Susun Data. Apa yang berlaku?
Seperti yang kita ketahui, data akan dibuat penyusunan semula
berdasarkan pencapaian peratus markah keseluruhan pelajar.
10. Langkah seterusnya, kita akan melakukan proses rakaman macro bagi
sub menu Cetak Data pula. Untuk tujuan tersebut, klik pada menu
Data Peperiksaan > Cetak Data.
11. Anda akan dipaparkan dengan kotak dialog Assign Macro dan nama
macro tersebut sebagai CetakData.
154
12. Klik pada butang Record untuk melakukan proses merakam macro
dan kemudian klik butang OK pada kotak dialog Rcord Macro.
14. Pada kotak dialog Print pula, pastikan nama pencetak yang dipilih
adalah betul dengan jenis pencetak yang akan digunakan nanti. Buat
ubahsuai pada margin, page setup, paper size dan sebagainya yang
berkaitan sebelum proses pencetakan dilakukan.
155
17. Simpan hasil kerja anda. Setelah itu cuba klik pada sub menu Cetak
Data. Anda pasti dapat menghasilkan satu cetakan yang baik dan
memuaskan terhadap hasil kerja anda.
18. Untuk langkah seterusnya, kita akan cuba pula melakukan proses
rakaman bagi sub menu Helaian Peperiksaan Akhir Tahun.
19. Pergi ke Menu Bar dan pilih Data Peperiksaan > Helaian
Peperiksaan Akhir Tahun.
20. Satu kotak dialog Assign Macro akan dipaparkan. Kali ini kita tidak
perlu menamakan macro baru kerana kita pernah melakukan proses
merakam macro semasa kita menghasilkan butang Pep Akhir Tahun
dalam bab sebelum ini.
156
22. Untuk itu, sila pilih pada macro yang telah sedia ada iaitu PepAkhir
Tahun.
23. Buat pengubahsuaian jika perlu dengan menekan butang Edit. Jika
anda menekan butang Edit ini, secara automatik paparan Microsoft
Visual Basic Application (VBA) akan dipaparkan.
24. Di sini anda boleh melihat, aturcara yang sebenarnya telah anda tulis
secara tidak langsung apabila anda melakukan proses merakam
macro.
157
Paparan Microsoft Visual Basic Application (VBA) dan aturcara yang
ditulis apabila proses rakaman macro dilakukan
158
25. Sekiranya anda tidak melakukan sebarang pengubahsuaian terhadap
macro yang telah dipilih, klik sahaja butang OK
26. Dengan itu selesailah tugas anda untuk membina macro bagi sub
menu Helaian Peperiksaan Akhir Tahun.
27. Anda boleh meneruskan kerja-kerja merakam macro yang lain untuk
sub menu Analisa Ujian Bulanan bagi Ujian 1, Ujian 2 dan Ujian
3.
28. Ikuti langkah yang serupa seperti mana yang telah dilakukan sebelum
ini.
159
perisian Microsoft Office. Contoh aturcara yang ditulis adalah seperti
berikut :
ActiveWorkbook.Save
31. Contoh-contoh penulisan aturcara ini akan kita lihat dalam bab-bab
yang berikutnya.
160
BAB 9
9.1 Pengenalan
Di dalam bab sebelum ini, kita telah menghasilkan satu antara muka yang
boleh dilinkkan dengan helaian-helaian lain dengan menggunakan
kemudahan di dalam Forms dan macro.
Kini tibalah masanya untuk kita menghasilkan satu borang pemarkahan yang
boleh diisikan berdasarkan kepada markah yang diperolehi oleh pelajar.
Seperti yang telah diberitahu sebelum ini, contoh latihan yang diberikan
adalah untuk sebuah kelas sahaja. Dengan menggunakan kreativiti dan
pengetahuan yang telah kita ketahui, kita boleh menghasilkan sendiri aplikasi
yang lebih besar yang sesuai digunakan bagi sebuah sekolah.
Jika kini ingin mencetak setiap pencapaian pelajar, kita hanya perlu
memasukkan angka giliran pelajar. Dengan menggunakan formula-formula
tertentu kita boleh mendapatkan pencapaian pelajar secara individu dan
kemudian mencetaknay menjadi sekeping slip peperiksaan.
9.2 Membina Borang Kemasukan Markah Pelajar Bagi Helaian
Ujian
1. Seperti yang pernah kita bangunkan aplikasi sebelum ini, bina satu
borang pemarkahan pelajar di helaian Ujian 1.
178
4. Setelah itu hasilkan senarai markah 0 hingga 100 seperti yang pernah
kita lakukan sebelum ini.
5. Jika anda telah lupa untuk menghasilkannya. Pergi ke menu Data >
Validation. Pada pilihan Allow pilih List. Pada pilihan source pula
pilih nombor 0 hingga 100 yang telah kita hasilkan tadi.
179
9. Sekarang kita akan menghasilkan formula bagi Jumlah Markah,
Peratus dan Gred. Untuk itu aktifkan sel bagi pelajar pertama di
ruangan Jumlah Markah.
=SUM(C11:K11)
11. Selain dari menaipkan formula terus ke dalam petak sel berkaitan,
kita juga boleh menggunakan kemudahan yang disediakan oleh
Excel. Untuk tujuan itu, klik pada ikon Insert Function fx .
12. Satu kotak dialog Insert Function dipaparkan. Klik pada pilihan
SUM pada pilihan Select a function.
180
13. Klik OK. Satu kotak dialog Function Arguments akan dipaparkan.
181
15. Selepas kawasan tersebut dihighlightkan, secara automatik, kawasan
tersebut akan dimasukkan ke dalam ruangan Number1.
182
Kawasan yang
dihighlightkan ini
merupakan kawasan
yang disalin formula
dengan fill handle
18. Kini, kita akan menghasilkan pula formula bagi peratus jumlah
markah yang diperolehi oleh pelajar.
19. Untuk tujuan tersebut, taipkan formula berikut di dalam petak peratus
bagi pelajar pertama.
183
=SUM(L11/900)*100
20. Ini membawa maksud jumlah markah yang diperolehi oleh pelajar di
L11 dibahagikan dengan 900 (jumlah sepatutnya bagi 9 mata
pelajaran) dan didarabkan dengan 100 untuk mendapatkan peratus.
=IF(M11>79,"A",IF(M11>59,"B",IF(M11>39,"C",IF(M11>19,
"D","E"))))
23. Dalam fomrula di atas, M11 merujuk kepada petak peratus markah
yang diperolehi oleh pelajar pertama.
184
25. Terdapat simbol 0 pada petak Jumlah dan Peratus, manakala petak
Gred telah dimasukkan nilai gred berdasarkan pencapaian peratus
markah yang diperolehi oleh setiap pelajar.
185
29. Tidak ada lagi simbol 0 di dalam petak Jumlah dan Peratus kerana
kedua-duanya telah pun dihidekan.
30. Kini kita akan menghasilkan pula formula bagi analisa bagi setiap
mata pelajaran.
31. Klik pada petak pertama untuk mengira jumlah pelajar yang
mendapat A dalam mata pelajaran Bahasa Melayu.
186
32. Masukkan formula berikut :
=COUNTIF(C11:C40,">79" )
187
B =(COUNTIF(C11:C40,">59" ))-
(COUNTIF(D11:D40,">79" ))
C =(COUNTIF(C11:C40,">39" ))-
(COUNTIF(C11:C40,">59" ))
D =(COUNTIF(C11:C40,">19" ))-
(COUNTIF(C11:C40,">39" ))
E =(COUNTIF(C11:C40,"<20" ))-
(COUNTIF(C11:C40,"0"))
A 80 – 100
B 60 -79
C 40 – 59
D 20 -39
E 0 – 19
188
39. Lakukan proses yang sama terhadap kesemua gred yang lain iaitu
gerd B hingga gerd E.
41. Kita akan menghasilkan pula formula bagi bilangan pelajar yang
lulus di petak Jumlah Lulus. Taipkan formula berikut di dalam petak
berkaitan.
=SUM(C44:C46)
42. Di dalam petak tersebut, akan dimasukkan jumlah nilai di antara C44
(bilangan pelajar yang mendapat gred A) hingga C46 (jumlah pelajar
yang mendapat gred C, termasuk yang mendapat gred B).
43. Untuk mengira bilangan pelajar yang gagal di dalam petak Jumlah
Gagal pula taipkan formula berikut :
=SUM(C47:C48)
45. Untuk mengira peratus pelajar yang lulus, taipkan pula formula
berikut :
=C49/SUM(C44:C48)*100
47. Begitu jumlah dengan mengira peratus bagi bilangan pelajar yang
gagal, gunakan formula berikut :
=C51/SUM(C44:C48)*100
189
48. C51 adalah merupakan bilangan pelajar yang gagal.
51. Kita akan melakukan satu proses menyalin kesemua apa yang telah
kita buat di dalam helaian Ujian1 ke dalam helaian-helaian yang lain.
Untuk itu highlight kesemua bahagian yang telah kita buat di helaian
Ujian1.
190
52. Pergi ke menu Edit > Copy.
Ikon Paste
Helaian Ujian2
191
54. Tukarkan perkataan Ujian1 kepada Ujian2 di bahagian ini.
55. Lakukan perkara yang sama kepada helaian Ujian 3, Ujian 4, Ujian
5, Ujian 6, Peperiksaan Setengah Tahun dan Peperiksaan Akhir
Tahun.
=UJIAN1!B11
57. Formula ini bermaksud apa yang terkandung di dalam petak sel B11
di helaian Ujian1 akan disalin ke dalam petak yang dipilih (Di dalam
latihan ini kita memilih helaian Ujian2 dan juga petak bagi nama
pelajar pertama).
192
Pasikan anda berada di helaian dan
petak yang betul
193
59. Ini bermakna tugas guru hanya menaipkan nama pelajar mereka di
ruangan nama pelajar di helaian Ujian1 sahaja. Secara automatik,
nama pelajar akan disalin di dalam ruangan nama pelajar di Ujian2
secara automatik.
Helaian Ujian2
Helaian Ujian1
194
60. Lakukan perkara yang sama bagi helaian-helaian yang lain.
195
5. Klik Button tersebut dan bawa ke tempat yang sesuai untuk
meletakkan butang tersebut.
196
9. Sort By Peratus dan pilih arahan Descending. Sebenarnya proses
tersebut bukanlah satu proses penyaringan atau penyusunan data
sahaja tetapi satu proses pengasingan data berdasarkan kedudukan
peratus di mana nilai yang paling besar akan berada di dalam ranking
yang paling atas (descending).
10. Klik butang OK dan bawa kursor di mana –mana sel dan klik sekali
untuk menghilangkan kawasan yang telah dihighlightkan tadi.
11. Tamatkan proses rakaman dengan memilih Tools > Macro > Stop
Recording.
197
13. Kita akan menghasilkan pula butang yang kedua iaitu butang simpan.
Dengan cara yang sama, hasilkan sebuah butang di bawah butang
SUSUN DATA.
14. Berikan nama yang sesuai bagi Macro name untuk butang ini, klik
Record jika telah selesai.
15. Lakukan proses rakaman dengan memilih menu File > Save As.
16. Tamatkan proses rakaman dengan memilih menu Tools > Macro >
Stop Recording.
198
18. Akhir sekali kita akan menghasilkan pula butang bagi CETAK
DATA. Seperti sebelum ini, hasilkan butang dengan menggunakan
kemudahan Forms.
19. Namakan macro yang sesuai apabila kekotak dialog Assign Macro
dipaparkan. Klik Record.
22. Pastikan nama pencetak yang anda pilih adalah betul dan lakukan
proses memilih paper saiz, margin dan tetapan lain dalam Print
Properties adalah betul. Jika sudah selesai klik OK.
23. Pergi ke menu Tools > Macro > Stop Recording untuk menamatkan
proses merakam macro.
24. Tukar nama pada butang yang dihasilkan dengan nama yang sesuai.
199
25. Kini anda telah berjaya menghasilkan satu borang pemarkahan yang
boleh digunakan bagi helaian Ujian 1.
1. Di dalam latihan ini, kita akan cuba membuang semua senarai Menu
Bar yang terdapat di dalam perisian asal Microsoft Excel.
200
melakukan pembuangan terhadap menu asal tersebut ianya akan
hilang untuk selamanya melainkan anda membuka semula dengan
fail backup yang telah anda buat terlebih dahulu atau pun anda
terpaksa melakukan installation semula terhadap fail Microsoft Excel
tersebut.
3. Untuk membuat fail Backup, anda diminta menyalin (Copy) fail asal
Microsoft Excel yang ada di dalam My Computer > Local Disk C: >
Program Files > Microsoft Office > Office10 > EXCEL.exe.
7. Sebelum kita membuang semua senarai Menu Bar yang asal dari fail
Microsoft Excel, kita akan membina butang KELUAR bagi
membolehkan perisian ditamatkan apabila arahan asal Exit dan Close
tidak ada lagi.
8. Untuk itu, sila aktifkan kotak dialog Customize. Pilih Macros pada
ruangan Categories dan Custom Menu Item pada pilihan Commands.
Bawa Custom Menu Item tersebut ke Menu Bar.
201
Bawa Custom New Item
ke Menu Bar
10. Untuk menghasilkan satu macro pada perkataan tersebut, tutup kotak
dialog Customize dengan menekan butang Close.
202
11. Pergi ke Menu Bar dan pilih Tools > Macro > Macro.
12. Namakan macro anda dengan KELUAR. Klik butang Create untuk
teruskan.
Apllication.Quit
203
14. Kembali semua kepada perisian Microsoft Excel dengan menutup
perisian Microsoft Visual Basic Application (VBA).
15. Pergi ke menu Keluar dan klik pada tulisan tersebut sekali. Oleh
kerana kita belum memberikan apa-apa arahan kepada perkataan
tersebut, sila pilih arahan KELUAR yang baru sahaja dihasilkan tadi
pada kotak dialog Assign Macro. Klik OK jika sudah selesai.
16. Sekarang kita tidak perlu bersusah payah mencari arahan keluar jika
semua Menu Bar asal dalam perisian Excel ini dibuang nanti.
17. Langkah seterusnya ialah kita akan menghasilkan menu bagi capaian
ke setiap helaian yang telah kita hasilkan sebelum ini.
18. Untuk itu sekali lagi aktifkan kotak dialog Customize. Pilih arahan
New Menu dalam pilihan Commands pada pilihan New Menu di
Categories. Heret dan bawa perkataan tersebut ke Menu Bar.
19. Tukar nama New Menu tersebut kepada Senarai Ujian. Bagi tujuan
tersebut klik kanan tetikus pada perkataan New Menu tersebut dan
pilih Name.
204
20. Sekali lagi bawa Custom Menu Item ke Menu Bar tetapi kali ini di
bawah menu Senarai Ujian. Masukkan ianya di dalam kotak di
sebelah kiri di bawah perkataan Senarai Ujian.
22. Tukarkan nama Custom Menu Item tersebut kepada Ujian 1. Ulangi
langkah tersebut bagi Ujian 2, Ujian 3, Ujian 4, Ujian 5, Ujian 6,
Peperiksaan Setengah Tahun dan Peperiksaan Akhir Tahun.
205
23. Tutup kotak dialog Customize dengan menekan butang Close.
24. Klik pada menu Ujian 1 yang baru dihasilkan tadi. Satu kotak dialog
Assign Macro akan dipaparkan.
25. Namakan macro tersebut mengikut nama ujian. Klik Record apabila
telah selesai.
26. Klik Ok pada kotak dialog Record Macro. Lakukan operasi merakam
macro dengan memilih helaian UJIAN1.
Stop Recording
206
28. Lakukan proses yang sama kepada Ujian 2 hingga Peperiksaan
Akhir Tahun.
29. Sekarang kita akan membina satu lagi menu iaitu Simpan Data.
Tujuannya adalah untuk menyimpan hasil kerja keseluruhan kerja
yang telah kita lakukan semasa proses memasukkan markah
peperiksaan pelajar.
31. Klik sebelah kanan perkataan Simpan Data dan dapatkan arahan
Assign Macro.
32. Namakan macro tersebut sebagai SIMPAN dan klik butang Record.
Klik OK pada kotak dialog Record Macro. Seterusnya lakukan proses
merakamkan macro dengan memilih File > Save.
33. Setelah itu tamatkan proses merakam macro dengan menekan butang
Stop Recording.
207
Hilangkan tanda
yang berikut untuk
menyembunyikan
ikon-ikon di Task
Bar.
37. Pergi ke menu Tools > Options. Padamkan tanda yang terdapat di
pilihan Sheet Tab dan keseluruhan yang ada di dalam pilihan Window
Option.
208
38. Padamkan juga tanda-tanda berikut di pilihan Show.
209
40. Untuk itu, sekali lagi aktifkan kotak dialog Customize. Pergi ke
mana-mana menu. Klik dan heret menu tersebut keluar dari senarai
menu (ke ruang kerja Excel) untuk menghilangkan menu tersebut.
41. Lakukan perkara yang sama terhadap terhapat menu-menu lain yang
tidak berkaitan dengan aplikasi yang anda bangunkan.
210
43. Hasilnya adalah seperti berikut :
44. Simpan hasil kerja anda dengan menekan menu Simpan Data.
211
46. Anda boleh mencuba dengan memasukkan markah di mana-mana
ujian atau peperiksaan agar tidak timbul sebarang masalah apabila
aplikasi sistem yang dibangunkan digunapakai oleh guru-guru di
sekolah.
212
BAB 10
10.1 Pengenalan
Dengan menjadikan teks bertukar warna atau membiarkan petak sel kita
dengan sendirinya berwarna mengikut warna kesukaan kita boleh dilakukan
dengan menggunakan kemudahan ini.
Kita boleh meletakkan satu nilai sebagai pemalar atau memasukkan sstu
formula tertentu sebagai syarat memudahkan kerja kita dalam menguruskan
data dalam aplikasi yang lebih besar yang kita bangunkan. Kita boleh
melihat berdasarkan warna teks atau melihat petak-petak sel yang berwarna
hanya dengan kemampuan dan kemahiran yang kita kuasai dalam
kemudahan Conditional Format.
10.2 Mengenali Kemudahan Dalam Conditional Formatting
214
4. Manakala syarat bagi kemasukan data ke dalam petak sel pula
diberikan 8 pilihan iaitu between, not between, equal to, not equal to,
greater then, less then, greater than or equal to dan less than or
equal to.
6. Contohnya seperti
215
7. Ini membawa maksud sekiranya nilai yang dimasukkan adalah di
antara 0 dengan 39, maka sesuatu akan berlaku mengikut apa yang
telah kita tetapkan di dalam format.
216
9. Begitu juga dengan pilihan lain, anda boleh memilih Font Style yang
disediakan seperti Italic, Bold, Bold Italic dan Regular.
10. Klik butang Ok jika telah selesai. Sekarang cuba anda taipkan satu
nilai di antara 0 hingga 39 dan lihatlah hasilnya, nilai yang ditaipkan
tersebut akan menjadi warna merah.
11. Apa pula yang akan berlaku jika nilai yang lebih daripada 39
dimasukkan. Tentunya tiada apa-apa yang akan berlaku, ini bermakna
warna pada nilai yang dipaparkan di dalam petak sel tidak berubah
(tetap berwarna hitam) kerana warna tersebut adalah warna tetapan
asal (default).
12. Untuk memberikan kesan agar warna pada nilai yang dipaparkan juga
berubah apabila nilai yang lebih besar daripada 39 dimasukkan, ikut
langkah seterusnya.
217
15. Klik butang Format pada Condition 2. Pilih warna biru dalam pilihan
color. Klik OK jika sudah selesai.
218
17. Apa yang berlaku? Jika nilai yang dimasukkan adalah di antara 0
hingga 39, nilai tersebut akan bertukar menjadi merah manakala jika
nilai tersebut lebih daripada 39, nilai tersebut akan menjadi warna
biru.
=SUM(C3:G3)
=SUM(H3/500)*100
21. Dan akhir sekali masukkan formula yang sesuai untuk mencari Gred.
Contohnya :
(=IF(I3>79,"A",IF(I3>59,"B",IF(I3>39,"C",IF(I3>19,"D","E"))))
22. Setelah petak-petak bagi Jum Markah, % dan Gred bagi pelajar
pertama dan kedua telah diisikan dengan formula yang sesuai, maka
219
kini suatu syarat tertentu harus dikenakan pada petak tersebut agar
perubahan warna nilai yang berbeza dapat dilihat jika markah pelajar
dimasukkan bagi setiap mata pelajaran.
23. Aktifkan petak sel % bagi pelajar pertama dan kedua. Klik Format >
Conditional Formatting.
220
24. Masukkan nilai di antara 0 hingga 39 pagi pilihan between. Klik
butang Format dan pilih warna yang sesuai (Biasanya jika pelajar
gagal, kita akan menggunakan warna merah sebagai simbol
kegagalan pelajar mencapai tahap minimum penguasaan pelajar)
25. Klik OK pada kotak dialog Format Cells jika telah selesai. Untuk
menambah syarat bagi kemasukan data, klik butang Add pada kota
dialog Conditional Formatting.
26. Pilih greater than or equal to sebagai syarat kedua. Masukkan nilai
40. Syarat ini bermaksud, sebarang nilai yang sama dengan 40 atau
lebih, maka perubahan akan berlaku mengikut apa yang telah
ditetapkan di dalam Format.
221
27. Klik butang Format, dan pilih warna yang sesuai (sebagai contohnya,
gunakan warna biru menandakan pelajar telah mencapai tahap lulus
iaitu markah pelajar adalah 40 atau lebih).
29. Masukkan markah ke dalam petak sel yang sepatutnya dalam setiap
mata pelajaran bagi pelajar pertama dan kedua. Lihatlah hasilnya.
222
Pilih kedua-dua
petak ini
32. Klik Add untuk menambahkan syarat kedua. Pilih juga Between
seperti tadi dan masukkan nilai di antara A dan C.
33. Klik butang Format dan pilih warna yang sesuai (jika boleh warna
yang sama dengan warna biru pada pilihan syarat bagi markah yang
mempunyai nilai 40 atau lebih).
223
35. Cuba anda lakukan pula dalam satu aplikasi sistem yang lebih besar.
Dari sini kita dapat melihat dan mencari dengan lebih mudah pelajar-
pelajar yang lulus atau gagal dalam pencapaian keseluruhan markah
mereka atau pelajar yang lulus atau gagal mengikut mata pelajaran.
Kaedah ini juga boleh anda lakukan pada setiap mata pelajaran jika
ianya berkaitan dengan apa yang anda perlukan.
224
Penukaran Condition akan dilakukan
pada petak sel ini.
=SUM(K/500)*100>39
225
6. Oleh yang demikian, kita tetapkan dulu apakah yang ingin kita
paparkan, klik butang Format. Pilih warna biru sebagai tetapan. Ini
adalah warna yang biasa digunakan bagi guru yang menulis markah
lulus pelajar.
7. Klik Ok jika sudah selesai. Sekarang kita akan menambah satu lagi
syarat bagi peratus yang kurang daripada 40. Untuk itu, klik butang
Add. Ambil pilihan Formula Is dan masukkan fomula yang sama
seperti tadi tetapi menukar simbol >39 (lebih besar daripada) kepada
simbol <40 (lebih kecil daripada).
226
8. Klik butang Format dan pilih warna merah menandakan peratus
pelajar terbabit adalah gagal. Klik OK jika sudah selesai.
10. Cuba masukkan markah bagi semua mata pelajaran untuk pelajar
pertama, apa yang akan berlaku?
11. Sekiranya nilai peratus tersebut kurang daripada 40, warna bagi niali
tersebut adalah merah manakala jika nilai peratus tersebut lebih
daripada 39 maka nilai tersebut berwarna biru.
227
Butang Add ini tidak aktif selepas Condition 3
228
3. Di dalam pilihan Border, terdapat tiga pilihan dalam presets samada
None, Outline atau Inside.
4. Pilihan Outline adalah merupakan satu tetapan yang telah dibuat oleh
perisian Excel tetapi kita masih boleh menukar kepada pilihan None.
Jika kita memilih None, maka petak sel tersebut tidak akan ada
garisan empat segi mengikut petak sel yang sedia ada.
229
5. Untuk membuang garisan pada pilihan Outline, kita boleh membuat
pilihan tersebut pada pilihan Border.
6. Lihat pula format yang ditawarkan pada pilihan Style dan Color. Kita
boleh menetapkan jenis garisan dan jenis warna yang sesuai mengikut
kesukaan kita.
230
7. Lihat pula pilihan yang ditawarkan dalam pilihan Pattern.
231
Petak ini dimasukkan dengan
pilihan warna oren dalam
pilihan Pattern jika nilainya
kurang daripada 40. Pilihan
Outline digunakan dalam
pilihan Border
10. Selain daripada pilihan warna dalam pilihan Pattern, kita juga boleh
memilih bentuk-bentuk pattern yang lain selain warna.
232
11. Dengan adanya pilihan yang pelbagai yang ditawarkan dalam
kemudahan Conditional Format, kita tentunya dapat menghasilkan
sesuatu yang kelihatan menarik kepada pengguna yang akan
menggunakan aplikasi yang kita bangunkan.
2. Untuk mencari petak-petak sel tersebut, sila pergi ke menu Edit > Go
To. Pada kotak dialog Go To, klik butang Special.
233
4. Selepas daripada ini, petak-petak sel yang mengandungi Conditional
Format akan dipaparkan.
234
BAB 11
11.1 Pengenalan
Di dalam bab ini, kita akan mengikuti langkah demi langkah bagaimana
setiap fungsi yang ditawarkan di dalam Validation boleh digunakan bagi
menghasilkan satu aplikasi yang lebih menarik. Cuma dengan menggunakan
kreativiti kita sendiri, kita boleh menghasilkan sesuatu yang berbeza yang
jarang sekali pengguna menggunakan kemudahan yang ditawarkan di dalam
mana-mana perisian yang dikuasainya.
11.2 Mengenali Kemudahan Dalam Validation
236
3. Terdapat tiga pilihan menu iaitu Setting, Input Message dan Error
Alert.
237
6. Jika kita melihat pula pada pilihan Error Alert pula, kita boleh
memasukkan respon apabila berlaku kesalahan semasa proses
kemasukan data.
7. T
238
erdapat 3 pilihan yang ditawarkan pada pilihan Style iaitu Stop,
Warning dan Information. Setiap pilihan yang dipilih akan
memaparkan respon yang berbeza apabila sesuatu niali yang
dimasukkan adalah salah.
Style : Stop
Style : Warning
Style : Information
239
8. Bagi pilihan Input Message, cuba taipkan perkataan berikut di dalam
kotak Title dan Input message.
240
10. Apabila kita memilih petak sel yang telah dimasukkan input message
melalui kemudahan Validation, paparan seperti yang ditunjukkan
akan dapat dilihat.
2. Setelah itu pergi ke menu Data > Validation. Pada pilihan setting
dapatkan kemudahan Whole Number.
241
5. Di dalam ruangan minimum masukkan nilai 0 dan dalam ruangan
maximum masukkan nilai 10. Ini bermaksud nilai yang boleh
dimasukkan di dalam petak sel yang kita tetapkan ialah antara 0
hingga 10 sahaja.
242
6. Di dalam pilihan Input Setting pula cuba masukkan perkataan berikut
untuk ingatan kepada pengguna yang menggunakan aplikasi yang
kita bangunkan.
243
8. Klik OK apabila semuanya telah selesai. Cuba lihat hasilnya,
masukkan sebarang nilai yang lebih daripada 10. Apakah yang
berlaku ?
244
10. Klik Yes Jika anda ingin memasukkan nilai yang lain, klik No jika
nilai yang dimasukkan itu tidak mahu diubah atau klik Cancel jika
anda tidak mahu memasukkan sebarang nilai.
11. Cuba pula anda masukkan sebarang nilai yang kurang daripada 10,
apakah yang akan berlaku? Tidak ada apa-apa kotak dialog yang akan
dipaparkan kerana nilai yang dimasukkan adalah menepati apa yang
dikehendaki iaitu nilai di antara 0 hingga 10.
12. Cuba anda gantikan pula pilihan Data daripada Between kepada Not
Between.
245
14. Bagi pilihan lain di dalam Data, maksud bagi setiap pilihan tersebut
adalah seperti berikut :
Data Maksudnya
between Nilai yang teletak di antara
not between Nilai yang selain dari dari
nilai yang terletak di antara
equal to Niali yang sama dengan
not equal to Nilai yang tidak sama
dengan
greater than Nilai yang lebih besar
daripada
less than Nilai yang lebih kecil
daripada
greater than or equal to Nilai yang lebih besar atau
sama dengan
less than or equal to Nilai yang lebih kecil atau
sama dengan
246
15. Jika kita menggunakan pilihan Text Length pada ruangan Data,
pilihan ini membenarkan bilangan huruf atau nombor yang boleh
dimasukkan dalam petak sel yang kita tetapkan. Untuk tujuan
tersebut, mari kita lihat kesan terhadap pilihan yang kita lakukan.
247
17. Klik OK jika semuanya telah selesai. Cuba masukkan sebarang nilai
yang mempunyai 3 aksara samada nombor atau huruf. Apa yang
berlaku ?
20. Untuk mencari petak-petak sel yang telah kita letakkan kemudahan
Validation, sila pergi ke menu Edit > Go To.
248
21. Dalam pilihan Go To, klik butang Special.
249
22. Di dalam kotak dialog Go To Special, pilih Data Validation. Pastikan
pilihan All diaktifkan.
23. Klik OK. Setiap petak sel yang mengandungi Validation akan
diaktifkan dan dipaparkan.
250
24. Selain daripada pilihan yang terdapat dalam Data yang telah kita lihat
sebelum ini, kemudahan List dalam pilihan Data, boleh digunakan
untuk menggunakan kaedah dropdwon list.
26. Pilih satu petak sel yang lain dan kemudiah pilih Data > Validation.
Pada pilihan Data pilih kemudahan List dan pada ruangan Source
pergi kepada senarai di atas dan highlight kesemua sekali.
251
27. Hasilnya adalah seperti berikut :
252