Tik Excell

download Tik Excell

of 29

Transcript of Tik Excell

  • 7/30/2019 Tik Excell

    1/29

    STATISTIK

    Statistik adalah ilmu dan seni atau teknik untuk mengumpulkan data, menyajikan data,

    mengumpulkan data dan mengambil kesimpulan berdasarkan data yang berhasil dihimpun.

    Sebelum melakukan analisis data statistik di Excel2007, kita perlu untuk mengaktifkan

    Analysis ToolPak. Langkah-langkanhnya sebagai berikut:

    1. Buka Excel2007, Pada Office Button pilih Excel Option(paling bawah).2. Pilih menu "Add-Ins", pada pilihan "Manage" pilih "Excel Add-ins". Lalu klik "Go"

    (lihat gambar).

    3. Maka akan terbuka jendela "Add-Ins"(seperti gambar dibawah). berikan tanda checkpada "Analysis ToolPak". Kemudian klik "OK"

    4. Jika sebelumnya Anda belum pernah mengaktifkan fitur ini sebelumnya maka akanmuncul jendela konfigurasi default Office 2007. Tunggu hingga proses selesai. Jika

    konfigurasi berhasil, maka akan terdapat tambahan menu "Data Analisis" pada ribbon

    "Data" seperti gambah dibawah ini.

    http://3.bp.blogspot.com/_otzWmV4VSsQ/TO4BhskZ1RI/AAAAAAAAAFs/Vyv2ePSvTSE/s1600/3.jpghttp://2.bp.blogspot.com/_otzWmV4VSsQ/TO4BmxeyuRI/AAAAAAAAAFw/dKzZ9AgVZMI/s1600/2.jpghttp://2.bp.blogspot.com/_otzWmV4VSsQ/TO39V2QIspI/AAAAAAAAAFo/F8VTq9vynYM/s1600/1.jpghttp://3.bp.blogspot.com/_otzWmV4VSsQ/TO4BhskZ1RI/AAAAAAAAAFs/Vyv2ePSvTSE/s1600/3.jpghttp://2.bp.blogspot.com/_otzWmV4VSsQ/TO4BmxeyuRI/AAAAAAAAAFw/dKzZ9AgVZMI/s1600/2.jpghttp://2.bp.blogspot.com/_otzWmV4VSsQ/TO39V2QIspI/AAAAAAAAAFo/F8VTq9vynYM/s1600/1.jpghttp://3.bp.blogspot.com/_otzWmV4VSsQ/TO4BhskZ1RI/AAAAAAAAAFs/Vyv2ePSvTSE/s1600/3.jpghttp://2.bp.blogspot.com/_otzWmV4VSsQ/TO4BmxeyuRI/AAAAAAAAAFw/dKzZ9AgVZMI/s1600/2.jpghttp://2.bp.blogspot.com/_otzWmV4VSsQ/TO39V2QIspI/AAAAAAAAAFo/F8VTq9vynYM/s1600/1.jpg
  • 7/30/2019 Tik Excell

    2/29

    FUNGSI STATISTIKA

    Fungsi statistik yang paling sering digunakan untuk mengolah data adalah SUM, AVERAGE,

    MAX, MIN, dan Count Numbers. Secara mudah, fungsi-fungsi Autosum dapat diaktifkan

    melalui tombol Autosum yang terdapat pada grup Editing ribbon Home atau grup Function

    Library ribbon Formulas. Jika Autosum diklik langsung, fungsi yang diaktifkan adalah fungsi

    Sum. Untuk memilih fungsi yang lain, klik bagian tombol tersebut yang dapat memunculkan

    menu. Bandingkan menu tombol Autosum yang terdapat pada ribbon Home dan pada ribbon

    Formulas seperti gambar berikut.

    Menu Autosum yang terdapat pada ribbon Formulas

    Fungsi Autosum dan Kegunaan

    SUM : Menjumlah data dalam satu range.

    AVERAGE :Menghitung nilai rata-rata dalam satu

    range.

    MAX :Menghasilkan nilai terbesar dalam satu

    range.

    MIN :Menghasilkan nilai terkecil dalam satu

    range.

    COUNT

    NUMBERS :

    Menghitung jumlah data dalam satu

    range

    AVERAGE

    Menghasilkan nilai rata-rata untuk semua nilai yang diberikan.

    Syntax: AVERAGE(bilangan1,bilangan2,).

    Contoh:

    Jika range A1:A5 diberi namaNilai dan berisi nilai 10, 7, 9, 27, dan 2, maka:

    =AVERAGE(Nilai) menghasilkan 11.

  • 7/30/2019 Tik Excell

    3/29

    COUNT

    Menghitung jumlah cell atau parameter/argument yang berisi bilangan. Parameter/argument

    yang berupa bilangan saja yang akan dihitung, selai itu tidak akan dihitung.

    Syntax: COUNT(nilai1,nilai2,).

    Contoh:

    Jika kita memiliki data

    =COUNT(A1:A6) menghasilkan 3

    COUNTA

    Menghitung jumlah cell atau parameter/argument yang tidak kosong.

    Syntax: COUNTA(nilai1,nilai2,).

    Contoh:

    Jika kita memiliki data

    =COUNTA(A1:A7) menghasilkan 6.

    MAX

    Mencari bilangan terbesar dalam sekumpulan data yang diberikan.

    Syntax: MAX(bilangan1,bilangan2,).

    Contoh:

    Jika range A1:A5 berisi 10, 7, 9, 27, dan 2 maka:

    =MAX(A1:A5) menghasilkan 27.

    =MAX(A1:A5,30) menghasilkan 30.

    MINMencari bilangan terkecil dalam sekumpulan data yang diberikan.

  • 7/30/2019 Tik Excell

    4/29

    Syntax: MIN(bilangan1,bilangan2,).

    Contoh:

    Jika range A1:A5 berisi 10, 7, 9, 27, dan 2 maka:

    =MIN(A1:A5) menghasilkan 2.

    MEDIAN

    Penjelasan: Mencari median (bilangan tengah) di dalam sekumpulan data yang diberikan.

    Syntax: MEDIAN(bilangan1,bilangan2,).

    Contoh:

    =MEDIAN(2,4,1,3,5) menghasilkan 3.

    MODE

    Mencari modus (bilangan yang paling sering muncul) di dalam sekumpulan data yang

    diberikan.

    Syntax: MODE(bilangan1,bilangan2,).

    Contoh:

    =MODE(5,6,4,4,3,2,4) menghasilkan 4.

    QUARTILE

    Mencari kuartil (nilai paruh) tertentu dari sekumpulan data yang diberikan. Kuartil

    diperlukan untuk menentukan 25% pemasukkan tertinggi.

    Syntax: QUARTILE(data,no_kuartil).

    No_kuartil Nilai yang dihasilkan

    0Nilai paling kecil (sama dengan fungsi

    MIN).

    1 Kuartil pertama25%.

    2Kuartil kedua 50% (sama dengan fungsi

    MEDIAN).

    3 Kuartil ketiga75%

    4Nilai paling besar (sama dengan fungsi

    MAX)

    Contoh:

    =QUARTILE({1,2,4,7,8,9,10,12},1) menghasilkan 3.5

  • 7/30/2019 Tik Excell

    5/29

    CONTOH 1

    Berikut ini disajikan laporan jumlah pembangunan rumah oleh PT. Graha Multi Indah sebuah

    perusahaan kontraktor perumahan pada tahun 2001 sampai 2008. Tentukan jumlah rumah

    yang telah dibangun, rata-rata, nilai tertinggi, dan nilai terendah dari data tersebut dengan

    fungsi statistik!

    Penyelesaian:

    a. Untuk menentukan jumlah pembangunan rumah pada tahun 2001 sampai 2008, klik sel F7.

    Pilih menu Formulas, kemudian pilih submenu Autosum lalu klik Sum. Pada sel F7 akan

    muncul fungsi =SUM(A7:E7), kemudian tekan enter. Jumlah pembangunan rumah akan

    muncul pada sel F7.

  • 7/30/2019 Tik Excell

    6/29

    b. Klik pojok kanan bawah sel F7, kemudian tarik ke bawah sampai sel F14. Secara otomatis,

    jumlah pembangunan rumah pada tahun 2002 sampai 2008 akan muncul.

    c. Untuk menentukan jumlah masing-masing tipe rumah dari tahun 2001 sampai 2008,

    pilihlah sel B15 kemudian ulangi langkah-langkah menentukan jumlah data seperti no. 1 dan

    2.

    d. Data statistik berupa rata-rata dapat ditentukan dengan memilih menu formulas, kemudian

    klik Average pada submenu Autosum.

    e. Data statistik berupa nilai tertinggi dapat ditentukan dengan memilih menu formulas,

    kemudian klik Max pada submenu Autosum.f. Data statistik berupa nilai terendah dapat ditentukan dengan memilih menu formulas,

    kemudian klik Min pada submenu Autosum.

    g. Setelah semua fungsi statistik sudah dimasukkan pada sel yang sesuai, maka akan muncul

    hasil berupa tabel sebagai berikut.

  • 7/30/2019 Tik Excell

    7/29

    Dalam latihan ini terdapat sebuah daftar nilai siswa di sebuah kelas yang

    menggunakan kriteria:

    Nilai Akhir = 20% Nilai Ulangan 1 + 20% Nilai Ulangan 2 + 60% Nilai Ujian Akhir

    Setelah kita berhasil mengetahui Nilai Akhir semua siswa, kita dapat menghitung nilai

    ata-rata kelas serta mengetahui nilai tertinggi dan nilai terendahnya. Adapun daftar nilai

    sebelum proses perhitungan dapat kita lihat pada gambar di bawah ini.

    Gambar 5.6 Daftar nilai ulangan siswa kelas XI-3

    Lembar kerja pada gambar di atas menyajikan informasi nilai ulangan siswa. Lembarkerja tersebut terdiri atas sejumlah kolom yang berisi nomor, nama lengkap, nilai ulangan 1,

    nilai ulangan 2, nilai ujian semester, dan nilai akhir. Pada bagian bawah daftar nilai terdapat

    baris yang nantinya akan kita isi dengan nilai rata-rata, nilai maksimum, dan nilai minimum.

    Setelah semua nama, nilai ulangan, dan ujian kita masukkan, langkah selanjutnya adalah

    memasukkan beberapa rumus yang kita butuhkan untuk menghitung nilai akhir, nilai rata-

    rata, nilai maksimum, dan nilai minimum. Adapun rumus yang dimasukkan adalah sebagai

    berikut.a. Rumus untuk menghitung Nilai Akhir.

  • 7/30/2019 Tik Excell

    8/29

    1) Langkah-langkah yang harus dilakukan adalah sebagai berikut.

    a) Kliklah sel F5.

    b) Ketikkan =20%*.

    c) Kliklah sel C5.

    d) Ketikkan +20%*.

    e) Kliklah sel D5.

    f) Ketikkan +60%*.

    g) Kliklah sel E5.

    h) Tekanlah Enter.

    2) Langkah-langkah di atas akan memberikan hasil berupa sebuah nilai pada sel F5 yang

    merupakan Nilai Akhir. Sementara itu, pada baris masukan akan terlihat rumus yang

    digunakan, yaitu

    =20%*C5+20%*D5+60%*E5.

    3) Langkah berikutnya, kita perlu mengcopykan rumus Nilai Akhir untuk menghitung nilai

    akhir siswa-siswa lain. Langkah yang perlu dilakukan adalah sebagai berikut.

    a) Klikkan mouse pada sel F5.

    b) Lakukan klik kanan.c) Pilihlah menu Copy.

    d) Gunakan mouse untuk memblok F6 sampai F19.

    e) Lakukan klik kanan pada daerah yang diblok.

    f) Pilihlah menu Paste.

    4) Setelah proses copy rumus Nilai Akhir selesai, kini semua siswa sudah mempunyai nilai

    akhir.

    b. Rumus untuk menghitung Nilai Rata-Rata.

    Langkah-langkah yang harus dilakukan adalah sebagai berikut.

  • 7/30/2019 Tik Excell

    9/29

    1) Klikkan mouse pada sel F20.

    2) Ketikkan =AVERAGE(.

    3) Gunakan mouse dan bloklah sel F5 sampai F19.

    4) Ketikkan ).

    5) Tekanlah Enter.

    6) Perhatikan sel F20. Setelah langkah-langkah di atas dilakukan, nilai rata-rata kelas dapat

    dibaca pada sel tersebut. Sementara itu, pada baris masukan akan tampak rumus yang

    digunakan, yaitu =AVERAGE(F5:F19).

    c. Rumus untuk menghitung Nilai Tertinggi.

    Proses yang dilakukan sangat mirip dengan proses perhitungan nilai rata-rata kelas. Berikut

    adalah langkah-langkahnya.

    1) Klikkan mouse pada sel F21.

    2) Ketikkan =MAX(.

    3) Gunakan mouse. Bloklah sel F5 sampai F19.

    4) Ketikkan ).

    5) Tekanlah Enter.

    Langkah-langkah di atas akan menampilkan nilai tertinggi kelas pada sel F21.

    Sementara itu, pada baris masukan akan tampak rumus yang digunakan, yaitu

    =MAX(F5:F19).

    d. Rumus untuk menghitung Nilai Terendah.

    Proses yang dilakukan sangat mirip dengan proses perhitungan nilai rata-rata kelas. Langkah-

    langkahnya adalah sebagai berikut.

    1) Klikkan mouse pada sel F22.

    2) Ketikkan =MIN(.

    3) Gunakan mouse. Bloklah sel F5 sampai F19.

    4) Ketikkan ).

    5) Tekanlah Enter.

    Langkah-langkah di atas akan menampilkan nilai terendah kelas pada sel F22. Sementara itu,

    pada baris masukan akan tampak rumus yang digunakan, yaitu =MIN(F5:F19).

  • 7/30/2019 Tik Excell

    10/29

    Gambar 5.7 Hasil perhitungan nilai siswa dalam lembar kerja Microsoft Excel

    Hasil akhir dari proses perhitungan tampak pada Gambar 5.17. Sekarang, semua nilai akhir

    siswa telah terisi. Nilai rata-rata kelas, nilai maksimum, dan nilai minimum terlihat secara

    langsung.

    IF

    Fungsi ini digunakan untuk menguji suatu kondisi atau logika, yang akan menentukan nilaikembali ke-1 jika kondisi tersebut bernilai benar dan menentukan nilai kembali ke-2 jika

    kondisi tersebut salah. Cara penggunaan:

    =IF(Kondisi;[Nilai_Jika_Benar];[Nilai_Jika_Salah])

    Keterangan:

    Kondisi Suatu ungkapan logika yang berupa perbandingan.

    Nilai_Jika_Benar : Nilai yang dihasilkan jika pengujian kondisi bernilai benar.

    Nilai_Jika_Salah : Nilai yang dihasilkan jika pengujian kondisi bernilai salah.

    Sebagai contoh, dalam menampilkan status kelulusan mahasiswa dengan melihat nilai ujian

    yang sudah dijalaninya sebagai berikut.

    Gambar 5.8 Data awal untuk mencari status kelulusan

  • 7/30/2019 Tik Excell

    11/29

    Untuk mendapatkan status LULUS mahasiswa harus mempunyai nilai lebih besar dari 50.

    Jika nilainya kurang dari 50, maka akan diberi status TIDAK LULUS.

    a. Penggunaan Fungsi IF

    Untuk dapat menyelesaikannya dibutuhkan fungsi logika, yaitu fungsi IF. Untuk lebih

    jelasnya, berikut disampaikan beberapa paparan tentang penggunaan fungsi IF. Fungsi IF

    dengan format lengkap adalah sebagai berikut.

    IF(logical_test;value_if_true;value_if_false)

    Keterangan:

    logical_test merupakan syarat dari percabangan.

    value_if_true merupakan nilai jika syarat percabangan terpenuhi.

    value_if_false merupakan nilai jika syarat percabangan tidak terpenuhi.

    Langkah-langkah untuk menyelesaikannya melalui function wizard adalah sebagai berikut.

    1) Klik pada sel D3.

    2) Klik Formulas, pilih Logical, kemudian klik fungsi IF.

    Gambar 5.9 Pemilihan Fungsi IF melalui Category Logical.

    3) Ubah setting pada kotak dialog fungsi IF seperti berikut.

    Gambar 5.10 Setting melalui function wizard

  • 7/30/2019 Tik Excell

    12/29

    Pada Logical Test ditulis C3 > 50 adalah karena di sel C3-lah letak dari nilai yang akan

    dilakukan penyeleksian. Ketikkan syaratnya pada isian logical_test, misalnya C3>50 yang

    artinya jika data di sel C3 lebih besar atau sama dengan 50 maka bernilai benar dan jika

    kurang dari 50 maka bernilai salah. Ketikkan teks Lulus pada isian value_if_true, yang

    artinya jika pada logical_test bernilai benar maka teks ini yang akan dihasilkan/dikeluarkan.

    Ketikkan teks Tidak Lulus pada isian value_if_false, yang artinya jika pada logical_test

    bernilai salah maka teks ini yang akan dihasilkan/dikeluarkan.

    4) Klik OK. Copy-kan formula ke sel di bawahnya.

    Pemberian tanda merupakan tambahan jika ingin menambahkan statement berupa kalimat

    atau string. Didapatkan hasil akhir seperti gambar berikut.

    Gambar 5.11 Hasil akhir pemberian status kelulusan

    b. Percabangan beberapa Tingkat

    Percabangan tidak hanya pemisahan menjadi dua kemungkinan saja, namun juga bisa

    menjadi banyak kemungkinan. Untuk percabangan yang memisahkan ke banyak

    kemungkinan harus menggunakan IF secara bertingkat.

    Fungsi Keterangan

    IF Menentukan suatu tes logika untuk

    dikerjakan, dan mempunyai bentuk:

    =IF(tes logika, nilai jika benar, nilai jika

    salah)

    AND, OR,

    dan

    NOT

    Merupakan fungsi tambahan untuk

    mengembangkan tes kondisi. Fungsi

    AND dan OR maksinal berisi 30

    argumen logika, sedangkan NOT hanya

    mempunyai satu argumen logika,

    mempunyai bentuk:

    AND (logika1,logika2, ,logika30)

  • 7/30/2019 Tik Excell

    13/29

    OR (logika1,logika2, ,logika30)

    NOT (logika)

    Pembahasan fungsi IF di atas dengan Tes Logika Tunggal, Tes Logika dapat dikembangkan

    dengan tambahan salah satu fungsi AND, OR, atau NOT. Bentuk fungsi IF dengan tes logika

    yang dikembangkan adalah sebagai berikut.

    = IF (OR(Tes Logika1;Tes Logika2);Nilai jika benar;Nilai jika salah)

    CONTOH 1

    Sebuah perusahaan akan merekrut tenaga satuan pengaman (satpam) dengan ketentuan

    pengalaman kerja minimal empat tahun dan usia maksimal 35 tahun. Perusahaan melakukan

    seleksi administrasi dengan kriteria tersebut. Pelamar yang memenuhi syarat akan mengikuti

    seleksi selanjutnya, sedangkan yang tidak memenuhi syarat dinyatakan gugur. Kasus tersebut

    dapat diterjemahkan ke dalam fungsi IF seperti berikut ini.

    = IF(AND(Kerja>=4;Usia

  • 7/30/2019 Tik Excell

    14/29

    Perhatikan penyelesaian dengan fungsi IF dalam lembar kerja seperti pada gambar berikut.

    Gambar 5.13 Contoh fungsi IF bercabang

    Sel E5 diisi dengan rumus:

    =IF(D5

  • 7/30/2019 Tik Excell

    15/29

    Gambar 5.15 Pengubahan setting fungsi COUNTIF untuk sel C9

    Sedangkan untuk mendapatkan jumlah yang tidak lulus, lakukan penambahan fungsi

    COUNTIF pada C10 sebagai berikut melalui function wizard.

    Gambar 5.16 Pengubahan setting fungsi COUNTIF untuk sel C10

    Nilai yang kita olah melalui Excel sebenarnya dapat dibagi menjadi dua bagian, yaitu nilai

    formula dan nilai acuan. Materi yang selama ini dijelaskan pada bab-bab sebelumnya adalah

    nilai formula, di mana semua nilai yang diolah menjadi satu dengan formula yang dihitung,

    misal =A1*20. Angka 20 merupakan nilai formula, sedangkan pada beberapa keadaan di

    mana nilai tersebut sering berubah dapat kita gunakan nilai acuan agar tidak perlu mengubah

    melalui formula. Untuk memudahkan menggunakan nilai acuan, Excel menyediakan fasilitas

    Fungsi Lookup, fungsi ini akan melihat nilai pada tabel yang lain apakah nilai yang

    dicocokan ada pada tabel tersebut, untuk kemudian diambil nilainya.

    CONTOH 2

    Dalam contoh ini kita akan menggunakan fungsi IF untuk menentukan nilai kelulusan siswa,

    Jika Nilai Ujian (kolom B) > 30 maka status kelulusan (kolom C), adalah lulus, sebaliknya

    jika

  • 7/30/2019 Tik Excell

    16/29

    2.Pada sel C3 ketik formula

    =IF(B3>30,"lulus","tidak lulus") kemudian enter

    Selanjutnya kopi formula hingga sel C10

    Hasilnya akan tampak seperti di bawah ini

    CONTOH 3

    Bonus biasanya di berikan jika seorang sales(karyawan) bisa memenuhi target penjualan

    yang ditentukan. Berikut ini contoh sederhana dalam penghitungan bonus,

    Contoh kasusnya adalah sebagai berikut, misalnya kita mempunyai beberapa orang sales, kita

    menetapkan komisi sebagai imbalan untuk para sales misalnya besaran komisinya 20% daritotal penjualan, dengan ketentuan tambahan jika para sales dalam tiap bulannya dapat

    http://4.bp.blogspot.com/_S-C92GFJSRA/S14XWe2-2cI/AAAAAAAAEW4/vqCFGYxh46I/s1600-h/if+02b.jpghttp://4.bp.blogspot.com/_S-C92GFJSRA/S14WwrgVpWI/AAAAAAAAEWw/Jd1pUT-ySak/s1600-h/if+01.jpghttp://4.bp.blogspot.com/_S-C92GFJSRA/S14XWe2-2cI/AAAAAAAAEW4/vqCFGYxh46I/s1600-h/if+02b.jpghttp://4.bp.blogspot.com/_S-C92GFJSRA/S14WwrgVpWI/AAAAAAAAEWw/Jd1pUT-ySak/s1600-h/if+01.jpg
  • 7/30/2019 Tik Excell

    17/29

    mencapai penjualan 10 juta atau lebih maka akan mendapatkan komisi tambahan sebesar 2%

    dari penjualan. Maka jika kita sederhanakan ilustrasi diatas jika penjualan dalam satu bulan di

    bawah 10 juta maka komisinya 20% dan jika mencapai target 10 juta atau lebih maka

    komisinya menjadi 20%+2%=22%.

    Klik gambar biar lebih jelas

    Dari tabel diatas kita akan menghitung komisi normalnya terlebih dahulu yaitu 20% dari

    penjualan, tuliskan rumus berikut pada cell D4 =C4*20%

    Lalu tekan enter, maka komisi 20% akan terlihat. Setelah itu copy paste rumus itu ke cell D5

    sampai D8. Langkah selanjutnya, menghitung bonusnya,letakkan rumus berikut di cell E4

    =IF(C4>=10000000;C4*2%;") Kita menggunakan fungsi IFC4>=10000000 adalah

    logical_test, jika cell C4 sama dengan atau lebih dari 10.000.000 C4*2% adalah

    value_if_true, disini kita masukkan nilai jika logical test adalah benar(sesuai).disini yg kita

    gunakan adalah jika penjualan (cell C4) lebih atau sama dengan 10juta maka akan mendapat

    bonus 2% dari penjualan

    Selanjutnya untuk value if false, dalam rumus diatas kita gunakan tanda petik dua() nanti

    jika tidak sesuai dengan logical_test atau penjualan dibawah 10 juta maka hasilnya akan

    kosong, jika mau ada hasil berupa tulisan, silahkan ditulis teksnya, misalnya TANPA

    BONUS,sehingga rumusnya menjadi =IF(C4>=10000000;C4*2%;TANPA BONUS)

    Jangan lupa ya jika valuenya(baik yang true maupun yg false) berupa character harus diapit

    tanda petik dua

    Setelah berhasil mendapatkan hasilnya,silahkan di copy paste ke bawah yaitu dari E5 sampai

    E8Selanjutnya untuk total bisa dengan fungsi SUM, dimulai dengan rumus berikut di cell F4

    =SUM(D4:E4) lalu enter. Setelah itu copy paste ke bawah dari F5 sampai F8

    V LOOKUP

    Fungsi vlookup merupakan sebuah fungsi yang telah disediakan oelh microsoft excel 2007

    untuk menghitung /mengambil nilai dari sebuah tabel referensi kemudian dimasukkan ke

    http://tetapbersyukur.files.wordpress.com/2012/06/if3.jpg
  • 7/30/2019 Tik Excell

    18/29

    tabel kerja. Fungsi vlookup akan menghitung nilai referensi secara vertikal.

    CARA PENULISAN :

    =VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

    Dimana:

    lookup_value: nilai atau sel referensi yang dijadikan kunci dalam pencarian data. table_array: tabel atau range yang menyimpan data yang ingin dicari. col_index_num: nomor kolom yang ingin diambil nilainya untuk fungsi VLOOKUP. range_lookup: Nilai logika TRUE atau FALSE, dimana Anda ingin fungsi

    VLOOKUP atau HLOOKUP mengembalikan nilai dengan metode kira-kira (TRUE)

    atau mengembalikan nilai secara tepat (FALSE).

    CONTOH 1

    Berikut ini adalah contoh sederhana penggunaan fungsi vlookup untuk menghitung biaya

    sewa kamar. Dalam contoh ini saya membuat tabel kerja dan tabel referensi dibuat beda

    sheet.

    Data baku yang saya peroleh dari teman adalah seperti di bawah ini

    1. Untuk memudahkan menyelesaikan masalah di atas, maka pada sheet1 dibuat tabel kerja

    sebagai berikut:

    (Sel dengan background hijau adalah data input No urut, ID, dan nama pemesan)

    (Sel dengan background coklat diisi dengan formula)

    http://4.bp.blogspot.com/_S-C92GFJSRA/Sim7R5hFeyI/AAAAAAAACwM/rtZ59GoxDLw/s1600-h/excel+sewa+kamar+01.jpg
  • 7/30/2019 Tik Excell

    19/29

    2. pada sheet2 buat tabel referensi seperti di bawah ini

    3. Aktifkan sheet1. Buat formula berikut:pada sel D4 ketik :

    =VLOOKUP(B4,Sheet2!$A$4:$D$12,2,0)

    pada sel E4 ketik:

    =VLOOKUP(B4,Sheet2!$A$4:$D$12,3,0)

    pada sel F5 ketik:

    =VLOOKUP(B4,Sheet2!$A$4:$D$12,4,0)

    pada sel H5 ketik:

    =F4-G4

    Hasilnya seperti gambar di bawah ini

    http://4.bp.blogspot.com/_S-C92GFJSRA/Sim70ZRju3I/AAAAAAAACwk/YChNKu60Nug/s1600-h/excel+sewa+kamar+04.jpghttp://4.bp.blogspot.com/_S-C92GFJSRA/Sim7gxuhMQI/AAAAAAAACwc/t39vGTRiR1g/s1600-h/excel+sewa+kamar+03.jpghttp://4.bp.blogspot.com/_S-C92GFJSRA/Sim7aN24IrI/AAAAAAAACwU/rE1xFPtHVHY/s1600-h/excel+sewa+kamar+02.jpghttp://4.bp.blogspot.com/_S-C92GFJSRA/Sim70ZRju3I/AAAAAAAACwk/YChNKu60Nug/s1600-h/excel+sewa+kamar+04.jpghttp://4.bp.blogspot.com/_S-C92GFJSRA/Sim7gxuhMQI/AAAAAAAACwc/t39vGTRiR1g/s1600-h/excel+sewa+kamar+03.jpghttp://4.bp.blogspot.com/_S-C92GFJSRA/Sim7aN24IrI/AAAAAAAACwU/rE1xFPtHVHY/s1600-h/excel+sewa+kamar+02.jpghttp://4.bp.blogspot.com/_S-C92GFJSRA/Sim70ZRju3I/AAAAAAAACwk/YChNKu60Nug/s1600-h/excel+sewa+kamar+04.jpghttp://4.bp.blogspot.com/_S-C92GFJSRA/Sim7gxuhMQI/AAAAAAAACwc/t39vGTRiR1g/s1600-h/excel+sewa+kamar+03.jpghttp://4.bp.blogspot.com/_S-C92GFJSRA/Sim7aN24IrI/AAAAAAAACwU/rE1xFPtHVHY/s1600-h/excel+sewa+kamar+02.jpg
  • 7/30/2019 Tik Excell

    20/29

    CONTOH 2

    Pada contoh kasus ini nilai kolom pertama pada tabel referensi, merupakan nilai rentang.

    Dimana nilai yang yang tercantum merupakan nilai batas bawah dari rentang. Angka 0 pada

    baris pertama dan angka 20 pada baris kedua, mengandung pengertian bahwa rentangnya

    adalah 0 hingga kurang dari 20. Angka 20 pada baris kedua dan angka 45 pada baris ketiga,

    mengandung pengertian bahwa rentangnya adalah 20 hingga kurang dari 45, demikian

    seterusnya.

    Rumus untuk yang digunakan untuk kolom Abjad adalah sebagai berikut:

    =VLOOKUP(C4;$C$12:$D$16;2;TRUE)

    Parameter pertama bernilai C4, menyatakan nilai/sel yang dijadikan dasar pencarian Parameter kedua bernilai $C$12:$D$16, adalah alamat absolut C12:D16 yang

    menyatakan lokasi dari tabel referensi. Untuk membuat alamat absolut Anda dapat

    menekan tombol F4 setelah memblok tabel refrensi.

    Parameter ketiga bernilai 2, menyatakan nomor kolom tabel referensi yangmenampung nilai-nilai yang dihasilkan oleh fungsi VLOOKUP

    Parameter keempat diberi nilai TRUE karena kolom pertama dari tabel referensimerupakan rentang.

    HLOOKUP

    HLOOKUP adalah salah satu fungsi referensi yang bisa digunakan untuk menghitung

    /mengambil data dari tabel referensi. HLOOKUP biasa juga disebut horizontal lookup.

    CARA PENULISAN

    =VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

    =HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)

    http://fairuzelsaid.files.wordpress.com/2009/11/vlookup-1.gif
  • 7/30/2019 Tik Excell

    21/29

    Dimana:

    lookup_value: nilai atau sel referensi yang dijadikan kunci dalam pencarian data. table_array: tabel atau range yang menyimpan data yang ingin dicari. row_index_num: nomor baris yang ingin diambil nilainya untuk fungsi HLOOKUP. range_lookup: Nilai logika TRUE atau FALSE, dimana Anda ingin fungsi

    VLOOKUP atau HLOOKUP mengembalikan nilai dengan metode kira-kira (TRUE)

    atau mengembalikan nilai secara tepat (FALSE).

    Contoh :

    =HLOOKUP(B1,$B$1:$D$3,2,FALSE) akan menghasilkan XYZ

    =HLOOKUP(B1,$B$1:$D$3,3,FALSE) akan menghasilkan 33

    CONTOH 1

    1. Buat tabel seperti di bawah ini, baris pertama dan kedua merupakan tabel referensi. Baris

    ke lima hingga 12 adalah tabel kerja

    2. ketik formula: pada sel E5

    =HLOOKUP(D5,$C$1:$G$2,2)

    http://4.bp.blogspot.com/_S-C92GFJSRA/S33d4t0mDhI/AAAAAAAAEiE/ozL6Rm1TFLU/s1600-h/hlookup01b.jpghttp://4.bp.blogspot.com/_S-C92GFJSRA/S33d4t0mDhI/AAAAAAAAEiE/ozL6Rm1TFLU/s1600-h/hlookup01b.jpg
  • 7/30/2019 Tik Excell

    22/29

    CONTOH 2

    solusi : Pada C6 ketikkan formula =HLOOKUP(B6;$B$1:$F$3;2;0).

    MACRO

    Macro dalam Ms. Excel merupakan bagian dari menu developer Ms. Excel. Untuk

    menampilkan menu developer dalam ribbon excel ( Menu bar ), kita harus melakukan

    langkahlangkah sebagai berikut :

    Klik Microsoft Office Button lalu pilih Excel Option yang berada pada bagian kan

    bawah jendela Office botton

    Pilihlah menu popular, dalam menu Top option for working with excel, aktifkan menu

    Developer tab in ribbon dengan cara klik pada check box menu tersebut. Tekan ok.

    http://abc.aurino.com/wp-content/uploads/2012/02/4-1.jpghttp://orb7.files.wordpress.com/2009/02/hlookup.jpghttp://3.bp.blogspot.com/_S-C92GFJSRA/S33eDbyabiI/AAAAAAAAEiM/l0au-3Q7P3s/s1600-h/hlookup02b.jpghttp://abc.aurino.com/wp-content/uploads/2012/02/4-1.jpghttp://orb7.files.wordpress.com/2009/02/hlookup.jpghttp://3.bp.blogspot.com/_S-C92GFJSRA/S33eDbyabiI/AAAAAAAAEiM/l0au-3Q7P3s/s1600-h/hlookup02b.jpghttp://abc.aurino.com/wp-content/uploads/2012/02/4-1.jpghttp://orb7.files.wordpress.com/2009/02/hlookup.jpghttp://3.bp.blogspot.com/_S-C92GFJSRA/S33eDbyabiI/AAAAAAAAEiM/l0au-3Q7P3s/s1600-h/hlookup02b.jpghttp://abc.aurino.com/wp-content/uploads/2012/02/4-1.jpghttp://orb7.files.wordpress.com/2009/02/hlookup.jpghttp://3.bp.blogspot.com/_S-C92GFJSRA/S33eDbyabiI/AAAAAAAAEiM/l0au-3Q7P3s/s1600-h/hlookup02b.jpg
  • 7/30/2019 Tik Excell

    23/29

    Pada ribbon Ms. Excel anda sekarang telah aktif menu developer.

    Dalam menu developer terdapat empat buah kategori menu, yaitu code, control, XML dan

    modify. Keempat menu tersebut merupakan atribut dalam pembuatan macro ms. Excel.

    Pembuatan macro dapat dilakukan dengan dua cara, pertama dengan merecord macro dan

    kedua dengan memasukan bahasa VBA ke dalam modulmodul VBA

    Record Macro Vs. VBA Macro

    Seperti yang sudah dijelaskan sebelumnya bahwa terdapat dua cara dalam proses pembuatan

    macro, yaitu dengan cara record macro dan menginput secara manual VBA macro. Untuk

    cara pembuatan macro dengan metode recording macro dapat dilakukan dengan memilih

    menu record macro yang ada pada kategori code menu bar

    developer.sedangkan proses pembuatan macro dengan menginput bahasa VBA dapat

    dilakukan dengan cara memilih menu VBA yang juga ada pada kategori code menu bar

    developer.

    Dalam proses record macro kita dapat merekam setiap peristiwa secara langsung ( dijelaskan

    selanjutnya ). Seluruh aktivitas yang kita lakukan setelah tombol ecord macro ditekan akan

    terekam dan proses perekaman aktivitas tersebut akan berakhir setelah kita menekan tombol

    Stop record. Sedangkan dalam proses pembuatan macro dengan Visual Basic, kita harus

    http://abc.aurino.com/wp-content/uploads/2012/02/4-3.jpghttp://abc.aurino.com/wp-content/uploads/2012/02/4-2.jpghttp://abc.aurino.com/wp-content/uploads/2012/02/4-3.jpghttp://abc.aurino.com/wp-content/uploads/2012/02/4-2.jpghttp://abc.aurino.com/wp-content/uploads/2012/02/4-3.jpghttp://abc.aurino.com/wp-content/uploads/2012/02/4-2.jpghttp://abc.aurino.com/wp-content/uploads/2012/02/4-3.jpghttp://abc.aurino.com/wp-content/uploads/2012/02/4-2.jpg
  • 7/30/2019 Tik Excell

    24/29

    menginput bahasabahasa pemrograman dalam modulmodul dan Sheetsheet yang ada

    pada jendela Visual Basic.

    Kedua proses tersebut juga dapat dijalankan dengan cara pembuatan Command Button.

    Command Button adalah sebuah tombol yang dapat menjadi media menjalankan macro yang

    sudah dibuat/ diinput. Proses pembuatan Command button adalah sebagai berikut :

    Pada menu developer kategori control, klik Insert pilih Button pada form control.

    Setelah memilih Button, sorot worksheet yang masih aktif untuk membentuk button pada

    worksheet. Setelah Button terbentuk, maka jendela Assign Macro akan muncul. Assign

    Macro adalah jendela yang berisi informasi mengenai pilihan macro yang akan dijalankan

    oleh button yang kita buat. Secara otomatis VBA yang berada pada macro yang terpilih akan

    masuk kedalam VBA button tersebut. Maka apabila button tersebut ditekan, segala aktivitas

    yang direkam oleh macro terpilih akan jalan.

    http://abc.aurino.com/wp-content/uploads/2012/02/4-4.jpghttp://abc.aurino.com/wp-content/uploads/2012/02/4-4.jpghttp://abc.aurino.com/wp-content/uploads/2012/02/4-4.jpg
  • 7/30/2019 Tik Excell

    25/29

    Setelah memilih macro yang akan dijalankan oleh button, klik OK. Apabila kita menekan

    button maka aktivitas pada macro yang terpilih akan jalan.

    CONTOH 1

    Membuat Macro dengan cara record macro yang berisi perintah pembuatan chart dari data

    tabel.

    Langkahlangkah pembuatan macro :

    Input data tabel yang akan dibuat chart dalam worksheet yang aktif.

    Pilih menu developer record Macro. Jendela Record macro akan muncul ( Masukan Macro

    name sesuai dengan keinginan anda ) OK

    Lakukan langkahlangkah pembuatan chart ( Sudah dijelaskan sebelumnya )sampai selesai.

    Klik Stop record.

    Pilihlah menu developer Insert Button. Assign macro chart untuk button tersebut.Ketika

    Button ditekan maka proses pembuatan chart akan berjalan secara otomatis.

    http://abc.aurino.com/wp-content/uploads/2012/02/4-6.jpghttp://abc.aurino.com/wp-content/uploads/2012/02/4-6.jpghttp://abc.aurino.com/wp-content/uploads/2012/02/4-6.jpg
  • 7/30/2019 Tik Excell

    26/29

    CONTOH 2

    Adapun Langkah Langkah pembuatan form sebagai berikut:

    Buka File excel 2007

    Double klik di nama worksheet lalu ganti nama yang semula sheet 1 menjadi nama yang

    sesuai anda ingnkan, pada kesempatan ini saya memakai nama data

    Pada Row 1 kolom kita buat nama heading/ Nama field tabel seperti tampak pada gambar

    dibawah ini(yang saya highlight warna biru).

    Kemudia kita simpan file sebagai excel makro klik file saveAs pilih Excel Macro

    Enabled Workbook. Ketik nama file disini saya beri nama data

    Langkah berikutnya membuat makro untuk file tersebut , dengan langkah- langkah sebagai

    berikut

    Pada woksheet pilih menu view klik tab Macros pilih view Macros :

    Isikan macro name: FORM klik create

    Klik kanan mouse pada VBA project

    Pilih insert

    Pilih User form

  • 7/30/2019 Tik Excell

    27/29

    Langkah Selanjutnya adalah mendesain form

    Koding

    Private Sub ComboBox1_Click()

    If ComboBox1.ListIndex = 0 Then

    TextBox5.Text = 3000000

    ElseIf ComboBox1.ListIndex = 1 Then

    TextBox5.Text = 5000000

    ElseIf ComboBox1.ListIndex = 2 Then

    TextBox5.Text = 2500000

    ElseIf ComboBox1.ListIndex = 3 Then

    TextBox5.Text = 1000000

    ElseIf ComboBox1.ListIndex = 4 Then

    TextBox5.Text = 1500000

    ElseIf ComboBox1.ListIndex = 5 Then

    TextBox5.Text = 1300000

    ElseIf ComboBox1.ListIndex = 6 Then

    TextBox5.Text = 500000End If

    End Sub

    Private Sub CommandButton1_Click()

    Dim iRow As Long

    Dim ws As Worksheet

    Set ws = Worksheets(data)

    menemukan baris kosong pada database

  • 7/30/2019 Tik Excell

    28/29

    iRow = ws.Cells(Rows.Count, 1) _

    .End(xlUp).Offset(1, 0).Row

    cek untuk sebuah kode

    If Trim(Me.TextBox1.Value) = Then

    Me.TextBox1.SetFocus

    MsgBox Masukan Tanggal Transaksi

    Exit Sub

    End If

    copy ke database

    ws.Cells(iRow, 1).Value = Me.TextBox1.Value

    ws.Cells(iRow, 2).Value = Me.TextBox2.Value

    ws.Cells(iRow, 3).Value = Me.ComboBox1.Value

    ws.Cells(iRow, 4).Value = Me.TextBox5.Value

    ws.Cells(iRow, 5).Value = Me.TextBox6.Value

    ws.Cells(iRow, 6).Value = Me.TextBox7.Value

    Clear Data

    Me.TextBox2.Value =

    Me.ComboBox1.Value =

    Me.TextBox5.Value =

    Me.TextBox6.Value =

    Me.TextBox7.Value =

    Me.TextBox2.SetFocus

    End Sub

    Private Sub CommandButton2_Click()

    Unload Me

    End Sub

    Private Sub CommandButton3_Click()

    TextBox7.Text = TextBox5.Text * TextBox6.Text

    End Sub

    Private Sub UserForm_Activate()

    Me.TextBox1.Value = Date

    Me.ComboBox1.AddItem LCD TV 32 INCH

    Me.ComboBox1.AddItem LCD TV 49 INCHMe.ComboBox1.AddItem LEMARI ES 2 PINTU

  • 7/30/2019 Tik Excell

    29/29

    Me.ComboBox1.AddItem RAK PIRING

    Me.ComboBox1.AddItem MESIN CUCI

    Me.ComboBox1.AddItem VACUM CLEANER

    Me.ComboBox1.AddItem DVD

    End Sub

    Sekarang Kita kembali ke worksheet kemudian kita akan membuat tombol untuk

    mengaktifkan form, kita bisa letakan dimana saja