Kamis, 07 Juni 2012

LKS 11-19 :)

LKS 11

KETERANGAN :
  1. Sebagai data masukkan adalah : tanggal proses,batas waktu peminjaman,nomor urut,nama,kode buku dan tanggal pinjaman
  2. Kolom jenis buku diisi dengan menggunakan tabel di atas berdasarkan pada kode buku yang ada =IF(kolom kode buku="AG","Agama",IF(kolom kode buku="FS","Fiksi",IF(kolom kode buku="IL","Ilmiah",IF(kolom kode buku="ST","Sastra"))))
  3. Kolom harus kembali diisi dengan tanggal pinjam ditambah dengan batas waktu pinjam
  4. Kolom terlambat diisi dengan tanggal proses dikurangi dengan tanggal harus kembali bila tanggal harus kembali lebih kecil dari tanggal proses
  5. Kolom denda diisi dengan denda perhari dikalikan dengan terlambat =IF(kolom kode buku="AG",150,IF(kolom kode buku="FS",200,IF(kolom kode buku="IL",250,IF(kolom kode buku="ST",175))))*kolom terlambat hari
  6. Simpan dengan nama LKS 11
 

LKS 12

KETERANGAN :

Keterangan :
      1.      Jenis apartemen menggunakan fungsi Vlookup,value,mid dari tabel type apart =VLOOKUP(VALUE(MID(kolom kode transaksi,2,1)),kolom jenisapartemen yang telah diberi nama,2,0)  
      2.      Nama developer dengan fungsi hlookup,left dari tabel developer =HLOOKUP(LEFT(kolom kode transaksi,1),kolom nama develover yang telah diberi nama,2,0)
      3.      Kolom jumlah penjualan ambil 2 karekater di tengah dari kode transaksi =VALUE(MID(kolom kode transaksi,2,2))
      4.      Harga apartemen gunakan fungsi vlookup,value,mid dari tabel type apartemen =VLOOKUP(VALUE(MID(kolom kode transaksi,2,1)),kolom jenisapartemen yang telah diberi nama,3,3)
      5.      Bonus dengan cara : =IF(F7>25,SUM(kolom harga apartemen)*6%,IF(kolom jumlah penjualan>=12,SUM(kolom harga apartemen)*3.5%,IF(kolom jumlah penjualan<12,5000000)))
             a.       jika jml penjualan diatas 25 maka bonus 6% dari total penjualan
             b.      jika jml penjualanan antara 12 s/d 25 maka bonus 3,5% dari total penjualan
             c.       jika jml penjualan dibawah 12 maka bonus Rp 5000.000,00
     6.      Kolom komisi tetap diisi dengan perhitungan bahwa setiap kelipatan total penjualan sebesar Rp 5.000.000.000 mendapat 1 kali komisi tetap yang diambil berdasarkan tabel developer =VALUE(kolom harga apartemen/5000000)*HLOOKUP(kolom develover,kolom yang diberi nama DEVE,2,0)
     7.      Kolom jumlah pendapatan diisi dengan penjumlahan Bonus dan komisi tetap
     8.   beri nama LKS 8



LKS 13

KETERANGAN :

Membuat sebuah laporan penjualan dari sebuah toko sport Manhatten perlengkapan olah raga seperti tampak disamping.
  1. DATA MASUKAN
Data-data yang harus diketik adalah:
  1. Nomor urut
  2. Kode penjualan
  1. KETENTUAN SOAL
  1. Susunan dari kode penjualan adalah sebagai berikut:
