Kumpulan Anak-anak sistem informasi
Minggu, 14 Juli 2013
Jumat, 02 Desember 2011
Kamis, 22 September 2011
Curahatan - Curhatan Kecil..yg diambil dr kisah yg nyata..!!!
Ya Allah pa kah ni cobaan atau pa darimu, sungguh berat kalini yg hrs ku hadapi sndiri...
q hrs gmn,,
slah kah q berbuat gni, krn kesabaran q udh diluar ini...
ku cob tuk bersabar dr dl, tp pa kah hrs gni ending dr kesabaran q...???
smw org akn melakukan sama pasti kl da dlm posisi q,g akn mungkin enggak....
daya pa yg hrs q lakukan....?
Pa ni ending dr smwnya kah,,...???
atau hanya apa....????
q tw, q bicaa dgn mu Ya Allah, kau tu maha segalanya.. dan u g akn mengujikan sesuatu yg melebihi kemampuan umat mu... q tw tu...!!!
dan tlong saya brikan jalan keluar untuk smw nich....!!!
perlihatkan dan tunjukan, q dr dl sampai skr g da niat buruk sama sekali....
Niat q hanyalah satu untuk kbaikan org lain.....
org pada bs memutar balikan fakta yg ada, yg sharusnya bnr mnj salah dan slh mnj bnr....!!!
krn org tu kpingin unggul di mata smw terutama pd atasnnya, Astaghfirullah...!!!
org kaya, berjabatan tinggi or da yg lbih tinggi, dan org miskin smw sama...
smw mati dan hanya membawa kain putih yg berukuran 2 M...
yg membedakan hanya satu ketaqwaan,perbuatan, amal dan ibadahnya...!!
dan q g nyangka org yg q percaya ternyata lbih dr yg q bayangkan.
q dh cob baik lg, sakit utnuk yg ke-2 kalinnya...
untuk skr gpp mereka ketawa, dan menang....!!
tp ketika suatu hr nanti pasti mereka akn teringat smw kata2 q..
dan tw mana yg bnr2 baik dan tulus dan mana yg bnr baik cmn di dpn tp belakangnya lbih dr srigala....!!!
dan berapa lama org tu nyadar betapa akn sangat kehilangan emas yg bnr baik dan murni yg pnuh cahaya hati dan penuh ketulusan yg dk enggan dipercaya dan lebih memberat kan emas yg palsu...!!!
Itulah cerpen yg dikutip dr kisah nyata yg da, dan dipelajari dan diambil hikmahnnya yg da dalm kehidupan qt yg nyata dan ada....!!!
anda boleh percaya pa tdk itulah akn suatu kenyataan di suatu saat nanti.....!!!
anda boleh percaya pa tdk itulah akn suatu kenyataan di suatu saat nanti.....!!!
Sabtu, 27 Agustus 2011
3 Art Management Event Organizer
MENGUCAPKAN
MINAL AIDZIN WALFAIDZIN MOHON MAAF LAHIR DAN BATIN
SELAMAT HARI RAYA IDUL FITRI 1432 H
Rabu, 10 Agustus 2011
Hubungan Antara Ketulusan Hati dgn Ilmu Pengetahuan...!!!
*Emmm,, Btw Hub dr KEtulusan Hati Dan Ilmu Pengetahuan Pa Ya Tmn...???*
TEma Dlm Blog Ni Klihatannya G da Sambungganya......!!
Namun Mnurut Q sich da Hubungannya...each Hubnganya Tanpa Ketulusan HAti Qt Jg g dpt meraih ilmu pengetahuan dgn sepenuhnnya...!!!,, Kl Qt mempelajari smw sesuatu baik ilmu ataupun apa lah dgn setuls hati dgn senang hati pasti qt akn paham dan mengerti semuannya....!!!
tw nich,,
bingug dh nw ngomong pa lg...???
lg g konsen bgt Nuich mlm ini.. Sesuatu yg sllu da di benakku,,pdhal itu g mungkin emmmm.....
bnyk bgt disini ujian hidup yg hrs q hadapi sndiri,, jauh dgn org tua...dan smw hrs sndiri dan mandiri....!!!!
ya tp q syukuri untuk smwnya itu....!!!!
ya disambungin dgn curhat2 dkit gpp lah heeeee........
smw akn dijwb saat wktunya dh tiba pastinnya.....!!!!!
Senin, 01 Agustus 2011
Nanang Nasrul: 3 ART MANAGEMENT EVENT ORGANIZER
Nanang Nasrul: 3 ART MANAGEMENT EVENT ORGANIZER: "3 ART MANAGEMENT EVENT ORGANIZER "
Sabtu, 30 Juli 2011
CARA MENGUBAH FORMAT JPG MENJADI WORD II
kita
CARA MENGUBAH FORMAT JPG MENJADI WORD
Sekarang kan lagi musim-usimnya TA atau Thesis neh.. barangkali aja ada yang belum tahu dan ada yang membutuhkan bantuan software OCR ( Optical Character Recognition ) untuk mengambil teks dari referensi-referensi sahabat. Jadi jika anda punya refrensi berupa buku atau eBook yang berupa file Image (JPEG, BMP, GIF, dll), sedangkan anda butuh mengambil refrensi itu menjadi karakter teks yang bisa di edit di Microsoft Word atawa Open Office, anda tidak perlu mengetiknya kembali sampai-sampai anda kehabisan waktu hanya untuk menyalin, padahal deadline sudah menunggu.
Misalnya kita dapat referensi sebuah buku, daripada kita harus ketik perhalaman dan mengetiknya kembali, mengapa kita tidak scan aja tulisan di buku tersebut menggunakan scanner kemudian kita ubah hasil scan-nan tersebut mejadi teks untuk kita edit di aplikasi Ms. Word, bukankah lebih praktis dan efisien!
OK, biar yang kita gunakan gratis dan halal ^_^, kali ini kita akan gunakan yang freeOCR.
Sayangnya kekurangan dari freeOCR ini yaitu hasil konversinya akan sedikit kacau jika image atau gambar Anda kurang jelas tulisannya, sehingga ketika proses konversi selesai Anda harus memeriksanya lagi untuk mengkoreksi bagian-bagian yang salah. Nah, agar hasil konversi maksimal sebaiknya resolusi image waktu sahabat SCAN bukunya set resolusinya pada 200 Dpi.
Kelemahan lain dari aplikasi freeOCR adalah hasil konversi yang kacau ketika digunakan untuk meng-konvert image teks berformat kolom, sehingga aplikasi ini nggak cocok buat mengkonvert scan-nan koran.
Cara menggunakan Aplikasi FreeOCR ini sangat mudah, klik File/Open kemudian cari file yang ingin kita ubah ( biasanya dalam bentuk JPG) dan edit menjadi teks, kemudian klik menu OCR/Start OCR Process maka proses konversi akan segera dilakukan. Setelah itu simpan atau copy-paste hasil konversi tersebut ke Ms.Word.
Ingat, sebelum menjalankan/Meng-install free ORC, FreeOCR butuh .NET Framework versi 2.0
Selasa, 28 Juni 2011
Rabu, 18 Mei 2011
3 ART MANAGEMENT E.O
MG.O : Hafieds R.H
Kalau Pgin tawu dan lengkap ikuti aja di blog kami http//:nanang-nasrul.blogspot.com dan via Facebokk, and Group kami...!!!
P.R : Endang Mindarianti
Sekretaris : Teh Nda Aja
F.M : Ogenk Elfaruq
Editor : Nanang dudubidoOu
Kalau Pgin tawu dan lengkap ikuti aja di blog kami http//:nanang-nasrul.blogspot.com dan via Facebokk, and Group kami...!!!
Maksih banyak ya....!!!
Selasa, 17 Mei 2011
MS EXCEL
Microsoft Excel
Microsoft Excel adalah General Purpose Electronic Spreadsheet yang bekerja dibawah
Sistem Operasi Windows. Microsoft Excel dapat digunakan untuk menghitung angka-angka,
bekerja dengan daftar data, dan menganalisa data-data serta mempresentasikannya ke dalam
bentuk grafik/diagram.
Catatan :
• Formula Bar adalah : tempat dimana kita menuliskan rumus formula, tapi harus diingat
bahwa penulisan rumus formula bukan berupa angka melainkan
alamat cell / cell addressnya.
Setiap kali menuliskan formula yang diperlukan harus selalu diawali dengan tanda sama
dengan (=………) atau tanda tambah (+………).
• Name Box adalah : tempat yang menunjukkan alamat dari cell / address cell yang ditunjuk
oleh pointer.
Name box mencatat alamat cell pointer dengan diawali pencatatan nama kolom (A-IV)
selanjutnya nomor baris (1-65536), sebagai contoh :
→ cell B5 dibaca kolom ke-2 ( yakni kolom B) baris ke-5.
Mengatur Gerak Cell Pointer
Enter : memindahkan cell pointer dari atas ke bawah
Shift Enter : memindahkan cell pointer dari bawah ke atas
Tab : memindahkan cell pointer dari kiri ke kanan
Shift Tab : memindahkan cell pointer dari kanan ke kiri
Page Up : 1 layar ke atas
Page down : 1 layar ke bawah
Ctrl End : menuju ke data yang paling akhir
Ctrl Home : menuju ke awal cell (A1)
Home : kembali ke kolom A pada baris yang sama
F5 : menuju ke cell tertentu do Worksheet
Jenis Data pada Cell
1. Konstanta, terdiri dari 4 jenis type data yakni :
• Character : semua huruf dan angka yang tidak dapat digunakan dalam
melakukan perhitungan yakni A-Z, a-z, dan 0-9
• Numeric : angka yang dapat digunakan dalam melakukan perhitungan
yakni 0-9
• Date : data tanggal
• Time : data waktu
2. Formula seperti rumus yang selalu diawali dengan tanda sama dengan (=………) atau
tanda tambah (+………). Seperti yang telah dijelaskan sebelumnya.
Menyalin isi cell
Untuk menyalin isi suatu cell ke cell-cell yang terletak pada bagian bawahnya dapat dilakukan
dengan prosedur berikut ini :
⇒ Pilih blok yang akan disalin lalu letakkan kursor ┼ pada sebelah kanan bawah cell yang
akan di-copy lalu ke daerah yang masih belum ada rumus formulanya.
Membuat judul di tengah tabel
Untuk membuat judul di tengah tabel maka dilakukan langkah sebagai berikut ini :
⇒ Ketik terlebih dahulu kata yang menjadi judul pada kolom yang paling pertama (A...). Blok
kolom sampai ke kolom paling akhir tabel. Gunakan toolbar merge and center seperti
dibawah ini.
Pengeditan Worksheet
Pengeditan dapat dilakukan dengan tiga cara, yaitu :
1. Tekan F2 di keyboard pada cell yang akan diedit
2. Double klik pada cell yang mau diedit
3. Mengedit pada Formula Bar
• Fill : menyalin data ke lokasi worksheet yang berdekatan
Perintah fill terdiri dari empat pilihan :
1. Up : isi data pada cell dari bawah ke atas
2. Down : isi data pada cell dari atas ke bawah
3. Left : isi data pada cell dari kanan ke kiri
4. Right : isi data pada cell dari kiri ke kanan
• Delete : untuk menghapus cell beserta dengan isinya.
1. Tombol Delete : menghapus isi cell terpilih tanpa memindahkan pilihan dari
worksheet
2. Shift Cell Left : menggeser cell ke kiri
3. Shift Cell Up : menggeser cell ke atas
4. Entire Row : menghapus 1 baris
5. Entire Column : menghapus 1 kolom
• Delete Sheet : untuk menghapus sheet yang sedang aktif
• Move or Copy Sheet : untuk memindahkan atau menggandakan sheet yang sedang aktif
Jika melakukan penggandaan sheet maka check box ini harus diberi tanda centang ( √ )
Perintah untuk Pemformatan Worksheet
• Cells… : mengatur format dari komponen yang berhubungan dari cell
Adapun komponen-komponen yang dapat diformat yakni :
∼ number (format type data)
∼ alignment (format tampilan vertikal, horizontal, dan derajat kemiringan)
∼ font (format tulisan)
∼ border (format garis)
∼ patterns(format warna pada cell)
∼ protection (mengunci ataupun menyembunyikan cell)
• Row : mengatur format dari baris
1. Height : mengatur panjang dari suatu baris
2. Autofit : mengembalikan ke ukuran baris yang standart
3. Hide : menyembunyikan baris yang ditunjuk
4. Unhide : mengembalikan baris yang baru saja dilakukan hide (baris yang
tersembunyi)
• Column : mengatur format dari kolom
1. Width… : mengatur lebar dari suatu kolom
2. Autofit Selection : mengembalikan ke ukuran kolom yang standart
3. Hide : menyembunyikan kolom yang ditunjuk
4. Unhide : mengembalikan kolom yang baru saja dilakukan hide (baris
yang tersembunyi)
5. Standard Width… : mengatur standart lebar dari suatu kolom
• Sheet : mengatur format dari sheet yang sedang aktif
1. Rename : mengganti nama sheet yang sedang aktif
2. Hide : menyembunyikan sheet yang sedang aktif
3. Unhide : Menampilkan kembali sheet yang baru saja dilakukan hide (sheet
yang tersembunyi)
4. Background : memberi gambar sebagai background dari layar kerja MS Excel
5. Tab Color : memberi warna pada garis bawah tulisan nama sheet
Pemakaian Fungsi pada MS Excel
Operator Perhitungan MS Excel
Penjumlahan, pengurangan, perkalian, pembagian, dan pangkat dilakukan dengan cara
menuliskan alamat selnya bukan angkanya pada formula bar.
Misal : Penjumlahan : =A1+B1 atau +A1+B1.
Pengurangan : =A1-B1 atau +A1-B1.
Perkalian : =A1*B1 atau +A1*B1.
Pembagian : =A1/B1 atau +A1/B1.
Pangkat 2 : = A1^2 atau A1^2.
Fungsi Bantu Statistik
1. Max (Range) : mencari nilai terbesar dari suatu range.
2. Min (Range) : mencari nilai terkecil dari suatu range.
3. Sum (Range) : mencari jumlah dari isi data yang terdapat pada suatu range.
4. Average (Range) : mencari nilai rata-rata dari suatu range.
5. Count (Range) : mencari jumlah data yang terdapat pada suatu range.
Contoh Soal :
Carilah rumus formula untuk menghasilkan nilai yang berwarna merah dibawah ini!
Cara pengerjaan :
ô€‚¾ Jumlah Nilai pada cell F6 adalah “=Sum(C6:E6)” atau “+C6+D6+E6”
ô€‚¾ Total Nilai Kelas pada cell C16 adalah “=Sum(C6:C15)”
ô€‚¾ Rata-rata Nilai Kelas pada cell C17 adalah “=Average(C6:C15)”
ô€‚¾ Nilai Terendah pada cell C18 adalah “+Min(C6:C15)”
ô€‚¾ Nilai Terbesar pada cell C19 adalah “+Max(C6:C15)”
ô€‚¾ Jumlah Data pada cell C20 adalah “+Count(C6:C15)”
Untuk nilai TAS dan nilai Praktikum, dapat dilakukan penggandaan rumus formula / melakukan
copy rumus hanya dengan menggerakkan kursor ┼ pada sebelah kanan bawah cell yang akan
di-copy lalu ke daerah yang masih belum ada rumus formulanya.
Fungsi Kelompok Text
1. Left : mengambil karakter yang ada di sebelah kiri dari satu kesatuan karakter.
Penulisan : =LEFT(teks, jumlah_karakter)
2. Right : mengambil karakter yang ada di sebelah kanan dari satu kesatuan karakter.
Penulisan : =RIGHT(teks, jumlah_karakter)
3. Mid : mengambil karakter yang ada di tengah dari satu kesatuan karakter.
Penulisan : =MID(teks, angka_awal, jumlah_karakter)
4. Upper : mengubah semua karakter dalam setiap kata yang ada pada suatu teks
menjadi huruf besar / kapital.
Contoh : =UPPER(“saya”) menghasilkan SAYA
5. Lower : mengubah semua karakter dalam setiap kata yang ada pada suatu teks
menjadi huruf kecil.
Contoh : =LOWER(“SAYA”) menghasilkan saya
6. Proper : mengubah karakter pertama dalam setiap kata yang ada pada suatu teks
menjadi huruf besar / kapital dan mengubah huruf berikutnya dengan huruf kecil.
Contoh : =PROPER(“saya sedang praktikum”) menghasilkan Saya Sedang Praktikum
7. Len : mengambil karakter terkiri sejumlah yang dinyatakan pada argumen
jumlah_karakter.
Contoh : =UPPER(“Praktikum”) menghasilkan 9
8. Text : mengubah angka menjadi teks dengan jumlah desimal sesuai yang dinyatakan
pada argumen format_teks.
Penulisan : =TEXT(angka, format_teks)
Contoh : =TEXT(100/4,“0.00”) menghasilkan 25.00
9. Dollar : mengubah angka menjadi teks mata uang dolar, disertai pembulatan dan
jumlah desimal menurut argumen jumlah_desimal.
Penulisan : =DOLLAR(angka, jumlah_desimal)
Contoh : =DOLLAR(22/7,6) menghasilkan $3.142857.
=DOLLAR(22/7,5) menghasilkan $3.14286.
10. Char : mengubah angka antara 1 sampai 255 menjadi karakter kode ASCII.
Contoh : =CHAR(125) menghasilkan }.
11. Code : mengubah karakter pertama menjadi kode ASCII.
Contoh : =CODE(“Infor”) menghasilkan 73.
=CODE(“Ikan”) menghasilkan 73 juga.
Catatan !!! tanda koma ( , ) diatas dapat juga diganti dengan tanda titik
koma ( ; ), disesuiankan dengan komputer yang dipakai.
Fungsi Bantu Logika
1. And (Logical 1,logical 2,…,logical 30)
→ menghasilkan argument true jika semua logika benar.
2. Or (Logical 1,logical 2,…,logical 30)
→ menghasilkan argument true jika salah satu logika benar.
3. Not (Logical)
→ menghasilkan kebalikan logika.
4. If (Logical Text, Value True, Value False)
→ menghasilkan argument dengan pemenuhan syarat yang telah ditentukan.
Fungsi Absolut
Fungsi penggunaan absolut ini adalah apabila kita tidak ingin referensi cell berubah saat suatu
formula disalin, buatlah referensi cell absolut dengan mengetik tanda dillar ($) atau tekan F4
apabila pengetikan referensi cell yang anda ingin tidak berubah. Seperti formula =D4 berubah
saat anda salin ke cell lain, tetapi $D$4 selalu merujuk pada cell yang sama.
Data entry
Prinsipnya hampir sama dengan fungsi penggunaan absolut dimana bila kita tidak ingin
referensi cell berubah saat suatu formula disalin namun keuntungan lain menggunakan data
entry adala kemungkinan kita melakukan pencarian referensi antar sheet.
Proses data entry diawali dengan membuat range rekening-rekening transaksi maupun
data-data lain yang akan dipakai sebagai patokan pada proses selanjutnya, proses ini
berlangsung setelah user menuliskan dan menamakan range rekening-rekening bersangkutan
sebagai berikut :
1. Menuliskan rekening-rekening diatas
2. Blokir area cell $A$2:$B$6
3. Kemudian carilah menu insert, name, define, kemudian akan anda temui menu seperti
yang terlihat dibawah ini :
4. Pada menu define name, pada text box names in workbooks anda dipersilahkan untuk
menamakan range rekening-rekening yang telah anda buat
5. Perhatikan pada text box refers to : range yang telah anda buat
6. Jika telah selesai klik OK
Untuk lebih jelasnya tujuan membuat range pada table yang telah anda buat, anda dipersilahkan
untuk mengganti sheet. Berpindahlah ke sheet 2 lalu pada cell B1 ketikkan formula berikut
=IF(A1<>"",VLOOKUP(A1,buku,2),""). Lalu pada cell A1 coba anda ketikkan salah satu kode, dan
lihat perubahannya.
Fungsi VLOOKUP
Fungsi Vlookup merupakan fungsi bantuan references. Fungsi Vlookup dipakai untuk
menghasilkan nilai pada tabel secara vertikal.
Penulisan : =VLOOKUP(nama_baris;tabel;kolom_pencarian;range_lookup)
Fungsi HLOOKUP
Fungsi Hlookup merupakan fungsi bantuan references juga. Fungsi Hlookup dipakai untuk
menghasilkan nilai pada tabel secara horizontal.
Penulisan : =HLOOKUP(nama_kolom;tabel;baris_pencarian;range_lookup)
LOOKUP VALUE
Pada prinsipnya sama dengan Vlookup, namun pada lookup value ini memungkinkan kita
untuk mengambil beberapa data dari tabel lain sabagai referensi / patokan.
Contoh Soal
Dari 2 tabel yakni tabel peminjaman dan tabel buku akan dibuat Daftar Peminjaman Buku.
Cara pengerjaan :
􀂾 Nama pada cell B11 adalah =VLOOKUP(A11;$A$2:$D$5;2;0)
􀂾 Perihal pada cell D11 adalah = VLOOKUP(C11;$F$2:$H$5;2;0)
􀂾 Judul pada cell E11 adalah = VLOOKUP(C11;$F$2:$H$5;3;0)
SEKIAN TERIMAKASIH
FROM NANANG NASRUL
Pendalaman MS Excel
METODE PENYUSUTAN AIKTIVA ( METODE GARIS LURUS )
Dalam ilmu akuntansi ada 03 metode perhitungan penyusutan aktiva tetap :
1. Metode Garis Lurus
2. Metode Saldo Menurun Berganda
3. Metode Sum Of Year Digit
1. Metode Garis Lurus
Untuk metode ini, di excel dikenal dengan rumus :
=SLN(cost,salvage value,years of useful life)
Keterangan :
- Cost : merupakan harga pembelian aktiva
- Salvage Value : merupakan nilai sisa / residu (biasanya dalam menghitung penyusutan, dibuat nilai sisa / residu dari suatu aktiva sehingga aktiva tersebut memiliki nilai diakhir periode)
- Years of useful life : perkiraan umur / masa pakai aktiva
Contoh :
Disini dilihat bahwa penyusutan aktiva tersebut setiap tahun adalah sebesar Rp. 499.999,- atau perbulannya Rp. 41.666,58,-.
Dimana total penyusutan selama 10 tahun adalah Rp. 499.999,- x 10 tahun = Rp. 4.999.990,-
Sehingga nilai sisa dari aktiva tersebut pada akhir periode adalah Rp. 10,- (Rp. 5.000.000,- - Rp. 4.999.990,-)
Kemudian ada saya buatkan contoh dimana aktiva tersebut tidak memiliki nilai residu diakhir periode
MENGHILANGKAN # N OR A pada VLOOKUP
Memang agak merepotkan, apabila hasil yang keluar itu berupa #N/A pada saat kita ingin mencari hasil berupa angka dan dapat dijumlahkan.
Nah, kita dapat menggunakan Rumus ISNA ditambah Rumus IF
Adapun Rumus ISNA adalah :
=ISNA(value)
Contoh penggunaan rumus ini adalah :
Pada contoh diatas, saya ambil dari Pembelian dan Penjualan Saham karena saya rasa ini masalah yang cocok untuk mengangkat rumus diatas.
Tanggal 22 Februari 2011 dilakukan pembelian
- BUMI sebesar 1 lot (satu lot = 500 lbr saham) dimana harga perlembarnya Rp. 2.725,- dengan total harga pembelian Rp.1.362.500,- (dimana dicatat dengan kode bumi-01)
- BUMI sebesar 1 lot dimana harga perlembarnya Rp.2.700,- dengan total harga pembelian Rp.1.350.000,- (dicatat dengan kode bumi-02)
Tanggal 23 Februari 2011 dilakukan penjualan saham
bumi-01 dijual dengan harga perlembarnya Rp.2.775,- dengan total harga penjualan Rp.1.387.500,- sehingga didapat selisih keuntungan Rp. 25.000,-
Tanggal 24 Februari 2011 dilakukan penjualan saham
bumi-02 dijual dengan harga perlembarnya Rp.2.800,- dengan total harga penjualan Rp.1.400.000,- sehingga didapat selisih keuntungan Rp. 50.000,-
Nah kita lihat disini timbul penggunaan rumus VLOOKUP untuk mencari selisih keuntungan dari transaksi jual beli saham pada saham yang berbeda kode tersebut.
Penggunaan rumus VLOOKUP pada kolom N4 adalah sebagai berikut :
=M4-VLOOKUP(J4,$C$4:$F$12,4,0)
artinya : Sub Total Penjualan (M4) pada saham bumi-01 dikurang dengan sub total pembelian untuk saham bumi-01.
Kemudian rumus yang ada pada kolom N4 di copy-paste ke baris dibawahnya yakni kolom N5 sampai dengan N12,
nah loh.... timbul permasalahan dimana pada selisih transaksi penjualan No.7, 8 dan 9 yang masih kosong hasilnya menjadi#N/A, sedangkan keinginan kita apabila di No. 7, 8 dan 9 tersebut masih kosong / belum diisi, maka pada kolom selisih cukup dibuat hasil dengan angka 0 (nol).
Nah kita gunakan rumus ISNA dan IF sehingga menjadi seperti ini :
Rumus pada kolom N4 :
=IF(ISNA(VLOOKUP(J4,$C$4:$F$12,4,0))=FALSE,M4-VLOOKUP(J4,$C$4:$F$12,4,0),0)
artinya : apabila pada saham yang terjual di kolom J4 memiliki (VLOOKUP) kesamaan kode saham di list pembelian ($C$4:$F$12) maka hasilnya adalah FALSE sehingga sub total penjualan (M4) dikurangin sub total pembelian VLOOKUP(J4,$C$4:$F$12,4,0). Apabila pada list penjualan tidak ada transaksi penjualan saham (TRUE), maka hasilnya 0.
MENGHITUNG JUMLAH KARAKTER PADA SUATU KALIMAT
Dalam excel ada suatu formula yang dapat digunakan untuk menghitung jumlah karakter dari kalimat yang anda tulis, adapun formulanya :
=LEN("text")
Misal :
1. Pada kata "MOBIL", maka dengan rumus LEN :
=LEN("MOBIL")
hasilnya adalah 5
catatan : tanda petik " digunakan sebagai tanda bahwa kata MOBIL adalah teks.
2. pada kata "MOBIL BALAP", maka dengan rumus LEN :
=LEN("MOBIL BALAP")
hasilnya adalah 11
catatan : spasi dihitung sebagai 1 karakter.
3. misal pada kolom A1 tulis "BUDI BELAJAR" (jangan pakai tanda petik), maka dengan rumus LEN di kolom A2 :
=LEN(A1)
hasilnya adalah 12
=LEN("text")
Misal :
1. Pada kata "MOBIL", maka dengan rumus LEN :
=LEN("MOBIL")
hasilnya adalah 5
catatan : tanda petik " digunakan sebagai tanda bahwa kata MOBIL adalah teks.
2. pada kata "MOBIL BALAP", maka dengan rumus LEN :
=LEN("MOBIL BALAP")
hasilnya adalah 11
catatan : spasi dihitung sebagai 1 karakter.
3. misal pada kolom A1 tulis "BUDI BELAJAR" (jangan pakai tanda petik), maka dengan rumus LEN di kolom A2 :
=LEN(A1)
hasilnya adalah 12
MENGGANTI DALAM SEBUAH KALIMAT
Untuk mengganti kata yang harus diganti tersebut, excel menyediakan rumus yang sangat bagus yakni dengann menggunakan rumus SUBSTITUTE
Rumusnya :
=SUBSTITUTE(text,old text,new text)
Text = Kalimat yang hendak diganti
Old text = Kata yang hendak diganti dalam kalimat
New text = Kata pengganti dari kata yag henda diganti (Old text)
Contoh penggunaan rumus itu yakni :
Misal :
Rumus ini dapat juga digunakan untuk menghilangkan kata tanpa ada kata pengganti.
Misal :
Rumusnya :
=SUBSTITUTE(text,old text,new text)
Text = Kalimat yang hendak diganti
Old text = Kata yang hendak diganti dalam kalimat
New text = Kata pengganti dari kata yag henda diganti (Old text)
Contoh penggunaan rumus itu yakni :
Misal :
Rumus ini dapat juga digunakan untuk menghilangkan kata tanpa ada kata pengganti.
Misal :
MEMBUAT NOMOR URUT
Dalam pembuatan laporan biasanya di kolom I adalah kolom nomor. Dan biasanya untuk membuat nomor urut cukup dengan mengetik :
=(01 cell diatas)+1
Misal :
Kelemahan rumus ini adalah rumus ini tidak dapat membaca apakah ada / tidak data didalam suatu baris.
Bagaimana bila misalkan yang hendak dibuat adalah nomor urut yang muncul apabila dalam suatu baris ada datanya ?
Maka rumus yang digunakan adalah :
=IF(cell<>””,COUNTA($cell$1:cell1),””)
Misal :
Pengertiannya adalah :
Rumus di A4 apabila di cell B4 tidak sama dengan kosong (""), maka hitung (COUNTA) total jumlah data dari cell ketetapan sampai dengan cell terakhir ($B$4:B4), dan jika di cell B4 kosong maka munculkan tanda kosong ("").
Selanjutnya tinggal di copy A4 dan paste ke baris di bawahnya sampai urutan terakhir.
=(01 cell diatas)+1
Misal :
Kelemahan rumus ini adalah rumus ini tidak dapat membaca apakah ada / tidak data didalam suatu baris.
Bagaimana bila misalkan yang hendak dibuat adalah nomor urut yang muncul apabila dalam suatu baris ada datanya ?
Maka rumus yang digunakan adalah :
=IF(cell<>””,COUNTA($cell$1:cell1),””)
Misal :
Pengertiannya adalah :
Rumus di A4 apabila di cell B4 tidak sama dengan kosong (""), maka hitung (COUNTA) total jumlah data dari cell ketetapan sampai dengan cell terakhir ($B$4:B4), dan jika di cell B4 kosong maka munculkan tanda kosong ("").
Selanjutnya tinggal di copy A4 dan paste ke baris di bawahnya sampai urutan terakhir.
MENGAHPUS HURUF Dari SUATU DATA
Di dalam suatu data sering terdiri dari huruf dan angka, dan ada kalanya kita ingin mengambil angka ataupun hurufnya saja. Dalam Microsoft Excel ada sebuah rumus yang dapat memngeluarkan angka maupun huruf dari suatu data.
Rumusnya adalah :
1. Menghapus Angka Dalam Data :
=SUBSTITUTE(cell,LEFT(cell,SUMPRODUCT((LEN(cell)-LEN(SUBSTITUTE(cell,{0,1,2,3,4,5,6,7,8,9},””))))),””)
Catatan :
- Rumus “LEFT” dapat diganti dengan rumus “RIGHT”.
- Rumus “LEFT” digunakan apabila angka yang hendak dihapus berada disebelah kiri.
- Rumus “RIGHT” digunakan apabila angka yang hendak dihapus berada disebelah kanan.
- cell adalah tempat dimana data berada.
Misal :
Penjelasan :
Untuk hasil di cell "E6"
Untuk menghasilkan "TV" dari data di cell C6 "TV01" maka, pada data di cell C6 diganti (SUBSTITUTE) karakter yang terletak di sebelah kanan (RIGHT), berupa karakter-karakter (LEN) angka(0,1,2,3,4,5,6,7,8,9) menjadi kosong ("").
2. Menghapus Huruf dalam Data :
=--LEFT(cell,SUMPRODUCT((LEN(cell)-LEN(SUBSTITUTE(cell,{0,1,2,3,4,5,6,7,8,9},””)))))
Catatan :
- Rumus “LEFT” dapat diganti dengan rumus “RIGHT”.
- Rumus “LEFT” digunakan apabila huruf yang hendak dihapus berada disebelah kanan.
- Rumus “RIGHT” digunakan apabila huruf yang hendak dihapus berada disebelah kiri.
- cell adalah tempat dimana data berada.
Misal :
Penjelasan :
Untuk hasil di cell "F6"
Untuk menghasilkan angka "1" dari data di cell C6 "TV01" maka, ambil data sebelah kanan (RIGHT) cell C6 yang terdiri dari karakter-karakter (LEN) angka (0,1,2,3,4,5,6,7,8,9) saja.
Rumusnya adalah :
1. Menghapus Angka Dalam Data :
=SUBSTITUTE(cell,LEFT(cell,SUMPRODUCT((LEN(cell)-LEN(SUBSTITUTE(cell,{0,1,2,3,4,5,6,7,8,9},””))))),””)
Catatan :
- Rumus “LEFT” dapat diganti dengan rumus “RIGHT”.
- Rumus “LEFT” digunakan apabila angka yang hendak dihapus berada disebelah kiri.
- Rumus “RIGHT” digunakan apabila angka yang hendak dihapus berada disebelah kanan.
- cell adalah tempat dimana data berada.
Misal :
Penjelasan :
Untuk hasil di cell "E6"
Untuk menghasilkan "TV" dari data di cell C6 "TV01" maka, pada data di cell C6 diganti (SUBSTITUTE) karakter yang terletak di sebelah kanan (RIGHT), berupa karakter-karakter (LEN) angka(0,1,2,3,4,5,6,7,8,9) menjadi kosong ("").
2. Menghapus Huruf dalam Data :
=--LEFT(cell,SUMPRODUCT((LEN(cell)-LEN(SUBSTITUTE(cell,{0,1,2,3,4,5,6,7,8,9},””)))))
Catatan :
- Rumus “LEFT” dapat diganti dengan rumus “RIGHT”.
- Rumus “LEFT” digunakan apabila huruf yang hendak dihapus berada disebelah kanan.
- Rumus “RIGHT” digunakan apabila huruf yang hendak dihapus berada disebelah kiri.
- cell adalah tempat dimana data berada.
Misal :
Penjelasan :
Untuk hasil di cell "F6"
Untuk menghasilkan angka "1" dari data di cell C6 "TV01" maka, ambil data sebelah kanan (RIGHT) cell C6 yang terdiri dari karakter-karakter (LEN) angka (0,1,2,3,4,5,6,7,8,9) saja.
Kamis, 12 Mei 2011
PROGRAM JAVA
PROGRAM JAVA
Sejarah Perkembangan Java
Bahasa pemrograman Java pertama lahir dari The Green Project, yang berjalan selama 18 bulan, dari awal tahun 1991 hingga musim panas 1992. Proyek tersebut belum menggunakan versi yang dinamakan Oak. Proyek ini dimotori oleh Patrick Naughton, Mike Sheridan, James Gosling dan Bill Joy, beserta sembilan pemrogram lainnya dari Sun Microsystems. Salah satu hasil proyek ini adalah maskot Duke yang dibuat oleh Joe Palrang. Pertemuan proyek berlangsung di sebuah gedung perkantoran Sand Hill Road di Menlo Park. Sekitar musim panas 1992 proyek ini ditutup dengan menghasilkan sebuah program Java Oak pertama, yang ditujukan sebagai pengendali sebuah peralatan dengan teknologi layar sentuh (touch screen), seperti pada PDA sekarang ini. Teknologi baru ini dinamai “*7″ (Star Seven).
Setelah era Star Seven selesai, sebuah anak perusahaan Tv kabel tertarik ditambah beberapa orang dari proyek The Green Project. Mereka memusatkan kegiatannya pada sebuah ruangan kantor di 100 Hamilton Avenue, Palo Alto. Perusahaan baru ini bertambah maju: jumlah karyawan meningkat dalam waktu singkat dari 13 menjadi 70 orang. Pada rentang waktu ini juga ditetapkan pemakaian Internet sebagai medium yang menjembatani kerja dan ide di antara mereka. Pada awal tahun 1990-an, Internet masih merupakan rintisan, yang dipakai hanya di kalangan akademisi dan militer. Mereka menjadikan perambah (browser) Mosaic sebagai landasan awal untuk membuat perambah Java pertama yang dinamai Web Runner, terinsipirasi dari film 1980-an, Blade Runner. Pada perkembangan rilis pertama, Web Runner berganti nama menjadi Hot Java.
Pada sekitar bulan Maret 1995, untuk pertama kali kode sumber Java versi 1.0a2 dibuka. Kesuksesan mereka diikuti dengan untuk pemberitaan pertama kali pada surat kabar San Jose Mercury News pada tanggal 23 Mei 1995. Sayang terjadi perpecahan di antara mereka suatu hari pada pukul 04.00 di sebuah ruangan hotel Sheraton Palace. Tiga dari pimpinan utama proyek, Eric Schmidt dan George Paolini dari Sun Microsystems bersama Marc Andreessen, membentuk Netscape. Nama Oak, diambil dari pohon oak yang tumbuh di depan jendela ruangan kerja “bapak java”, James Gosling. Nama Oak ini tidak dipakai untuk versi release Java karena sebuah perangkat lunak sudah terdaftar dengan merek dagang tersebut, sehingga diambil nama penggantinya menjadi “Java”. Nama ini diambil dari kopi murni yang digiling langsung dari biji (kopi tubruk) kesukaan Gosling. Konon kopi ini berasal dari Pulau Jawa. Jadi nama bahasa pemrograman Java tidak lain berasal dari kata Jawa (bahasa Inggris untuk Jawa adalah Java).
SEJARAH PERKEMBANGAN JAVA
Bahasa pemrograman Java pertama lahir dari The Green Project, yang berjalan selama 18 bulan, dari awal tahun 1991 hingga musim panas 1992. Proyek tersebut belum menggunakan versi yang dinamakan Oak. Proyek ini dimotori oleh Patrick Naughton, Mike Sheridan, James Gosling dan Bill Joy, beserta sembilan pemrogram lainnya dari Sun Microsystems. Salah satu hasil proyek ini adalah maskot Duke yang dibuat oleh Joe Palrang. Pertemuan proyek berlangsung di sebuah gedung perkantoran Sand Hill Road di Menlo Park. Sekitar musim panas 1992 proyek ini ditutup dengan menghasilkan sebuah program Java Oak pertama, yang ditujukan sebagai pengendali sebuah peralatan dengan teknologi layar sentuh (touch screen), seperti pada PDA sekarang ini. Teknologi baru ini dinamai “*7″ (Star Seven).
Setelah era Star Seven selesai, sebuah anak perusahaan Tv kabel tertarik ditambah beberapa orang dari proyek The Green Project. Mereka memusatkan kegiatannya pada sebuah ruangan kantor di 100 Hamilton Avenue, Palo Alto. Perusahaan baru ini bertambah maju: jumlah karyawan meningkat dalam waktu singkat dari 13 menjadi 70 orang. Pada rentang waktu ini juga ditetapkan pemakaian Internet sebagai medium yang menjembatani kerja dan ide di antara mereka. Pada awal tahun 1990-an, Internet masih merupakan rintisan, yang dipakai hanya di kalangan akademisi dan militer. Mereka menjadikan perambah (browser) Mosaic sebagai landasan awal untuk membuat perambah Java pertama yang dinamai Web Runner, terinsipirasi dari film 1980-an, Blade Runner. Pada perkembangan rilis pertama, Web Runner berganti nama menjadi Hot Java.
Pada sekitar bulan Maret 1995, untuk pertama kali kode sumber Java versi 1.0a2 dibuka. Kesuksesan mereka diikuti dengan untuk pemberitaan pertama kali pada surat kabar San Jose Mercury News pada tanggal 23 Mei 1995. Sayang terjadi perpecahan di antara mereka suatu hari pada pukul 04.00 di sebuah ruangan hotel Sheraton Palace. Tiga dari pimpinan utama proyek, Eric Schmidt dan George Paolini dari Sun Microsystems bersama Marc Andreessen, membentuk Netscape. Nama Oak, diambil dari pohon oak yang tumbuh di depan jendela ruangan kerja “bapak java”, James Gosling. Nama Oak ini tidak dipakai untuk versi release Java karena sebuah perangkat lunak sudah terdaftar dengan merek dagang tersebut, sehingga diambil nama penggantinya menjadi “Java”. Nama ini diambil dari kopi murni yang digiling langsung dari biji (kopi tubruk) kesukaan Gosling. Konon kopi ini berasal dari Pulau Jawa. Jadi nama bahasa pemrograman Java tidak lain berasal dari kata Jawa (bahasa Inggris untuk Jawa adalah Java).
VERSI AWAL
Versi awal Java ditahun 1996 sudah merupakan versi release sehingga dinamakan Java Versi 1.0. Java versi ini menyertakan banyak paket standar awal yang terus dikembangkan pada versi selanjutnya:
- java.lang : Peruntukan kelas elemen-elemen dasar.
- java.io : Peruntukan kelas input dan output, termasuk penggunaan berkas.
- java.util : Peruntukan kelas pelengkap seperti kelas struktur data dan kelas kelas penanggalan.
- java.net : Peruntukan kelas TCP/IP, yang memungkinkan berkomunikasi dengan komputer lain menggunakan jaringan TCP/IP.
- java.awt : Kelas dasar untuk aplikasi antarmuka dengan pengguna (GUI)
- java.applet : Kelas dasar aplikasi antar muka untuk diterapkan pada penjelajah web.
KELEBIHAN
Multiplatform. Kelebihan utama dari Java ialah dapat dijalankan di beberapa platform / sistem operasi komputer, sesuai dengan prinsip tulis sekali, jalankan di mana saja. Dengan kelebihan ini pemrogram cukup menulis sebuah program Java dan dikompilasi (diubah, dari bahasa yang dimengerti manusia menjadi bahasa mesin / bytecode) sekali lalu hasilnya dapat dijalankan di atas beberapa platform tanpa perubahan. Kelebihan ini memungkinkan sebuah program berbasis java dikerjakan diatas operating system Linux tetapi dijalankan dengan baik di atas Microsoft Windows. Platform yang didukung sampai saat ini adalah Microsoft Windows, Linux, Mac OS dan Sun Solaris. Penyebanya adalah setiap sistem operasi menggunakan programnya sendiri-sendiri (yang dapat diunduh dari situs Java) untuk meninterpretasikan bytecode tersebut.
- OOP (Object Oriented Programming – Pemrogram Berorientasi Objek) yang artinya semua aspek yang terdapat di Java adalah Objek. Java merupakan salah satu bahasa pemrograman berbasis objek secara murni. Semua tipe data diturunkan dari kelas dasar yang disebut Object. Hal ini sangat memudahkan pemrogram untuk mendesain, membuat, mengembangkan dan mengalokasi kesalahan sebuah program dengan basis Java secara cepat, tepat, mudah dan terorganisir. Kelebihan ini menjadikan Java sebagai salah satu bahasa pemograman termudah, bahkan untuk fungsi fungsi yang advance seperti komunikasi antara komputer sekalipun.
- Perpustakaan Kelas Yang Lengkap, Java terkenal dengan kelengkapan library/perpustakaan (kumpulan program program yang disertakan dalam pemrograman java) yang sangat memudahkan dalam penggunaan oleh para pemrogram untuk membangun aplikasinya. Kelengkapan perpustakaan ini ditambah dengan keberadaan komunitas Java yang besar yang terus menerus membuat perpustakaan-perpustakaan baru untuk melingkupi seluruh kebutuhan pembangunan aplikasi.
- Bergaya C++, memiliki sintaks seperti bahasa pemrograman C++ sehingga menarik banyak pemrogram C++ untuk pindah ke Java. Saat ini pengguna Java sangat banyak, sebagian besar adalah pemrogram C++ yang pindah ke Java. Universitas-universitas di Amerika Serikat juga mulai berpindah dengan mengajarkan Java kepada murid-murid yang baru karena lebih mudah dipahami oleh murid dan dapat berguna juga bagi mereka yang bukan mengambil jurusan komputer.
- Pengumpulan sampah otomatis, memiliki fasilitas pengaturan penggunaan memori sehingga para pemrogram tidak perlu melakukan pengaturan memori secara langsung (seperti halnya dalam bahasa C++ yang dipakai secara luas).
KEKURANGAN
Tulis sekali, perbaiki di mana saja – Masih ada beberapa hal yang tidak kompatibel antara platform satu dengan platform lain. Untuk J2SE, misalnya SWT-AWT bridge yang sampai sekarang tidak berfungsi pada Mac OS X.
- Mudah didekompilasi. Dekompilasi adalah proses membalikkan dari kode jadi menjadi kode sumber. Ini dimungkinkan karena kode jadi Java merupakan bytecode yang menyimpan banyak atribut bahasa tingkat tinggi, seperti nama-nama kelas, metode, dan tipe data. Hal yang sama juga terjadi pada Microsoft .NET Platform. Dengan demikian, algoritma yang digunakan program akan lebih sulit disembunyikan dan mudah dibajak/direverse-engineer.
- Penggunaan memori yang banyak. Penggunaan memori untuk program berbasis Java jauh lebih besar daripada bahasa tingkat tinggi generasi sebelumnya seperti C/C++ dan Pascal (lebih spesifik lagi, Delphi dan Object Pascal). Biasanya ini bukan merupakan masalah bagi pihak yang menggunakan teknologi terbaru (karena trend memori terpasang makin murah), tetapi menjadi masalah bagi mereka yang masih harus berkutat dengan mesin komputer berumur lebih dari 4 tahun.
CONTOH KODE PROGRAM SEDERHANA DALAM
Contoh program Halo dunia yang ditulis menggunakan bahasa pemrograman Java adalah sebagai berikut:
// Outputs “Hello, world!” and then exits
public class HelloWorld {
public static void main(String args[]) {
System.out.println(“Hello, world!”);
}
}
TAHAP KOMPLIKASI JAVA
Tulis / Ubah. Pemrogram menulis program dan menyimpannya di media dalam bentuk berkas ‘.java’.
- Kompilasi. Pengkompilasi membentuk bytecodes dari program menjadi bentuk berkas ‘.class’.
- Muat. Pemuat kelas memuat bytecodes ke memori.
- Verifikasi. Peng-verifikasi memastikan bytecodes tidak mengganggu sistem keamanan Java.
- Jalankan. Penerjemah menerjemahkan bytecodes ke bahasa mesin.tidak bisa di pakai‘’
Langganan:
Postingan (Atom)