lotus 123 - Official Site of NOFITA RISMAWATI, ST

advertisement
LOTUS
Panel
Kontrol
Penunjuk Sel
(sel aktif)
123
Kolom
Baris
Penunjuk
Waktu
Penunjuk
Mode
PANEL KONTROL
Terdiri dari :
1. Lokasi alamat sel yang sedang aktif
2. Memperlihatkan karakter yang akan dimasukkan / di edit
3. Penjelasan tentang menu perintah
PENUNJUK MODE
Terlihat sebagai komentar
Contoh :
READY
LABEL
EDIT
POINT
VALUE
FILES
MENU
HELP
ERROR
WAIT
FIND
PENUNJUK STATUS
Akan aktif bila menggunakan keyboard atau program
Contoh :
CAPS
SCROLL
END
MEM
NUM
CMD
OVR
STEP
1
Ketrampilan Komputer 2A
Lotus 123
MENU UTAMA LOTUS 123
WORKSHEET
RANGE
COPY
MOVE
FILE
PRINT
GRAPH
DATA
SYSTEM
QUIT
Mengatur karakteristik lembar kerja
Operasional gugus sel
Duplikasi isi sel
Memindahkan isi sel
Operasional file
Pengolahan output
Pengolahan grafik
Pengolahan database
Operasional DOS tanpa keluar dari Worksheet
Keluar dari Worksheet & Kembali ke DOS
DATA LABEL
1. Mengandung 240 karakter
2. Tidak mempunyai nilai
3. Berupa untai kata atau angka
Pemasukkan data label ke sel diawali dengan Label Prefix
‘ untuk rapat kiri
“ untuk rapat kanan
^ untuk di tengah sel
\ untuk pengulangan
DATA VALUE/NUMERIK
1. Merupakan karakter numeric
2. Pemasukkan nilainya diawali dengan karakter :
+ (plus), - (minus), E (eksponen), $ (dollar), % (persen)
Ketentuan untuk menuliskan data value
1. Nilai pecahan / decimal dipisahkan dengan tanda titik (.)
2. Koma dan spasi tidak boleh ada
3. Bilangan dapat dinyatakan dengan notasi ilmiah
4. Bilangan pecahan dapat dimasukkan dengan symbol %
2
Ketrampilan Komputer 2A
Lotus 123
5. Angka tidak boleh diawali dengan lambing Label Prefix
MENU-MENU LOTUS 123
MENU WORKSHEET
 Column : Untuk mengatur lebar kolom atau menyembunyikan
kolom dan menampilkan kembali
 /WCS (Worksheet Clumn Set-Width)
… merubah lebar kolom antara 1 - 240
 /WCR (Worksheet Clumn Reset Width)
… mengembalikan lebar kolom (9)
 /WCCS (Worksheet Column Column-Range Set-Width)
… merubah lebar kolom secara range
 /WCCR (Worksheet Column Column-Range Reset Width)
… mengembalikan lebar suatu range kolom
 /WCH (Worksheet Column Hide)
… menyembunyikan kolom tanpa menghilangkan
 /WCD (Worksheet Column Display)
… mengembalikan kembali kolom yang tersembunyi
 Global : Menentukan pengaturan konfigurasi 1-2-3
 /WGC (Worksheet Global Column Width)
 /WGDPI (Worksheet Global Default Printer Interface)
 /WGDPN (Worksheet Global Default Printer Name)
 /WGF (Worksheet Global Format)
/WGFG (Worksheet Global Format General)
… mengembalikan format pada bentuk baku
/WGF +/- (Worksheet Global Format +/-)
… menampilkan format +//WGFD (Worksheet Global Format Date)
… menentukan format tanggal
/WGFC (Worksheet Global Format Currency)
… menentukan format koma
/WGFT (Worksheet Global Format Text)
… menentukan format text
 /WGL (Worksheet Global Label-Prefix)
/WGLL = rata kiri
/WGLR = rata kanan
/WGLC = rata tengah
 Insert : Menambah baris/kolom baru pada lembar kerja
 /WIR (Worksheet Insert Row)
3
Ketrampilan Komputer 2A
Lotus 123
 /WIC (Worksheet Insert Column)
 Erase : Menghapus eluruh lembar kerja aktif dan memulai lembar