xxx-yyy-zz dengan
xxx= Kode jenis
yyy= Kode barang
zz = Nomor produk

  1. Kolom nama barang diisi berdasarkan pada tabel jenis barang dan tabel harga barang sehingga diperoleh hasil seperti tampak pada Layout Keluaran =CONCATENATE(VLOOKUP(LEFT(kolom kode penjualan,3),kolom yang diberi namaJENISBARANG,2,0)," ",VLOOKUP(MID(kolom kode penjualan,5,3),BARANG,2,0))
  2. Kolom harga satuan diisi berdasarkan pada tabel harga barang =VLOOKUP(MID(kolom kode penjualan,5,3),kolom diberi nama HARGABARANG,3,0)
  3. Jumlah barang diambil 2 karakter terakhir dari kode penjualan =MID(kolom kode penjualan,9,2)
  4. Kolom total diisi dengan harga satuan dikalikan dengan jumlah barang.
  5. Discount diberikan jika jumlah barang >10 dan nama barang adidas atau hammer dari harga total, jika tidak nol =IF(AND(kolom jumlah barang>10,OR(VLOOKUP(MID(kolom kode penjualan,5,3),BARANG,2,0)="ADIDAS",VLOOKUP(MID(kolom kode penjualan,5,3),BARANG,2,0)="HAMMER")),SUM(kolom total harga)*10%,0)
  6. Harga dibayar adalah total harga dikurangi diskon
  7. Simpan dengan nama LKS-13


LKS 14
 
 KETERANGAN :
1.      Kolom nama barang, harga satuan dan kualitas diisi dengan menggunakan tabel harga disket dan harga CPU =IF(ISNA(VLOOKUP(Kolom kode barang,kodetiket,2,FALSE)),VLOOKUP(kolom kode barang,CPU,2,FALSE),VLOOKUP(kolom kode barang,kodetiket,2,FALSE))
2.      Kolom harga satuan digunakan rumus =IF(ISNA(VLOOKUP(kolom nama barang,hargatiket,2,FALSE)),VLOOKUP(kolom nama barang,hargacpu,2,FALSE),VLOOKUP(kolom nama barang,hargatiket,2,FALSE))
3.      Kolom kualitas diisi rumus =IF(ISNA(VLOOKUP(kolom nama barang,kualitascpu,3,FALSE)),VLOOKUP(kolom nama barang,kualitastiket,3,FALSE),VLOOKUP(kolom nama barang,kualitascpu,3,FALSE))
4.      Kolom harga total = harga satuan*jumlah barang
5.      Kolom discount diisi dengan menggunakan tabel discount dikali dengan total =VLOOKUP(D5,discount,2,0)*kolom total harga
6.      Kolom total bayar diisi dengan total – discount
7.      Simpan dengan nama LKS-14


  LKS 15

Keterangan
1.      kode terdiri dari : abbcde dengan ketentuan
            a= jenis film , yaitu : A=Action,  C=Cartoon, K=Komedi, M=Music, R=Romance
            bb=Tahun beredar film
             c=Jenis transaksi, yaitu S=Sewa, B=beli
            d=Nomor urut film sesuai dgn tabel di atas
            e=Lama sewa film jika pelanggan menyewa dengan ketentuan sbb:
            A= 2 hari, B=3 hari, C=5 hari
2.      Kolom jenis dan nama film ditentukan dari kode berdasarkan tabel harga jual dan sewa =CONCATENATE(IF(MID(kolom kode,1,1)="A","ACTION",IF(MID(kolom kode,1,1)="C","CARTOON",IF(MID(kolom kode,1,1)="K","KOMEDI",IF(MID(kolom kode,1,1)="M","MUSIC",IF(MID(kolom kode,1,1)="R","ROMANCE"))))),"/",VLOOKUP(VALUE(MID(kolom kode,5,1)),judulan,2,0))
3.      Kolom discount diisi hanya jika utk pembeli film saja dengan ketentuan sbb: =IF(MID(kolom kode,4,1)="B",VLOOKUP(VALUE(MID(kolom kode,5,1)),hargasewajual,4,0)*IF(VALUE(MID(kolom kode,2,2))>90,15%,25%),0)
    1. Untuk film yg tahun beredarnya setelah tahun 90, mendapat discount sebesar 15 %
    2. sedang untuk film beredarnya sebelum  atau tahun 90 mendapat discount 25%
