Professional Documents
Culture Documents
PRAKTIKUM
MODUL PRAKTIKUM
APLIKASI KOMPUTER DAN
TEKNOLOGI INFORMASI
DAFTAR ISI
23.EXACT............................................................................................................. 23
24.CONCATENATE................................................................................................ 24
25.ARABIC............................................................................................................ 24
BAB 8 : LIBRE OFFICE CALC --- Operasi Logika..................................................... 26
1.AND................................................................................................................... 26
26.OR................................................................................................................... 27
27.NOT................................................................................................................. 28
28.IF..................................................................................................................... 28
BAB 8 : LIBRE OFFICE CALC --- Operator Aritmatik dan Perbandingan .................30
1.Operator Aritmatik............................................................................................ 30
29.Operator Perbandingan................................................................................... 30
BAB 9 : LIBRE OFFICE CALC --- Penjumlahan dan Penghitungan Data.................. 32
1.SUM.................................................................................................................. 32
30.SUMIF.............................................................................................................. 32
31.SUMIFS............................................................................................................ 33
32.COUNT............................................................................................................ 34
33.COUNTIF......................................................................................................... 35
34.COUNTIFS........................................................................................................ 35
BAB 10 : LIBRE OFFICE CALC --- Pencarian Data.................................................. 37
1.VLOOKUP........................................................................................................... 37
35.HLOOKUP........................................................................................................ 37
BAB 11 : TERMINAL.............................................................................................. 38
Dari kiri ke kanan, tombol tersebut berfungsi untuk memotong (cut), menyalin
(copy), dan menempel (paste)
Selain dengan memanfaatkan tombol tersebut, operasi salin, potong, dan
tempel dapat dilakukan dengan menggunakan kombinasi tombol keyboard
berikut ini :
Ctrl+C : salin
Ctrl+X : potong
Ctrl+V : tempel
=A1
Perhatikan pada cell B1 terdapat rumus =A1. Jika kemudian cell B1 di salin
(copy) ke B2, maka di B2 akan dihasilkan rumus =A2. Jika kemudian juga di
salin ke B3, B4, dst, maka akan dihasilkan rumus =A3 , =A4 , dst. Dari sini
dapat disimpulkan bahwa proses penyalin suatu rumus secara vertikal akan
merubah label baris secara otomatis. Jika di salin ke arah bawah, maka akan
label baris akan ditambah nilainya, sedangkan jika disalin ke arah atas, maka
label baris akan dikurangkan nilainya.
Hal yang serupa juga berlaku pada kasus penyalinan rumus dalam arah
horisontal. Namun yang terjadi pada kasus ini, yang berubah bukan label
baris melainkan label kolom. Sehingga jika rumus di cell B1 di salin ke C1, D1,
dst, maka pada cell-cell tersebut akan dihasilkan rumus =B1 , =C1 , dst. Jadi
prose penyalinan rumus dalam arah horisontal akan merubah label kolom. Jika
disalin ke arah kanan, maka label kolom akan bertambah secara abjad.
Sebaliknya jika disalin ke arah kiri maka label kolom akan berkurang secara
abjad.
Alamat relatif adalah alamat suatu cell pada suatu rumus yang akan
berubah ketika rumus tersebut di salin ke cell lain. Sesuai definisi ini,maka
alamat cell yang berbentuk A1, B4, C2, dsb merupakan jenis alamat relatif
Alamat semimutlak adalah alamat suatu cell pada suatu rumus yang salah
satu labelnya tetap sedang label lainnya berubah jika rumus tersebut disalin
ke cell lain. Sebagai contoh, untuk membuat alamat cell A2 dalam suatu
rumus hanya akan berubah label barisnya saja sementara label kolom tetap
ketika di salin ke cell lain, maka penulisan cell A2 harus diganti menjadi $A2.
Perhatikan tanda $ di depan label kolom (A) akan membuat label tersebut
tetap meskipun di salin ke arah horisontal. Sementara untuk membuat label
barisnya yang tetap ketika disalin ke arah vertikal, maka penulisan A2 harus
diubah menjadi A$2. Tanda $ di depan label baris akan membuat label baris
tetap meskipun disalin dalam arah vertikal.
Alamat mutlak adalah alamat suatu cell pada suatu rumus yang tidak akan
berubah meskipun disalin dalam arah vertikal maupun horisontal. Untuk
membuat suatu alamat cell menjadi alamat mutlak, maka baik di depan label
kolom, maupun label baris harus diberikan tanda $. Sebagai contoh, untuk
menjadikan A2 sebagai alamat mutlak, maka penulisannya diubah menjadi
$A$2.
3. Split
4. Freeze
Fungsi
Sintaks
=upper(teks)
Catatan :
teks
=upper(A1).
bisa
Latihan
digantikan
dengan
alamat
suatu
sel,
misalkan
semarang
=upper(A1)
sEmArAnG
=upper(A2)
SEMARANG
=upper(A3)
3. LOWER
Fungsi
Sintaks
=lower(teks)
Catatan :
teks
=lower(A1).
Latihan
A
bisa
digantikan
alamat
suatu
:
B
semarang
=lower(A1)
sEmArAnG
=lower(A2)
SEMARANG
=lower(A3)
dengan
sel,
misalkan
4. PROPER
Fungsi
Sintaks
=proper(teks)
Catatan :
teks bisa
=proper(A1).
Latihan
digantikan
dengan
alamat
suatu
sel,
misalkan
semarang
=proper(A1)
sEmArAnG
=proper(A2)
SEMARANG
=proper(A3)
5. UNICODE
Fungsi
: menghasilkan kode numerik dari karakter unicode
pertama dalam sebuah string teks.
Sintaks
=unicode(teks)
Catatan :
teks bisa
=unicode(A1).
Latihan
A
digantikan
dengan
alamat
suatu
sel,
misalkan
:
B
=unicode(A1)
@21
=unicode(A2)
21
=unicode(A3)
6. UNICHAR
Fungsi
huruf.
Sintaks
=unichar(angka)
Catatan :
angka bisa
=unichar(A1).
Latihan
digantikan
dengan
alamat
suatu
sel,
misalkan
210
=unichar(A1)
123
=unichar(A2)
213
=unichar(A3)
7. CHAR
Fungsi
: mengubah sebuah bilangan menjadi sebuah karakter
menurut
suatu tabel kode. Bilangan tersebut dapat berupa
bilangan bulat 2 digit ataupun 3 digit. Kode yang lebih besar dari
127 bergantung pada pemetaan karakter pada sistem operasi yang
digunakan.
Sintaks
=char(angka)
Catatan :
angka
=char(A1).
bisa
Latihan
A
digantikan
dengan
alamat
suatu
sel,
misalkan
:
B
10
=char(A1)
100
=char(A2)
213
=char(A3)
8. CODE
Fungsi
: menghasilkan kode numerik dari karakter pertama
pada sebuah string teks.
Sintaks
=code(teks)
Catatan :
teks
=char(A1).
bisa
Latihan
digantikan
dengan
alamat
suatu
sel,
misalkan
Semarang
=code(A1)
semarang
=code(A2)
=code(A3)
9. TEXT
Fungsi
: mengubah sebuah bilangan menjadi teks sesuai
dengan format yang diberikan.
Sintaks
=text(angka,format)
Catatan :
angka dan format bisa digantikan dengan alamat suatu sel,
misalkan =text(A1,D1).
Latihan
12.23567
=text(A1,###.##)
###.##
12.34567
=text(A2,000.00)
000.00
12.34567
=text(A3,D1)
12.34567
=text(A4,D2)
10.
Fungsi
: menghasilkan teks target, atau string teks kosong jika
target bukan teks.
Sintaks
=t(Teks/NonTeks)
Catatan :
Latihan
12345
=t (A1)
12345
=t (A2)
11.
SEARCH
Fungsi
: menghasilkan posisi segmen teks yang dicari dalam
sebuah string karakter. Posisi mulai pencarian juga dapat diatur.
Sintaks
=search(TeksYgDicari,TeksSumber,posisi)
Catatan :
TeksYgDicari, TeksSumber, maupun posisi bisa digantikan
oleh alamat suatu sel, misalkan =search(D1,A1).
Latihan
998877665544
=search(D1,A1)
54
Abc123efg
=search(D2,A2)
12.
FIND
Fungsi
: menghasilkan posisi segmen teks yang dicari dalam
sebuah string karakter. Posisi mulai pencarian juga dapat diatur.
Teks pencarian dapat berupa angka atau sembarang karakter string.
Sintaks
=find(TeksYgDicari,TeksSumber,posisi)
Catatan :
Latihan
998877665544
=find(D1,A1)
76
12345
=find (D2,A2)
34
13.
REPLACE
Fungsi
yang lain.
Sintaks
=replace(TeksAwal,Posisi,Panjang,TeksPengganti)
Catatan :
TeksAwal, Posisi, Panjang
digantikan oleh alamat suatu sel.
Latihan
dan
TeksPengganti
12345
=replace(A1;1;1;D1)
321
54321
=replace(A2;2;2;D2)
777
14.
bisa
SUBSTITUTE
Fungsi
Sintaks
=substitute(TeksLama,TeksDiCari,TeksPengganti,PengulanganKe)
Catatan :
TeksLama,
TeksDicari,
TeksPengganti,
maupun
PengulanganKe
bisa
digantikan
oleh
alamat
suatu
sel.
PengulanganKe adalah angka yang menunjukkan pada pengulangan
ke berapa TeksDicari ditemukan Pada TeksLama untuk digantikan
dengan TeksPengganti. Jika PengulanganKe dikosongkan, maka
setiap ditemukan TeksDicari pada TeksLama, akan digantikan
dengan TeksPengganti.
Latihan
123123123
=substitute(A1;"3";"abc")
123123123
=substitute(A2;"3";"abc";2)
Fungsi
suatu teks.
Sintaks
=rept(Teks,JmlPengulangan)
Catatan :
Teks dan JmlPengulangan bisa digantikan oleh alamat suatu sel,
misalkan =rept(A1,D1).
Latihan
saya
=rept (A1,D1)
kamu
=rept (A2.D2)
=rept(A3,D3)
12
=rept(A4,D4)
15.
TRIM
Fungsi
: membuang karakter spasi, dan disisakan hanya 1
spasi antar dua kata.
Sintaks
=trim(teks)
Catatan :
teks bisa digantikan oleh alamat suatu sel, misalkan =trim(A1).
Latihan
=trim(A1)
saya
mau makan
=trim (A2)
saya
mau
=trim(A3)
makan
=trim(A4)
16.
RIGHT
Fungsi
suatu teks.
Sintaks
=right(TeksSumber,angka)
Catatan :
TeksSumber dan angka bisa digantikan oleh alamat suatu sel,
misalkan =right(A1,D1). angka merupakan jumlah karakter yang
akan ditampilkan, dihitung dari karakter paling kanan.
Latihan
12345
=right (A1,D1)
12345
=right (A2,D2)
12345
=right(A3,D3)
12345
=right(A4,D4)
17.
LEFT
Fungsi
teks.
Sintaks
=left(TeksSumber,angka)
Catatan :
TeksSumber dan angka bisa digantikan oleh alamat suatu sel,
misalkan =left(A1,D1). angka merupakan jumlah karakter yang
akan ditampilkan, dihitung dari karakter paling kiri.
Latihan
A
:
B
12345
=left(A1,D1)
12345
=left(A2,D2)
12345
=left(A3,D3)
12345
=left(A4,D4)
18.
MID
Fungsi
: menghasilkan sejumlah karakter dimulai dari posisi
tertentu pada suatu teks.
Sintaks
=mid(Teks,posisi,jumlah)
Catatan :
Teks, posisi, dan jumlah bisa digantikan oleh alamat suatu sel.
jumlah merupakan banyaknya karakter yang akan ditampilkan,
dimulai dari karakter ke posisi pada Teks akan ditampilkan.
Latihan
12345
=mid(A1,2,1)
12345
=mid(A2,2,2)
12345
=mid(A3,3,3)
12345
=mid(A4,1,3)
19.
LEN
Fungsi
Sintaks
=len(Teks)
Catatan :
Teks bisa digantikan oleh alamat suatu sel, misalkan =len(A1).
Latihan
A
:
B
12345
=len (A1)
abcd
=len(A2)
buku tulis
=len(A3)
buku
=len(A4)
20.
tulis
EXACT
Fungsi
: membandingkan dua string teks. Jika identik, maka
akan dihasilkan TRUE. Fungsi ini bersifat case-sensitive.
Sintaks
=exact(Teks1,Teks2)
Catatan :
Teks1 dan Teks2 bisa digantikan oleh alamat suatu sel,
misalkan =exact(A1,B1).
Latihan
Saya
saya
=exact(A1,B1)
buku
buku
=exact(A2,B2)
12345
12345
=exact(A3,B3)
123abc
123ABC
=exact(A4,B4)
21.
CONCATENATE
Fungsi
: mengkombinasikan beberapa string teks menjadi
satu string teks.
Sintaks
=concatenate(Teks1,,Teks30)
Catatan :
Teks1, ., Teks30 bisa digantikan oleh alamat suatu sel.
Latihan
Buku
tulis
=concatenate(A1,B1)
Rumah
makan padang
=concatenate(A2,B2)
baju baru
merah
=concatenate(A3,B3)
Kuliah
aplikasi komputer
dan TI
=concatenate(A4,B4)
22.
ARABIC
Fungsi
Sintaks
=arabic(Teks)
Catatan :
Latihan
A
:
B
MXIV
=arabic (A1)
MMII
=arabic (A2)
=arabic(A3)
III
=arabic(A4)
Sintaks :
=and(FALSE/TRUE,FALSE/TRUE,FALSE/TRUE, )
AND(P,Q)
TRUE
TRUE
TRUE
TRUE
FALSE
FALSE
FALSE
TRUE
FALSE
FALSE
FALSE
FALSE
Latihan :
A
TRUE
TRUE
=AND(A1,B1)
TRUE
FALSE
=AND(A2,B2)
FALSE
TRUE
=AND(A3,B3)
FALSE
FALSE
=AND(A4,B4)
=AND(A5,B5)
=AND(A6,B6)
=AND(A7,B7)
=AND(A8,B8,C8)
=AND(A9,B9,C9)
10
=AND(A10,B10,C10)
11
=AND(A11,B11,C11)
12
=AND(A12,B12,C12)
13
=AND(A13,B13,C13)
2. OR
Sintaks :
=or(FALSE/TRUE,FALSE/TRUE,FALSE/TRUE, )
OR(P,Q )
TRUE
TRUE
TRUE
TRUE
FALSE
TRUE
FALSE
TRUE
TRUE
FALSE
FALSE
FALSE
Latihan :
A
TRUE
TRUE
=OR(A1,B1)
TRUE
FALSE
=OR(A2,B2)
FALSE
TRUE
=OR(A3,B3)
FALSE
FALSE
=OR(A4,B4)
=OR(A5,B5)
=OR(A6,B6)
=OR(A7,B7)
=OR(A8,B8,C8)
=OR(A9,B9,C9)
10
=OR(A10,B10,C10)
11
=OR(A11,B11,C11)
12
=OR(A12,B12,C12)
13
=OR(A13,B13,C13)
3. NOT
Sintaks :
=not(FALSE/TRUE)
NOT(P)
TRUE
FALSE
FALSE
TRUE
Latihan :
A
TRUE
=NOT(A1)
FALSE
=NOT(A2)
=NOT(A3)
=NOT(A4)
=NOT(A5)
-3
=NOT(A6)
4. IF
Sintaks :
=IF(FALSE/TRUE,Teks1,Teks2)
Catatan :
Teks1 akan ditampilkan bila argumen pertama TRUE.
Bila argumen pertama FALSE, maka Teks2 yang akan
ditampilkan.
Latihan :
A
TRUE
semarang
Jakarta
=IF(A1,B1,C1)
FALSE
khadijah
Ibrahim
=IF(A2,B2,C2)
dzakira
Akmal
=IF(A3,B3,C3)
aftani
Afif
=IF(A4,B4,C4)
jakarta
padang
=IF(A5,B5,C5)
Lambang
Contoh
kegunaan
=2 + 3
penjumlahan
=2 - 3
pengurangan
=-2 * 3
perkalian
=2 / 3
pembagian
=2 ^ 3
perpangkatan
=2 %
persen
Latihan
A
2 =A1+B1
=-A3
3 =A4*B4
23
2 =A5/B5
32
2 =A6^B6
-5 =A2-B2
=A7%
2. Operator Perbandingan
Lambang
Contoh sintaks
Kegunaan
=2=3
sama dengan
>
=2>3
lebih dari
<
=2<3
kurang dari
>=
=2>=3
<=
=2<=3
<>
=2<>3
Latihan
A
2 =A1=B1
-5 =A2>B2
3 =A3<B3
3 =A4>=B4
23
2 =A5<=B5
32
2 =A6<>B6
1. SUM
Fungsi
atau baris.
Sintaks
=sum(angka1,angka2,,angka255)
=sum(range)
Catatan :
Jika sebagai argumen adalah angka-angka, maka jumlah
argumen maksimal adalah 255. Pada sintaks macam kedua,
sebagai argumen adalah suatu range, yang berformat
cell1:cell2.
Latihan
12
21
34
43
56
65
78
87
=sum(A1:A4)
=sum(A1:B4)
=sum(12,34,56,78)
=sum(A1:B1)
2. SUMIF
Fungsi
: menjumlahkan bilangan pada suatu rentang kolom
atau baris untuk angka yang memenuhi kriteria tertentu.
Sintaks
=sumif(range_kriteria,kriteria,range_penjumla
han)
Catatan :
Range yang akan dijumlahkan merupakan argumen ketiga.
Tetapi jika tanpa menggunakan argumen ketiga, maka
argumen pertama (range_kriteria) akan sekaligus menjadi
range_penjumlahan.
Latihan
12
21
34
43
56
65
78
87
=sumif(A1:A4,>50)
=sumif(A1:B4,>50)
=sum(A1:A4)
=sum(A1:B4)
2. SUMIFS
Fungsi
: menjumlahkan bilangan pada suatu rentang kolom
atau baris untuk angka yang memenuhi beberapa kriteria tertentu.
Sintaks
=sumifs(sum_range,range_kriteria1,kriteria1,r
ange_kriteria2,kriteria2)
Catatan :
Berbeda dengan sumif, pada sumifs range yang akan
dijumlahkan menjadi argumen pertama.
Latihan
1 12
21
32
2 34
43
43
2 56
65
54
4 78
87
67
5
6
=sumifs(C1:C4,A1:A4,>50,B1
:B4,50)
3. COUNT
Fungsi
Sintaks
=count(angka1,angka2,,angka255)
=count(range)
Catatan :
Jika sebagai argumen adalah angka-angka, maka jumlah
argumen maksimal adalah 255. Pada sintaks macam kedua,
sebagai argumen adalah suatu range, yang berformat
cell1:cell2.
Latihan
12
21
34
43
56
65
Saya
Kamu
=count(A1:A4)
=count(A1:B4)
=count(12,34,56,saya)
=count(A1:B1)
4. COUNTIF
Fungsi
: menghitung data rentang kolom atau baris yang
memenuhi kriteria tertentu.
Sintaks
=countif(range_kriteria,kriteria)
Catatan :
Latihan
12
21
=countif(A1:A4,30)
34
43
=countif(A1:B4,saya)
56
65
=countif(A1:B4,saya)
saya
kamu
5. COUNTIFS
Fungsi
: menghitung data rentang kolom atau baris yang
memenuhi beberapa kriteria tertentu.
Sintaks
=countifs(range_kriteria1,kriteria1,
range_kriteria2,kriteria2,)
Catatan :
Latihan
A
:
C
1 12
21
=countifs(A1:A4,>30,B1:B4,>40)
2 34
43
=countifs(A1:B4,>30,B1:B4,kamu)
2 56
65
4 saya
kamu
2. HLOOKUP
Contoh:
abudj@abudj-Satellite-L735:~$ cal
December 2013
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
2. date
Contoh:
abudj@abudj-Satellite-L735:~$ date
Mon Dec 2 08:47:33 WIT 2013
3. history
Contoh:
abudj@abudj-Satellite-L735:~$ history
1 cal
2 date
3 history
4. clear
5. who
Contoh:
abudj@abudj-Satellite-L735:~$ who
abudj pts/1
2013-12-02 08:39 (:0.0)
6. whoami
Contoh:
abudj@abudj-Satellite-L735:~$ whoami
abudj
7. uname
Contoh:
abudj@abudj-Satellite-L735:~$ uname
Linux
8. uname -a
Contoh:
abudj@abudj-Satellite-L735:~$ uname -a
Linux abudj-Satellite-L735 3.2.0-23-generic-pae #36-Ubuntu SMP Tue Apr 10
22:19:09 UTC 2012 i686 i686 i386 GNU/Linux
9. hostname
Contoh:
abudj@abudj-Satellite-L735:~$ hostname
abudj-Satellite-L735
10.
du
Contoh:
abudj@abudj-Satellite-L735:~$ du
0
./.gvfs
8
./.dbus/session-bus
12
./.dbus
12
./Documents/An A-Z Index of the Bash command line for Linux |
SS64.com_files
40
./Documents
.
.
.
.
.
12
./.cache/ubuntuone
8
./.cache/unity
4
./.cache/dconf
12336./.cache
4
./Desktop
16
./.compiz-1/session
20
./.compiz-1
40
./.pulse
4
./Pictures
1847740
.
11.
df
Contoh:
abudj@abudj-Satellite-L735:~$ df
Filesystem
1K-blocks Used
/dev/sda7
21329156 4338896
udev
984480
4
tmpfs
396700
876
none
5120
0
none
991748
228
12.
Available
Use% Mounted on
15920488 22% /
984476
1% /dev
395824
1% /run
5120
0% /run/lock
991520
1% /run/shm
df -h
Contoh:
abudj@abudj-Satellite-L735:~$ df -h
Filesystem Size
Used Avail Use%
/dev/sda7
21G 4.2G 16G 22%
udev
962M 4.0K 962M
1%
tmpfs
388M 876K 387M
1%
none
5.0M
0 5.0M
0%
none
969M 228K 969M
1%
13.
Mounted on
/
/dev
/run
/run/lock
/run/shm
top
Contoh:
abudj@abudj-Satellite-L735:~$ date
Mon Dec 2 08:47:33 CXT 2013
14.
ping
Contoh:
ttl=51
ttl=51
ttl=51 time=125
ttl=51 time=266
ttl=51 time=258
ttl=51 time=125
DAFTAR PUSTAKA
1. https://help.libreoffice.org/Main_Page
2. http://ss64.com/bash/