Bab IV Libre Office Calc: Formula dan Data
Tujuan pembelajaran :
1. Mahasiswa mampu membuat sendiri rumus-rumus sederhana yang diperlukan
dan kemudian menggunakannya pada cell yang lain.
2. Mahasiswa mampu menggunakan cell atau baris/kolom sebagai refferensi dalam
pembuatan rumus.
3. Mahasiswa mengerti dan menggunakan beberapa rumus di Calc.
4. Mahasiswa dapat melakukan melakukan beberapa operasi database yang cukup
penting, seperti: sorting (mengurutkan) dan pemilihan data tertentu
Seperti sudah dipelajari pada bagian sebelumnya, Libre Office:Calc mampu
mengintegrasikan rumus dan formula ke dalam tabel yang dibuat. Kemudian tabel ini
kemudian bisa menghitung kembali secara otomatis keluaran dari rumus yang sudah
dimasukkan apabila data-data pada cell diganti dengan data yang baru. Selain itu, Libre
Office:Calc menawarkan kemudahan lain dalam hal pengolahan data tidak hanya numerik
tapi tipe data yang lain seperti tanggal dan text.
Pelajaran kali ini akan mempelajari lebih jauh mengenai bagaimana menggunakan formula di
dalam Libre Office:Calc secara lebih efektif untuk membantu perhitungan yang kita buat
untuk berbagai macam keperluan. Selain itu kita juga akan memperlajari penggunaan Libre
Office:Calc untuk melakukan pengolahan data.
Penggunaan rumus (formula)
Copy-paste rumus
Pada bagian sebelumnya, kita sudah mempelajari bahwa rumus yang sudah kita buat bisa kita
copy-paste (salin-tempel) ke tempat lain. Sebagai pengingat: Buatlah sebuah tabel konversi
Celcius-ke-Fahrenheit yang terdiri dari dua kolom; kolom pertama adalah nilai suhu dalam
derajat celcius dari 0°C sampai dengan 100°C dengan kenaikan masing-masing baris 0,5°C.
Sedangkan kolom ke-dua adalah hasil konversinya dalam °F. Gunakan copy-paste agar tabel
bisa dibuat dengan cepat. Sebagian dari tabel dari konversi tersebut bisa dilihat pada
Gambar1.
KONVERSI
°C
0.00
0.50
1.00
1.50
2.00
2.50
3.00
3.50
4.00
4.50
5.00
SUHU
°F
22.00
22.90
23.80
24.70
25.60
26.50
27.40
28.30
29.20
30.10
31.00Gambar 1 : Sebagian dari converter celcius ke fahrenheit.
30Sekedar sebagai pengamatan, letakkan cursor pada satu cell yang telah terisi rumus,
kemudian pindahkan secara vertikal (ke atas atau ke bawah). Perhatikan bahwa data untuk
rumus yang dimasukkan menyesuaikan diri meskipun dimasukkan dengan copy-paste.
Mengunci baris dan kolom tertentu untuk rumus. Buatlah tabel perkalian dari 5 sampai
dengan 10 dengan menggunakan rumus. Sebagian dari hasilnya kurang lebih akan tampak
seperti pada gambar 2 berikut ini.
KALI
5.00
6.00
7.00
8.00
9.00
10.00
5.00
25.00
30.00
35.00
40.00
45.00
50.00
6.00
30.00
36.00
42.00
48.00
54.00
60.00
7.00
35.00
42.00
49.00
56.00
63.00
70.00
8.00
40.00
48.00
56.00
64.00
72.00
80.00
9.00
45.00
54.00
63.00
72.00
81.00
90.00
10.00
50.00
60.00
70.00
80.00
90.00
100.00
Gambar 2 : Tabel perkalian
Anda menemui kesulitan dalam membuat tabel tersebut? Apakah hasil yang dimasukkan
tidak sesuai dengan hasil yang seharusnya? Jika jawabnya IYA, maka periksalah rumus pada
cell dimana data di-paste-kan, pasti tidak cocok dan sesuai dengan perkalian yang
seharusnya. Hal tersebut terjadi karena posisi cell rujukan (reference) juga akan berpindah
saat proses copy paste.
Agar memperoleh jawaban yang benar, maka baris atau kolom harus terlebih dahulu
“dikunci” agar saat dicopy-paste refference-cell tetap pada posisi yang benar saat copy-paste.
Untuk mengoreksi kesalahan tersebut, lakukan langkah-langkah berikut ini:
1. Pada cell B2 (atau cell lain tempat perkalian 5x5) masukkan ”=B$1*$A2”, dimana
B1 dan A2 merupakan cell yang akan dikalikan dan hasilnya dimasukkan di B2.
Simbol $ menandakan bahwa kolom/baris tersebut dikunci. $A2 berarti kolom A
terkunci sehingga pada saat dicopy refference kolom tersebut akan tetap pada kolom
A, namun barisnya akan berubah sesuai dengan tempat barunya.
2. Salin isi cell B2 baris baris yang lain di kolom B (seperti pada gambar 3), perhatikan
KALI
5.00
6.00
7.00
8.00
9.00
10.00
5.00
=B$1*$A2
6.00
7.00
8.00
9.00
10.00
apakah hasilnya sudah benar? Jika belum benar, check apakah isi cell sudah sesuai.
Gambar 3 : Penyalinan menurut kolom
3. Jika sudah sesuai, maka kopikan isi cells yang ada pada kolom B, ke dalam cell-cell
yang ada pada kolom yang lain seperti pada Gambar 4.
31KALI
5.00
6.00
7.00
8.00
9.00
10.00
5.00
25.00
30.00
35.00
40.00
45.00
50.00
6.00
7.00
8.00
9.00
10.00
Gambar 4 : Menyalin ke kolom-kolom yang lain.
4. Apakah sekarang anda memperoleh hasil yang benar? Jika iya, buat tabel tersebut
menjadi operasi perkalian 10x10 dan ganti prosesnya menjadi pengkopian baris terlebih
dahulu, bukan kolomnya. Silakan dicoba.
Mengunci cell tertentu untuk rumus. Selain baris dan kolom, cell tertentu juga bisa
dikunci, sehingga bisa kita gunakan sebagai refference mutlak yang tidak berubah dimanapun
posisi cell tersebut disalin di dalam spreadsheet yang kita buat. Penguncian ini bisa dilakukan
dengan memberikan tanda $ pada baris dan kolom yang akan dijadikan refferensi (seperti
$B$1 dimana kedua kolom dan barisnya dikunci).
PREMIUM
8800
VOL
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
PEMBELIAN BAHAN BAKAR MINYAK AVTUR
HARGA BBM 2500 9000
PERTAMAX
SOLAR
GAS
8500
3000
3500
PREMIUM PERTAMAX MINYAK AVTUR
880 850 250 900
1760 1700 500 1800
2640 2550 750 2700
3520 3400 1000 3600
4400 4250 1250 4500
5280 5100 1500 5400
6160 5950 1750 6300
7040 6800 2000 7200
7920 7650 2250 8100
8800 8500 2500 9000
SOLAR
300
600
900
1200
1500
1800
2100
2400
2700
3000
GAS
350
700
1050
1400
1750
2100
2450
2800
3150
3500
Gambar 5 : Tabel harga premium yang dibuat dengan cell refferensi mutlak
Agar tabel tersebut benar, maka pada cell yang berisi harga HARGA BBM tertentu, jika akan
dirujuk sebagai rumus di, maka cell tersebut harus dirujuk mutlak dengan tanda $. Sebagai
contoh harga solar pada 0.6l rumusnya adalah “=$D$4*A12”, dimana cell D4 adalah harga
satuan solar dan A12 adalah volume-nya.
TUGAS: Buatlah tabel harga bahan bakar minyak seperti pada Gambar 5. Berilah nama
spreadsheet tersebut dengan tabel_harga_bbm.ods dan kumpulkan ke dalam halaman
moodle yang anda punyai.
32Rumus-rumus yang tersedia di Calc
Selain rumus-rumus sederhana yang bisa kita buat sendiri, Libre Office:Calc juga
menyediakan banyak sekali rumus yang siap digunakan dalam berbagai bidang seperti:
statistika, matematika, finance (keuangan) dan lain sebagainya. Rumus yang tersedia pada
Calc tersebut bisa digunakan secara langsung memasukkannya dalam input line dengan
diawali dengan “=” seperti pada bagian sebelumnya (rumus yang kita buat sendiri) atau
dengan menggunakan Wizard (pemandu).
Sebagai contoh, marilah kita gunakan file tabel_harga_bbm.ods yang sudah kita buat untuk
belajar menggunakan rumus-rumus yang ada di dalam Open Office: Calc. Dari tabel yang
sudah kita buat itu, kita akan menghitung beberapa nilai statistik dengan menggunakan
fungsi-fungsi yang telah tersedia pada Open-Office: Calc.
Fungsi statistik yang akan kita gunakan pada pelajaran kali ini adalah: RERATA (AVERAGE),
STANDART DEVIASI dan MEDIAN, sehingga diperoleh tabel seperti Gambar 6.
STATISTIK MASING-MASING BAHAN BAKAR
MEAN
4840.00
4675.00
1650.00
STD DEV
2664.33
2573.50
908.30
MEDIAN
4840.00
4675.00
1650.00
1925.00
1059.68
1925.00
1375.00
756.91
1375.00
4950.00
2724.89
4950.00
STATISTIK KESELURUHAN
MEAN
3235.83
STD DEV
2489.96
MEDIAN
2475.00
Gambar 6 : Nilai statistik dari data penjualan bahan bakar
Dengan menggunakan Wizard, langkah-langkah yang harus dilakukan adalah sebagai berikut:
1. Click button f(x) yang terletak di sebelah kiri input line (button yang lain adalah: ∑ dan
= ). Sehingga muncul window wizard seperti Gambar 6. Pilihlah AVERAGE pada
kelompok Function kemudian “Next >>”
Gambar 6 : Function Wizard.
2. Fungsi AVERAGE memerlukan data masukan yang dalam hal ini adalah sekelompok
cells dan kelompok cells tersebut dimasukkan pada wizard window seperti pada
gambar7.
33Gambar 7 : Function Wizard untuk memasukkan data masukan.
Data masukan bisa berupa hasil dari fungsi yang lain (dimasukkan pada number 1-fx), atau
bilangan dan cells tertentu (dimasukkan langsung pada box), atau dipilih langsung dari cells
(dengan box yang paling kiri). Untuk aplikasi ini, pilihlah data masukan fungsi dengan
memilihnya dari cells spreadsheet secara langsung. Amati hasilnya, dan lakukan untuk
fungsi-fungsi yang lain.
Pengolahan Data dengan Calc
Untuk keperluan pengolahan data dengan menggunakan Libre Office: Calc, download
terlebih
dahulu
file
yang
sudah
tersedia
di
moodle
dengan
nama
data_murid_dan_nilainya.ods. Simpan di dalam hard disk komputer anda, kemudian muat
muatlah dengan menggunakan Libre Office: Calc. Lengkapi spreadsheet itu dengan nilai
rata-rata masing-masing murid dan nilai mata pelajarannya.
Mengurutkan (Sorting) data.
Mengurutkan data adalah menyusun kemunculan dan tata letak data sesuai dengan besarnya
nilai atau abjad huruf awal data tersebut. Pengurutan ini sangat berguna untuk berbagai
macam keperluan, misalnya pencarian data dalam jumlah besar karena data yang sudah
diurutkan akan lebih mudah dicari.
Dengan menggunakan data yang telah ada pada file data_murid_dan_nilainya.ods kita akan
mengurutkan nama para murid berdasarkan abjad kemudian memberinya nomor di kolom
pertama di kiri. Proses pengurutan nama murid bisa dilakukan dengan cara sebagai berikut:
1. Pilihlah semua data murid yang akan diurutkan, jangan lupa pilih juga label kolomnya
(nama, L/P, nilai dan lain sebagainya)
2. Dari menu utama pilihlah Data → Sort...
34Gambar 8 : Pemilihan data untuk pengurutan murid berdasarkan nama.
Gambar 9 memperlihatkan bahwa data siswa tersebut akan diurutkan berdasarkan namanya
secara menarik (dari A ke Z) kemudian jika ada data yang sama, maka akan diurutkan
kembali menurut jenis kelaminnya (Laki-laki terlebih dahulu, baru kemudian perempuan).
Cek hasilnya, apakah hasil tersebut sesuai dengan urutan yang seharusnya. Jika sudah benar,
berilah nomor urut sesuai dengan nama siswa tersebut.
TUGAS: Dengan menggunakan teknik pengurutan, jawablah pertanyaan-pertanyaan
yang ada di website elearning (moodle) sesuai dengan hasil yang didapatkan.
Memilah (Filter) data.
Selain mengurutkan data, Libre Office:Calc juga mempunyai kemampuan untuk melakukan
filtering data, yakni memunculkan data tertentu sesuai dengan kriteria yang kita berikan dan
data selain itu akan disembunyikan. Fasilitas ini akan sangat berguna jika kita mempunyai
data dengan jumlah yang sangat besar, tapi kita hanya menginginkan beberapa data yang
sesuai dengan kebutuhan.
Pemilahan data Standard: Dengan menggunakan data yang telah digunakan sebelumnya
(data_murid_dan_nilainya.ods), kita ingin mencari siswa Laki-laki DAN nilai rata-ratanya
lebih besar dari 6.00 DAN nilai matematika lebih besar atau dengan 8.00 (perhatikan syarat
dan kondisi logika yang digunakan).
Masalah tersebut bisa diselesaikan dengan cara:
1. Memilih semua data murid yang akan dipilah (difilter), termasuk label kolomnya.
2. Dari menu utama pilihlah Data → Filter...→ Standard Filter...
35Gambar 9: Pemasukkan kriteria pemilahan data yang akan ditampilkan.
Gambar 10 merupakan terjemahan dari kriteria pemilahan data pada Calc untuk
menampilkan hanya data siswa Laki-laki DAN nilai rata-ratanya lebih besar dari 6.00
DAN nilai matematika lebih besar atau dengan 8.00. Telitilah apakah kondisi tersebut
terpenuhi.
3. Untuk menampilkan kembali senua data tanpa menggunakan filter, dari menu utama
pilihlah Data → Filter...→ Remove Filter
TUGAS:
Pemilahan data dengan Auto Filter: Auto Filter memungkinkan pemilhan data secara
interaktif (langsung dan terlihat hasilnya) pada spreadsheet yang kita buat. Auto Filter bisa
ditampilkan dengan cara memilih dan mengaktifkan pada menu utama: Data → Filter...→
Auto Filter, yang akan menampilkan button tambahan pada judul kolom sebagai alat
pemilihan kriteria pemilahan, seperti tampak pada gambar 10.
Button pemilihan memungkinkan pemilahan data berdasarkan kriteria 10 besar; atau
menggunakan nilai tertentu atau menampilkan Standard Filter seperti yang sudah dibahas di
awal. Kolom yang sudah difilter, akan ditandai dengan warna biru yang muncul pada label
kolom tersebut.
Gambar 10: Kriteria pemilahan dengan Auto Filter
Cobalah hal-hal berikut ini dengan menggunakan Auto Filter, tampilkan mahasiswa Laki-laki
DAN nilai rata-ratanya lebih besar dari 6.00 DAN nilai matematika lebih besar atau dengan
8.00
36
Tidak ada komentar:
Write Kawan-kawan silakan tinggalkan komentar