4.      kolom jumlah diisi  harga dikurangi dengan discount =VLOOKUP(VALUE(MID(kolom kode,5,1)),hargasewajual,4,0)-kolom diskon
5.      Kolom keterangan diisi berdasarkan pada karakter ke 4 dan ke 6 dari kode , sehingga diperoleh beli atau sewa dengan jumlah hari =CONCATENATE(IF(MID(kolom kode,4,1)="S","SEWA","BELI"),"(",IF(MID(kolom kode,6,1)="A","2 HARI",IF(MID(kolom kode,6,1)="B","3 HARI",IF(MID(kolom kode,6,1)="C","5 HARI"))),")")
6.      Simpan dengan nama LKS-15

 LKS 16
Keterangan:
  1. Nomor tiket terdiri atas 3 karkater (x,y,z) ; dimana x:kode kereta,Y:kode nama kereta/kode kota asal, Z:kode kota tujuan
  2. Nama kereta diambil berdasarkan kode kereta dan nama kereta dari tabel (gunakan value) (MID(kolom nomor tiket,2,1)="A",VLOOKUP(VALUE(LEFT(kolom nomor tiket,1)),KERETAKODE,2,0),IF(MID(kolom nomor tiket,2,1)="B",VLOOKUP(VALUE(LEFT(kolom nomor tiket,1)),KERETAKODE,3,0),VLOOKUP(VALUE(LEFT(kolom nomor tiket,1)),KERETAKODE,4,0)))
  3. Jurusan gunakan fungsi vlookup mid dan right tabel kode wilayah =VLOOKUP(MID(kolom nomor tiket,2,1),KODE,2,0)&"_"&VLOOKUP(RIGHT(kolom nomor tiket,1),KODE,2,0)
  4. Jam tiba didapat  dari jam berangkat ditambah dengan lama perjalanan. Dimana untuk kode 1 lamanya 4 jam kode 2 lamanya 7 jam dan kode 3 lamanya 9 jam . (gunakan timevalue)
=IF(LEFT(Kolom nomor tiket,1)="1","4:00",IF(LEFT(kolom nomor tiket,1)="2","7:00","9:00"))+kolom jam berangkat
  1. Jurusan didapat dari tabel berdasarkan kode asal dan kode tujuan ( gunakan fungsi concatenate)
  2. Harga tiket didapat dari perkalian antara jumlah tiket masing-masing dengan harga tiket satuan
Harga tiket dewasa : =kolom jumlah tiket dewasa*HLOOKUP(kolom kelas,TIKET,2,0)
Harga tiket anak : =kolom jumlah tiket anak*HLOOKUP(kolom kelas,TIKET,2,0)
     7.  Jumlah bayar merupakan penjumlahan antara harga tiket dewasa dengan harga tiket    anak-anak 
     8.  Simpandengan nama LKS-16 


LKS 17

KETERANGAN :
  1. kode NPP=xx/yy/zz
  2. Untuk mencari departemen dengan cara : =IF(LEFT(kolom NPP,2)="D1","DEP1",IF(LEFT(kolom NPP,2)="D2","DEP2",IF(LEFT(kolom NPP,2)="D3","DEP3")))
    1. Jika xx=D1 maka departemen =Dep1
    2. Jika xx=D2 maka departemen =Dep2
    3. Jika xx=D3 maka departemen =Dep3
  3. Untuk mencari Gaji pokok dengan cara : =IF(LEFT(kolom NPP,2)="D1",9000000,IF(LEFT(kolom NPP,2)="D2",1200000,IF(LEFT(kolom NPP,2)="D3",1300000)))
    1. Jika xx=D1 maka gapok =9000000
    2. Jika xx=D2 maka gapok=1200000
    3. Jika xx=D3 maka gapok=1300000
  1. Mencari bagian masing-masing pegawai di dapat dari NPP dengan ketentuan sbb: =IF(LEFT(kolom NPP,2)="D1","PROCESSOR",IF(LEFT(kolom NPP,2)="D2","PACKING",IF(LEFT(kolom NPP,2)="D3","MARKETING")))
    1. Jika D1 maka bagiannya addalah Processor
    2. Jika D2 maka bagiannya addalah Packing
    3. Jika D3 maka bagiannya addalah Marketing
    4. Jika bukan salah satu di atas, dianggap salah dan tampilan pesan "Salah Data"
  1. Tahun masuk berdasarkan dari karakter ke 4 dan ke 5 dari NPP dengan ketentuan sbb: =1900+VALUE(MID(kolom NPP,4,2))
    1. Jika 87 maka tahun masuk kerja adalah 1987
    2. Jika 88 maka tahun masuk kerja adalah 1988
    3. Jika 89 maka tahun masuk kerja adalah 1989
    4. Jika 90 maka tahun masuk kerja adalah 1990
    5. Jika 91 maka tahun masuk kerja adalah 1991
  1. Lama kerja dihitung dari tahun masuk sampai taun sekarang
  2. Tunjangan jabatan diisi dengan ketentuan : =IF(kolom lama kerja<=9,SUM(kolom gaji pokok)*15,IF(kolom lama kerja>10,SUM(kolom gaji pokok)*20%))
    1. jika lama kerja kurang sama dengan 9 tahun, maka  tunjangan 15%* gaji pokok
    2. jika lama kerja diatas 10 tahun, maka tunjangan 20%* gaji pokok
  1. Hitung total pendapatan adalah gaji pokok ditambah tunjangan jabatan
  2. Hitung jml pegawai,pend  terendah,pend tertinggi,dan rata-rata pendapatan
  3. Simpan dengan nama LKS-17


 LKS 18
 