kerja baru
 WEY (Worksheet Erase Yes)
 Delete : Untuk menghapus kolom/baris beserta isinya dari lembar
kerja
 /WDR (Worksheet Delete Row)
 /WDC (Worksheet Delete Column)
MENU RANGE
 SEL DITAMBAT :
Sel yang jika kursor digerakkkan tidak akan berpindah,
posisinya berada dibagian kiri titik dua (A1 .. )
 SEL BEBAS :
Sel yang jika kursor digerakkan akan ikut berpindah,
posisinya berada dibagian kanan titik dua ( .. A5)
 ERASE : Untuk menghapus data pada range
 /RE (Range Erase)
 FORMAT : Untuk mengganti cara penampilan nilai atau data pada
suatu Range
 /RF (Range Format)
 INPUT : Untuk membatasi pergerakan pointer terhadap sel yang
tidak diproteksi di dalam range
 /RI (Range Input)
 JUSTIFY : Menyusun kolom label agar cocok dalam lebar yang
ditentukan (merapikan paragraph)
 /RJ (Range Justify)
 LABEL : Membuat rata kiri, kanan, atau meletakkan label ditengah
suatu range
 /RL (Range Label)
 NAME : Membuat, menghapus catatan nama range
 /RNC (Range Name Create)
4
Ketrampilan Komputer 2A
Lotus 123
… membuat nama range
 /RND (Range Name Delete)
… menghapus nama range
 /RNL (Range Name Labels)
… memberi nama range pada sel yang berdekatan
pilih : Down, Left, Right, Up
 /RNR (Range Name Reset)
… menghapus nama range
 /RNT (Range Name Table)
… membuat tabel nama range
 SEARCH
 VALUE
