PENGENALAN FUNGSIFUNGSI LOTUS 123 FUNGSI-FUNGSI LOTUS • Lotus 123 adalah sebuah spreadsheet yang memiliki fungsi-fungsi atau formula untuk membantu penyelesaian pekerjaan dalam program Lotus. • Lotus 123 memiliki Fungsi Matematika, Fungsi Statistik, Fungsi Hiperbolicus, Fungsi Ekonomi, Fungsi Logika, Fungsi String, & Fungsi Tabel. FUNGSI-FUNGSI LOTUS Lotus 123 memiliki : Fungsi Tabel Fungsi Matematika Fungsi String Fungsi Statistik Fungsi Logika Fungsi Hiperbolicus Fungsi Ekonomi Fungsi Matematika • Fungsi Matematika Fungsi ini merupakan membantu persoalan matematika. fungsi atau dalam Lotus untuk pekerjaan dalam Fungsi Matematika • Fungsi Absolut Adalah Menentukan harga mutlak atau menghitung nilai absolute (positif) dari nilai variabel X • Perintah : @ABS Fungsi Matematika • Contoh : @ABS (10) = 10 @ABS (-9) @ABS (20) @ABS (-15) =9 = 20 = 15 Fungsi Matematika • Fungsi ROUND Adalah membulatkan suatu bilangan sesuai dengan decimal yang ditentukan atau membulatkan bilangan X ke suatu ketelitian tertentu, Y menyatakan jumlah digit ketelitian yang akan dipakai • Perintah : @ROUND(X,Y) Fungsi Matematika • Contoh : @ROUND(123.456,1) = 123,5 @ROUND(123.456,-1) = 120 @ROUND(45.723, 2) = 45.72 Fungsi Matematika • Fungsi INT Adalah menghilangkan angka dibelakang decimal atau bilangan pecahan X menjadi bilangan bulat • Perintah : @INT(X) Fungsi Matematika • Contoh : @INT(15.9888) = 16 @INT(23,23) = 23 Fungsi Matematika • Fungsi RANDOM Adalah untuk memberikan nilai acak antara 0 dan 1 sesuai dengan fungsi logika • Perintah : @RAND • Contoh : @RAND -> 0.152718 0.905798 Fungsi Matematika • Fungsi MOD Adalah memberikan nilai sisa dari 2 buah bilangan atau menentukan sisa pembagian (sisa hasil bagi) antara X dimana Y adalah pembagi • Perintah : @MOD(X,Y) Fungsi Matematika • Contoh : @MOD(5,2) = 1 @MOD(4,2) = 0 @MOD(3,2) = 1 Fungsi Matematika • Fungsi SQRT Adalah memberikan akar kuadrat suatu bilangan atau untuk menghitung nilai akar dari X -> X bilangan positif • Perintah : @SQRT(X) Fungsi Matematika • Contoh : @SQRT(16) @SQRT(25) @SQRT(1) @SQRT(4) =4 =5 =1 =2 Fungsi Matematika • Fungsi Logaritma Adalah menghitung logaritma (bilangan dasar 10) dari suatu bilangan • Perintah : @LOG(X) Fungsi Matematika • Contoh : @LOG(100) = 2 Fungsi Matematika • Fungsi @LN(X) Adalah mencari nilai / harga Ln X • Fungsi Pangkat Adalah memberikan nilai/hasil suatu perpangkatan dari nilai tertentu Fungsi Statistik • Fungsi Average Adalah untuk menghitung rata-rata sekelompok gugus sel • Perintah : @AVG(X) Fungsi Statistik • Contoh : @AVG(B3..B7) @AVG(A1..A8) @AVG(C7..C8) Fungsi Statistik • Fungsi COUNT Adalah untuk menghitung jumlah sekelompok data pada gugus sel • Perintah : @COUNT(X) observasi dari Fungsi Statistik • Contoh : @COUNT(B3..B7) = 5 @COUNT(A2..A4) = 3 Fungsi Statistik • Fungsi MAX & MIN Adalah menetapkan nilai terbesar (MAX) dan nilai terkecil (MIN) dari sekelompok data pada gugus sel. • Perintah : @MAX(X) @MIN(X) Fungsi Statistik • Contoh : @MAX(B3..B7) @MIN(B3..B7) Fungsi Statistik • Fungsi SUM Adalah mengitung jumlah keseluruhan dari sekelompok nilai pada gugus sel • Perintah : @SUM(X) Fungsi Statistik • Contoh : @SUM(B3..B7) Fungsi Statistik • Perintah VAR Adalah memberikan nilai varian data dari suatu range • Perintah : @VAR(X) • Contoh : @VAR(jumlah) Fungsi Statistik Fungsi Hiperbolicus 1. @PL Adalah untuk menghasilkan harga 3.141526… 2. @Cos(X) Adalah menentukan nilai cos (x-randian) 3. @Sin(X) Adalah menentukan nilai sin (x-randian) Fungsi Hiperbolicus 4. @Tan(X) Adalah menentukan nilai tan (X-Randian) 5. @Acos * Adalah menentukan nilai sudut Randian dari A cos (x) Fungsi Hiperbolicus 6. Asin (X) * Adalah untuk menentukan nilai sudut Randian dari A Asin(X) 7. @Atan (X) * Adalah untuk menentukan nilai sudut Randian dari A Atan (X) Fungsi Logika • Fungsi Isnumber Adalah Untuk menguji apakah X berisi nilai numeric atau tidak jika X adalah numeric, maka hasil fungsi ini = 1, jika tidak maka hasil = 0. • Perintah : @ISNUMBER(X) Fungsi Logika • Contoh ; @ISNUMBER(“123”) = 0 @ISNUMBER(123) = 1 Fungsi Logika • Fungsi ISSTRING Adalah Untuk menguji apakah X berisi teks atau tidak, jika X adalah teks maka hasil fungsi ini = 1, jika tidak maka hasil = 0 • Perintah : ISSTRING(X) Fungsi Logika • Contoh : @ISSTRING(“123”) = 1 @ISSTRING(123) = 0 @ISSTRINg(“Kata”) = 1 Fungsi Logika • Fungsi False & True Adalah fungsi False akan menghasilkan nilai logika 0 dan fungsi True akan menghasilkan nilai logika 1 • Contoh : @IF(+A2-A3 = -1, @FALSE, @TRUE) Fungsi Logika • Fungsi IF(kondisi, X, Y) Adalah merupakan fungsi bersyarat yang hasilnya tergantung dari kondisinya. Jika kondisinya benar, maka nilai X yang dikerjakan. Jika kondisinya salah, maka nilai Y yang dikerjakan. Fungsi Logika Fungsi Logika • @CHAR(X) : Konversi dari nilai ASCII ke character • @CODE ( x ): Konvensi dari nilai string ke ASCII • @STRING ( XIN ): Konvensi dari Numering ke string • @LOWER (String) : Konvensi dari huruf besar ke kecil Fungsi Logika • @UPPER (String) : Konvensi dari huruf kecil ke besar • @VALUE (String) : Konvensi dari Text ke Numerik • @LEFT (String) sebelah kiri : Mengambil Text sebanyak N dari • @RIGHT (String) sebelah kanan : Mengambil Text sebanyak N dari Fungsi Logika • @MID (String awal,jml) : tengah Mengambil Text • @TRIM (String) : Membuang didepan/dibelakang suatu text * ditengahspasi • @LENGTH (String) : Menghitung panjang suatu String • @FIND (String Text,String Awal) : Mencari Text ke Text yang lain * Fungsi Logika • @REPEAT (String,N) : Membuat sebanyak-banyaknya Text berulang-ulang • @PROPER (String) : Huruf pertama besar sisanya huruf kecil Fungsi Tabel • Fungsi HLOOKUP Adalah untuk pembacaan suatu tabel secara horizontal • Perintah : @HLOOKUP(nilai_kunci, range, offset_baris) • Contoh : @ HLOOKUP(B2, $B$7 .. $E$9, 1) Fungsi Tabel • Fungsi VLOOKUP Adalah untuk pembacaan suatu tabel secara horizontal • Perintah : @VLOOKUP(nilai_kunci, range, offset_baris) • Contoh : @ VLOOKUP(“Lotus”, siswa, 2) Fungsi Tabel Fungsi Ekonomi 1. @Cterm ( Int, Fv, Pv ) : investasi Menentukan periode 2. @Cos ( x ) : Menentukan depresiasi stright line 3. @DDB ( cst, su, pf, per ) : Menentukan depressiasi double decline Fungsi Ekonomi 4. @FV ( Pmt, int, term ) : Menentukan future value 5. @PV ( pmt, int, term ) : Menentukan present value 6. @NPV ( int, range ) : Menentukan net present value 7. @IRR (guess, range ) : Menentukan internal rate of return Fungsi Ekonomi 8. @RATE ( fv, pv, term ) investasi : Menentukan bunga 9. @SYD ( cst, sv, lv, per ) suatu aset : Menentukan umur 10. @TERM ( pnt, int, fv ) periode pembayaran : Menentukan Fungsi String • @ CODE($) Menentukan nilai kode ASCII dari karakter pertama string Contoh : @ CODE(“A”) = 65 Fungsi String • @ FIND($1, $2, awal) Mencari suatu string dalam string awal mulai dari posisi karakter yang diinginkan Contoh : @ FIND(“una”, “Gunadarma”, 0) = 1 Fungsi String • @ 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 Fungsi String • @ MID($,awal,n) Mengambil sebagian string mulai dari letak karakter awal sebanyak n karakter Contoh : @ MID(“Universitas”,5,3) = rsi Fungsi String • @ LOWER($) & @ UPPER($) Mengubah string menjadi huruf kecil (LOWER) atau huruf besar (UPPER) Contoh : @ LOWER(“A”) = a @ UPPER(“a”) = A Fungsi String • PROPER($) Merubah huruf pertama dari setiap kata pada string menjadi huruf besar Contoh :@ PROPER(“ada apa”) = Ada Apa Fungsi String • @ REPEAT($, n) Membuat duplikasi string sebanyak n kali Contoh : @ REPEAT(“Merdeka”,2) = MerdekaMerdeka Fungsi String • @ STRING(x, n) Merubah nilai numeric x sebagai string dengan n adalah angka dibelakang titik decimal Contoh :@ STRING(13.237,2) = “13.24” Fungsi String • @ VALUE($) Merubah nilai teks yang ditampilkan sebagai angka menjadi nilai numeric yang sebenarnya Contoh : @ VALUE(“125”) = 125 Fungsi String • @ TRIM($) Menghilangkan kelebihan spasi Contoh : @ TRIM(“Negara Indonesia Indonesia”) = Negara Fungsi String • @LENGTH($) • Menghitung panjang/jumlah karakter dari suatu string Contoh : @ LENGTH(“Indonesia”) = 9 Fungsi String • @ 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 Fungsi String • @ 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 Penggunaan Lembar Kerja Penggunaan Lembar Kerja • KETENTUAN PROSES : 1. File data , NPM dan Nama MHS 2. Nilai mid ,uas diisi (bil. Bulat positif) 3. Nilai rata-rata = (mid + uas)/2 4. Apabila N Rata kurang / sama dari 55 , pada kolom. Ket. Diisi = “ Gagal “ selain itu “Lulus” Penggunaan Lembar Kerja • F7 = @SUM ( D7---E10 ) • Manual matematik • F7 = + ( D7 + E7 ) = JML _______________ • Mengcopy seluruh Penggunaan Lembar Kerja • Pertanyaan : Tentukan rms pada sel : G7, H7, D12, E12, G6 Penggunaan Lembar Kerja • Jawab : Rata-rata : G7= +D7+E7 / 2 G7= @AVG, ( D7---E10 ) Salin Keterangan : H7= @IF ( G7 <=55, “Gagal”;”Lulus” ) H7= @IF ( + (( D7+E7 / 2 ) <=55,”Gagal”;”Lulus” ) G6 = + ( D6 + E6 ) / 2 H7 = @IF ( G7 < = 55, “GAGAL”; “LULUS” ) @IF ( + ( D7+E7 ) / 2 ) <=55 “GAGAL”;”LULUS” __________ G7 Tombol Penting Pada Keyboard 1. Tombol ^ sel : Untuk mengetengahkan huruf dalam suatu 2. Tombol “ : Untuk rapat kanan suatu penulisan 3. Tombol , : Untuk rapat kiri suatu penulisan 4. : Untuk menurunkan satu layar (20 baris) DgDn Tombol Penting Pada Keyboard 5. PgUp : baris) Untuk menggulung layar satu halaman (20 6. Tanda baris : Untuk memindahkan kursor keatas satu 7. Tanda baris : Untuk memindahkan kursor kekanan satu Tanda : Untuk memindahkan kursor kekiri satu baris 8. Tombol Penting Pada Keyboard 9. Tanda : baris Untuk memindahkan kursor kebawah satu 10. HOME : Memindahkan kursor keposisi awal (A1) 11. END : Memindahkan kursor keposisi akhir sel END OF FILE