Keterangan :
  1. Bentuk dari kode beli adalah abcd dengan ketentuan :
a=kode merk TV dan Biaya garansi
b=Kode jenis TV, ada 2 macam W= color TV layar datar; C=color TV layar cembung   
c= kodeukuran TV, yaitu : 1= 20 " ; 2= 29 " ; 3= 33" 
d= Kode cara beli , ada 2 macam , yaitu : K= kredit; C=Cash
  1. Kolom merk TV berdasarkan kode merk yg digabung dgn ukuran TV sesuai dengan tabel =CONCATENATE(VLOOKUP(VALUE(LEFT(Kolom kode beli,1)),tabelmerkgaransi,2,0)," ",VLOOKUP(MID(kolom kode beli,2,2),tabelukuranharga,2,0))
  2. Kolom cara beli dengan =IF(RIGHT(kolom kode beli,1)="K","KREDIT","CASH")
  3. Kolom harga satuan diisi sesuai dgn tabel =VLOOKUP(MID(kolom kode beli,2,2),tabelukuranharga,IF(LEFT(kolom kode beli,1)="1",3,IF(LEFT(kolom kode beli,1)="2",4,5)),0)
  4. Kolom biaya garansi diisi berdasarkan tabel kali harga satuan =VLOOKUP(VALUE(LEFT(kolom kode beli,1)),tabelmerkgaransi,3,0)*kolom harga satuan
  5. Discount adalah prosentasi dari seluruh harga total dan hanya diberikan utk pembelian yg cash dan jumlah belinya 10 atau lebih, dgn ketentuan layar datar discount 15% & layar cembung 8%
=kolom harga satuan*kolom jumlah beli*IF(AND(RIGHT(kolom kode beli,1)="C",kolom jumlah beli>=10,MID(kolom kode beli,2,1)="C"),8%,IF(AND(RIGHT(kolom kode beli,1)="C",kolom jumlah beli>=10,MID(kolom kode beli,2,1)="W"),15%,0))
  1. Kolom jumlah bayar = total harga+total biaya garansi-discount
  2. Simpan dengan nama LKS-18


LKS 19
  YANG PERTAMA
             YANG KEDUA
Keterangan :
  1. Aktifkan Fasilitas Autofilter (Data-filter-autofilter)
  2. Tampilkan semua data yang berpendidikan SMU dan copy ke sheet 2
  3. Tampilkan semua data yang berpendidikan D3 dan copy ke sheet 2
  4. Tampilkan semua data yang berpendidikan SARJANA S1 dan copy ke sheet 2
  5. Tampilkan semua data yang GAJI DI ATAS 800000 dan copy ke sheet 2
  6. Tampilkan semua data yang GAJI DI ATAS 700000  atau gol 1dan copy ke sheet 2
  7. ampilkan semua data  berdasarkan nama secara decending
  8. Simpan dengan nama LKS-19





Tidak ada komentar:

Posting Komentar