5
Ketrampilan Komputer 2A
Lotus 123
FUNGSI – FUNGSI LOTUS 123
FUNGSI MATEMATIKA
@ ABS(X)
Menghitung nilai absolute (positif) dari nilai variable X
Contoh : @ ABS(-5) = 5
@ ABS(20) = 20
@ LOG(X)
Menghitung logaritma (bilangan dasar 10) dari suatu bilangan
Contoh : @ LOG(100) = 2
@ INT(X)
Mengubah bilangan pecahan X menjadi bilangan bulat
Contoh : @ INT(15.9888) = 16
@ MOD(X,Y)
Untuk menentukan sisa pembagian (sisa hasil bagi) antara X dan Y
dimana Y adalah pembagi
Contoh : @ MOD(5,2) = 1
@ ROUND(X,Y)
Untuk membulatkan bilangan X ke suatu ketelitian tertentu. Y
menyatakan jumlah digit ketelitian yang akan dipakai
Contoh : @ ROUND(123.456,1) = 123,5
@ ROUND(123.456,-1) = 120
@ SQRT(X)
Untuk menghitung nilai akar dari X  X bilangan positif
Contoh : @ SQRT(16) = 4
FUNGSI STATISTIK
@ AVG(gugus sel)
Menghitung rata-rata sekelompok gugus sel
Contoh : @ AVG(B3..B7)
@ COUNT(gugus sel)
Menghitung jumlah observasi dari sekelompok data pada gugus sel
Contoh : @ COUNT(B3..B7)
6
Ketrampilan Komputer 2A
Lotus 123
@ MAX(gugus sel) & @ MIN(gugus sel)
Menetapkan nilai terbesar (MAX) dan nilai terkecil (MIN) dari
sekelompok data pada gugus sel
Contoh : @ MAX(B3..B7)
@ MIN(B3..B7)
@ STD(gugus sel)
Menghitung standar deviasi populasi dari sekelompok data pada
gugus sel tertentu
Contoh : @ STD(B3..B7)
@ SUM(gugus sel)
Menghitung jumlah keseluruhan dari sekelompok nilai pada gugus sel
Contoh : @ SUM(B3..B7)
@ VAR(gugus sel)
Memberikan varian data dari suatu range
Contoh : @ VAR(jumlah)
FUNGSI STRING
@ CODE($)
Menentukan nilai kode ASCII dari karakter pertama string
Contoh : @ CODE(“A”) = 65
@ FIND($1, $2, awal)
Mencari suatu string dalam string awal mulai dari posisi karakter yang
diinginkan
Contoh : @ FIND(“una”, “Gunadarma”, 0) = 1
7
Ketrampilan Komputer 2A
Lotus 123
@ LEFT($, n) & @ RIGHT($, n)
Mengambil sebagian string dari sisi paling kiri (LEFT) atau paling
kanan (RIGHT) sebanyak n karakter
Contoh : @ LEFT(“Primarasa”,4) = Prima
@ RIGHT(“Primarasa”,4) = rasa
@ MID($,awal,n)
Mengambil sebagian string mulai dari letak karakter awal sebanyak n
karakter
Contoh : @ MID(“Universitas”,5,3) = rsi
@ LOWER($) & @ UPPER($)
Mengubah string menjadi huruf kecil (LOWER) atau huruf besar
(UPPER)
Contoh : @ LOWER(“A”) = a
@ UPPER(“a”) = A
@ PROPER($)
Merubah huruf pertama dari setiap kata pada string menjadi huruf
besar
Contoh : @ PROPER(“ada apa”) = Ada Apa
@ REPEAT($, n)
Membuat duplikasi string sebanyak n kali
Contoh : @ REPEAT(“Merdeka”,2) = MerdekaMerdeka
@ STRING(x, n)
Merubah nilai numeric x sebagai string dengan n adalah angka
dibelakang titik decimal
Contoh : @ STRING(13.237,2) = “13.24”
@ VALUE($)
Merubah nilai teks yang ditampilkan sebagai angka menjadi nilai
numeric yang sebenarnya
Contoh : @ VALUE(“125”) = 125
@ TRIM($)
Menghilangkan kelebihan spasi
Contoh : @ TRIM(“Negara Indonesia”) = Negara Indonesia
@ LENGTH($)
8
Ketrampilan Komputer 2A
Lotus 123
Menghitung panjang/jumlah karakter dari suatu string
Contoh : @ LENGTH(“Indonesia”) = 9
@ EXACT($1, $2)
Menguji apakah 2 buah string sama atau tidak. Jika string1 persis
sama dengan string2 maka nilai fungsi = 1, sebaliknya = 0
Contoh : @ EXACT(“arisan”, “Arisan”) = 0
@ EXACT(“100”, “100”) = 1
@ REPLACE($1, awal, $2)
Merubah suatu bagian string dengan string yang lain
Contoh : @ REPLACE(“Buku saya”,5,4,”kamu”) = Buku kamu
@ REPLACE(“Dia pandai”,4,0,”sangat“) = Dia sangat pandai
FUNGSI LOGIKA
@ ISNUMBER(X)
Untuk menguji apakah X berisi nilai numeric atau tidak jika X adalah
numeric, maka hasil fungsi ini = 1, jika tidak maka hasil = 0
Contoh : @ ISNUMBER(“123”) = 0
@ ISSTRING(X)
Untuk menguji apakah X berisi teks atau tidak, jika X adalah teks
maka hasil fungsi ini = 1, jika tidak maka hasil = 0
Contoh : @ ISSTRING(“123”) = 1
@ FALSE & @ TRUE
Fungsi FALSE akan menghasilkan nilai logika 0 dan fungsi TRUE
akan menghasilkan nilai logika 1
Contoh : @ IF(+A2-A3 = -1, @ FALSE, @ TRUE)
@ IF(kondisi, X, Y)
Merupakan fungsi bersyarat yang hasilnya tergantung dari kondisinya
Jika kondisi benar, maka nilai X yang dikerjakan
Jika kondisi salah, maka nilai Y yang dikerjakan
Contoh :
9
Ketrampilan Komputer 2A
Lotus 123
FUNGSI TABEL
@ HLOOKUP(nilai_kunci, range, offset_baris)
Untuk pembacaan suatu table secara horizontal
Contoh : @ HLOOKUP(B2, $B$7 .. $E$9, 1)
@ VLOOKUP(nilai_kunci, range, Offset-kolom)
Untuk pembacaan table secara vertical
Contoh : @ VLOOKUP(“Lotus”, siswa, 2)
ALAMAT RELATIF
10
Ketrampilan Komputer 2A
Lotus 123
Rumus untuk mengisi kolom Total adalah +A3*B3, copylah rumus
tersebut.
Karena lotus membaca alamat sel dalam rumus sebagai alamat relative.
Bila penunjuk sel berada di sel C3 maka rumusnya +A3*B3, maka lotus
akan berpikir : “kalikan sel pada jarak dua kolom dari kiri (A3) dengan sel
pada jarak satu kolom di kiri (B3)”. Begitu kita copy rumus tersebut
aturan tersebut akan berlaku seterusnya.
ALAMAT ABSOLUT
Rumus untuk mengisi kolom Upah adalah +B1*B5 (upah/jam dikali
dengan Jam). Begitu rumus dicopy akan terlihat bahwa rumus untuk
Budi memang benar tapi rumus untuk yang lain salah, kenapa? Karena
lotus beranggapan sebagai alamat relative : “sel yang letaknya dikiri satu
sel akan berbelok keatas 4 sel (B1) dikalikan dengan sel dikiri (B5)”.
Aturan ini akan terus berlaku bila kita copy rumus tersebut, padahal itu
tidak benar.
Agar sel B1 tidak berubah ketika dicopy kita nyatakan alamat B1
sebagai alamat absolute dengan menambahkan lambing $ di depan B
dan dibelakang B. Maka begitu rumus kita copy sel B1 tidak berubah.
DATABASE
1. Mengurutkan Data
/DS (Data Sort)
11
Ketrampilan Komputer 2A
Lotus 123
2. Menentukan Range Data
/DSD (Data Sort Data_Range)
Sort Setting
Data Range : [……………….............……..]
Primary-Key
Column :
[…………………….]
[ ] Desending
[ ] Ascending
Secondary-Key
Column :
[……………………]
[ ] Desending
[ ] Ascending
3. Menentukan Kunci Pengurutan Utama
/DSP (Data Sort Primary-Key)
12
Ketrampilan Komputer 2A
Lotus 123
GRAFIK
Type (/GT)  Untuk memilih jenis grafik
Beberapa jenis grafik yang ada :
A...F (/GA, /GB, /GC, …, /GF  Untuk mengelompokkan data
X (/GX)  Untuk menyatakan label pada sumbu X
13
Ketrampilan Komputer 2A
Lotus 123
View (/GN)  Untuk menampilkan grafik di layar
Options  Menampilkan menu pilihan grafik
/GOT (Graph Option Titles) memberikan judul grafik/titles
.. First, Second, X-AXIS, Y-AXIS
/GOL (Graph Option Legend) memberikan keterangan gambar
.. A, B, C, D, E, F
/GOG (Graph Option Grid) menggambarkan garis
horizontal/vertical
.. Horizontal, Vertikal, Both, Clear
/GOF (Graph Option Format) mengatur penamnpilan grafik line
dan XY
.. Lines, Symbols, Both, Neither
/GOD (Graph Options Data-Labels) memberikan label pada data
.. Center, Left, Above, Right, Below
/GOS (Graph Options Scale) mengatur penampilan skala pada
sumbu X dan Y
.. Automatic, Manual, Lower, Upper, Format, Indicator, Skip
/GOC (Graph Options Color) menampilkan grafik dengan warna
/GOB (Graph Option B & W) menampilkan grafik hitam/putih
14
Ketrampilan Komputer 2A
Lotus 123
Name (/GN)  Menampilkan menu penamaan grafik
/GNC (Graph Name Create) memberikan nama pada grafik
/GNU (Graph Name Use) memanggik grafik yang telah diberi
nama
/GND (Graph Name Delete) menghapus grafik dengan nama
tertentu
/GNR (Graph Name Reset) menghapus semua grafik
/GNT (Graph Name Table) menampilkan table nama grafik di
lembar kerja
Save (/GS)  Menyimpan grafik dalam file
LOTUS MACRO
MACRO :
 Sekumpulan instruksi yang dibuat berdasarkan urutan penekanan
tombol yang dimasukkan ke dalam suatu worksheet sebagai entri
sel
 Rangkaian perintah / program yang secara otomatis akan
dilaksanakan oleh Lotus 123
 Membantu mengerjakan tugas secara otomatis dalam pemakaian
worksheet dari Lotus 123
MEMBUAT DAN MENULIS MACRO
 Harus diawali dengan awalan label ' (petik satu)
 Kadang-kadang diakhiri dengan tanda ~ (tilde)
 Pilih tempat pada worksheet yang bebas dari tabel yang lain (yang
tidak tampak dilayar)
 Sediakan 3 kolom :
- Kolom I
: Nama macro
- Kolom II
: Program macro
- Kolom III
: Penjelasan / keterangan
NAMA MACRO
 Terdiri dari 2 karakter :
15
Ketrampilan Komputer 2A
Lotus 123
- Karakter I : " \ " (backslash)
- Karakter II : Huruf, abjad, angka
 Lebih dari 2 karakter, max. 15 karakter
PERINTAH-PERINTAH MACRO
 {?}
Menghentikan sementara pelaksanaan Macro
 { BRANCH }
Bentuk : { BRANCH alamat / nama sel }
- Perintah { BRANCH } mengendalikan pelaksanaan Macro untuk
mencabang ke suatu perintah di alamat tertentu
- Perintah { GOTO } membawa petunjuk ke suatu alamat
 { IF }
Berfungsi untuk melakukan test suatu syarat pada Macro
 { QUIT }
Perintah untuk menghentikan pelaksanaan Macro
 { GETLABEL }
Memasukkan data ke suatu sel (data label)
 { GETNUMBER }
Memasukkan data ke suatu sel (data numerik)
 { LET }
Berfungsi untuk memasukkan data langsung ke suatu sel
Bentuk : { LET lokasi / data } ~
 { FOR }
Sebagai pengulangan suatu bagian Macro sebanyak yang diinginkan
Bentuk : { FOR alamat pencacah, angka awal, angka akhir, selang,
alamat perintah }
 { BEEP }
Mengeluarkan bunyi bel
Bentuk : { BEEP angka }
 { BLANK }
Menghapus isi dari sel / range yang ditemukan sebelumnya
Bentuk : { BLANK lokasi }
16
Ketrampilan Komputer 2A
Lotus 123
 { WAIT }
Menghentikan pelaksanaan program Macro selama waktu yang
diinginkan
Bentuk : { WAIT angka_penghitung }
 { MENUBRANCH }
Untuk membuat pilihan / menu yang tampil pada panel kontrol dan
memindahkan alur program pada suatu rutin sesuai pilihan user
Bentuk : { MENUBRANCH lokasi }
 { MENUCALL}
Untuk membuat pilihan / menu yang tampil pada panel kontrol dan
bercabang pada suatu subrutin yang dipanggil
Bentuk : { MENUCALL lokasi }
 { RETURN}
 Mengembalikan alur program pada bagian setelah perintah
dipanggil
 Mengakhiri suatu subrutin
Bentuk : { RETURN }
 { INDICATE <STRING> }
Merubah indicator di sudut kanan atas
 { PANELOFF } >< { PANELON }
Meniadakan penggambaran ulang dari panel kontrol selama eksekusi
macro
 { WINDOWSOFF } >< { WINDOWSON }
Menghilangkan penggambaran ulang di layar selama eksekusi macro
 { BREAKOFF } >< { BREAKON }
Menyebabkan proses tidak dapat dihentikan selama eksekusi macro
 { GET LOKASI }
Memasukkan satu karakter tunggal dari keyboard dan meletakkannya
pada lokasi yang ditunjukkan
 { LOOK LOKASI }
17
Ketrampilan Komputer 2A
Lotus 123
Dipakai untuk memeriksa apakah suatu lokasi sudah pernah
dimasukkan data atau tidak
Contoh : aplikasi macro untuk menentukan bilangan genap / ganjil
1
2
3
4
5
6
7
8
9
A
B
111
C
D
E
F
{ GOTO } A1~
{ GETNUMBER "Masukkan angka : ", A1 }~
/C~A9~
{ GOTO } A9~{ R }' = ~{ R }
{ IF @INT(A1/2) = A1/2 } GENAP~
GANJIL~
{ QUIT }
111 =
GANJIL
18
Ketrampilan Komputer 2A
Lotus 123
Download