Mengecek Nilai Ganjil atau Genap

Kadangkala kita menemukan suatu kasus yang mengharuskan kita memisahkan sejumlah angka menjadi dua kelompok yaitu ganjil dan genap, pekerjaan akan sangat mudah jika data yang anda hadapi hanya sedikit misal hanya terdiri dari sepuluh baris, namun pekerjaan tersebut akan menjadi pekerjaan sulit jika data yang anda miliki jumlahnya adalah ribuan. Sebagai ilustrasi perhatikan gambar berikut :

Nah dari data diatas anda memiliki dua tugas yaitu :

  1. Mencari data yang bernilai ganjil atau genap
  2. dan Memberikan tanda dengan huruf tebal (bold) untuk keterangan yang bernilai ganjil

Untuk mengerjakannya tugas pertama :

  1. Tempatkan pointer cell pada B2 dan ketik formula berikut :
  2. =IF(A2=ODD(A2);”Ganjil”;”Genap”)
    Formula diatas menggunakan fungsi ODD untuk menaikan satu angka bagi bilangan positif dan menurunkan satu angka bilangan negatif ke nilai ganjil terdekat, kemudian hasilnya dibandingkan dengan cell A2 jika sama nilainnya ganjil dan jika beda nilanya genap.

Sedangkan untuk mengerjakan tugas kedua membedakan nilai ganjil dan genap dengan memberi format bold pada nilai ganjil ikuti langkah berikut :

Block Kolom B2 sampai B9 (atau sesuai data milik anda), lihat gambar dibawah ini :

Pilih menu Format –> Conditional Formating Sehingga akan tampil berikut :

Pada Condition 1 Pilih Formula Is ketik formula =A2=ODD(A2) kemudian klik tombol format, maka akan keluar kotak dialog formating seperti berikut:

Di kotak formating tersebut pada bagian Font Style pilih Bold, jika telah selesai klik tombol OK  dan klik OK lagi untuk menutuf conditional Formating, sekarang copy paste formual yang telah anda buat.  Sekarang data anda telah diberi tanda menjadi data ganjil dan genap.

Fungsi MID

Fungsi MID digunakan untuk mencari potongan karakter yang telah ditentukan titik awal pengambilan dan jumlah string yang akan diambil dari cell yang telah ditentukan sebelumnya.

Syntax

MID(text,start_num,num_chars)

Penjelasan :

  1. Text adalah kumpulan karakter atau alamat cell yang mengandung karakter yang akan diambil sebagian string-nya berdasarkan parameter start_num dan num_char.
  2. Start_num adalah posisi dimana akan dimulai pengambilan string . karakter pertama dimulai dengan angka index 1, dan karakter berikutnya angka index 2, 3, dan seterusnya.
  3. Num_chars menatakan jumlah karakter yang akan diambil dari posisi awal yang telah ditentukan pada parameter start_num.

Catatan

  • Jika  start_num lebih besar dari panjang text, maka fungsi  MID akan menghasilkan nilai kosong “” (empty text).
  • Jika start_num kurang dari 1, MID akan menghasilkan nilai error berupa  #VALUE! .
  • Jika num_chars adalah negatif,  MID akan menghasilkan nilai error berupa #VALUE!.

Contoh

Perhatikan Contoh penggunaan fungsi MID dibawah ini

Pada contoh diatas parameter text berisi string “Oya Suryana“, akan dioperasikan dengan fungsi MID.

Pada baris A4 fungsi Mid mengambil string dari text diawali (start_num) pada karakter pertama yaitu huruf O dan mengambil sejumlah 5 karakter berikutnya (num_chars) yaitu “Oya S” (spasi dan tanda baca lainnya juga dihitung !).

Pada baris A5 mengambil sebanyak 20 karakter (num_chars) dimulai pada karakter ke 7 (start_num) hasilnya “ryana“.

Pada Baris A6 mengambil sebanyak 5 (start_num) karakter dimulai pada karakter ke 20 (num_chars), karena string “Oya Suryana” hanya memiliki panjang 11 karakter  maka perintah tersebut hanya menghasilkan nilai kosong (empty text).

buku_besar

Pembukuan Sederhana Untuk Toko

Artikel ini ditulis sebagai bentuk bantuan kecil kepada seorang sahabat, beliau memiliki usaha counter pulsa, dengan pembukuan manual sulit untuk melakukan kontrol atas histori transaksidari setiap langganannnya. Beliau meminta saran bagaimaan kiranya pembukuan yang cocok untuk usaha jualan pulsanya, tidak canggih-canggih cukup dengan excel saja, dan sebagai catatan trik ini tidak hanya untuk pembukuan counter pulsa saja tapi juga untuk toko-toko kecil. Sebagai screenshoot nya perhatikan gambar dibawah ini :

 

buku_besar

Pada pembukuan diatas kolom saldo secara otomatis akan terisi pada saat mengisi kolom debet atau kolom kredit, juga total kolom debet dan kredit. Pada kolom saldo baris pertama diisi  dengan rumus sebagai berikut :

=IF(F8=0,E8,F8)

Rumus diatas untuk mengecek apakah kolom F8 sama dengan nol jika ya maka kolom saldo nilainya sama dengan E8 dan jika tidak sama dengan nol kolom saldo nilainya sama dengan kolom F8 Pada kolom saldo baris berikutnya masukan rumus berikut :

=IF(AND(E9=0,F9=0),0,IF(E9=0,G8-F9,G8+E9))

Pada rumus diatas untuk mengecek apakah kolom debet dankredit sama dengan nol, jika ya maka kolom saldo isi dengan nol, namun jika kolom Debet bernilai nol , maka kolom saldo merupakan pengurangan dari saldo baris sebelumnya dikurangi kolom kredit, jika tidak maka kolom saldo baris sebelumnya ditambah kolom debet. Buat baris seperlunya dan copy berdsarkan jumlah transkasi yyang terjadi, untuk memformat angka gunakan format currency Untuk mengisi kolom saldo baris berikutnya tinggal di copy paste saja.

Totalkan Debet dan kolom kredit, sedangkan kolom saldo merupakan selish dari total debet dengan total kredit. Untuk lengkapntya silahkan download filenya.

Menghitung Masa Kerja #2

Contoh kasus kali ini adalah menghitung masa kerja atau mengetahui perbedaan diantara dua tanggal dengan format sekian tahun sekian bulan dan sekian hari.

Contoh kasus ini merupakan pengembangan dari contoh kasus di artikel  sebelumnya yaitu “Menghitung Masa Kerja #1″, perbedaan dengan contoh kasus yang akan kita bahasa adalah pada penggunaan
formula yang digunakan, dimana pada kasus pertama hanya menggunakan kalkulasi matematika biasa dengan menggunakan asumsi bahwa satu tahun adalah 365 hari dan saru bulan terdiri dari 30 hari, sedangkan pada kasus yang kedua dengan contoh kasus yang sama akan mencari masa kerja dengan menggunakan salah satu fungsi date yaitu fungsi datedif untuk mengetahui masa kerja atau perbedaan diantara dua tanggal.

Untuk jelasnya perhatikan contoh kasus dibawah ini :

Pada contoh diatas tugas anda hanyalah mengisi kolom kolom yang berwarna kuning.

Pengerjaan :

Untuk pengisian kolom jenis kelamin lihat di artikel “Menghitung Masa Kerja #1″

Untuk pengisian kolom Tahun baris ke enam, gunakan rumus berikut :

=DATEDIF(E6;TODAY();”y”)

Sedangkan untuk mengisi kolom Bulan gunakan rumus berikut :

=DATEDIF(E6;TODAY();”ym”)

Dan terakhir untuk mengisi kolom hari gunakan rumus berikut :

=DATEDIF(E6;TODAY();”md”)

Bagiamana jika kita menginginkan Kolom Tahun, Bulan dan hari menjadi
satu kalimat seperti yang tampil pada kolom terakhir ? Gunakan tanda & untuk menggabungkan semua rumusm sehingga rumus :

=DATEDIF(E6;TODAY();”y”)&” tahun “&DATEDIF(E6;TODAY();”ym”)&” bulan “&DATEDIF(E6;TODAY();”md”)&” hari”

Untuk mencobanya silahkan download contoh kasusnya:

VisiCalc :: Mbah-nya Aplikasi SpreadSheet

Kalo kita sedikit mau menyelidiki, sebenarnya aplikasi apa sih yang memplopori aplikasi spreadsheet untuk Personal Computer macam excel seperti yang sekarang ini ? dari hasil penelusuran akhirnya ketemu juga ternyata nenek moyang semua aplikasi spreadsheet adalag VisiCalc, semuanya berbasis text operasional tanpa mouse bahkan untuk menampilkan menu pun anda hanya menekan tombol “/” di keyboard anda.

Bagi anda yang lahir di jaman heubeul mungkin akan sedikit bernostalgia, karena VisiCalc sepintas mirip dengan Lotus 1-2-3, mungkin sebagai obat penasaran para pembaca ini lah tampilan VisiCalc si Mbahnya Spreadsheet Modern :

VisiCalc dianggap sebagai aplikasi yang mengubah anggapan bahwa komputer mikro hanyalah hobi bagi penggemar fanatik komputer menjadi tool bisnis. Menurut beberapa sumber, dalam jangka waktu enam tahun, VisiCalc telah terjual sebanyak lebih dari 700,000 salinan.

Dibuat oleh Dan Bricklin, dengan arahan Bob Frankston, dihasilkan oleh perusahaan yang mereka bentuk, dengan nama Software Arts, dan didistribusikan oleh Personal Software pada tahun 1979  (belakangan diberi nama VisiCorp) untuk komputer jenis Apple II, mengubah komputer Apple yang dianggap mainan hobi menjadi tool pembantu perhitungan keuangan serius untuk keperluan bisnis. Kala itu kebanyakan komputer mikro tidak memiliki banyak media penyimpanan dan kemampuan display. Aplikasi lembar kerja yang tidak memerlukan kemampuan display hebat ataupun penyimpanan media, sangat cocok untuk teknologi komputer mikro saat itu. Banyak yang beranggapan hal inilah yang memotivasi IBM untuk memasuki pasar PC.  Segera setelah versi untuk Apple II dirilis, VisiCalc juga dirilis untuk jajaran Atari 8-bit, Commodore PET, TRS-80, dan IBM PC.

Menurut Bricklin, ia terinspirasi setelah menyaksikan seorang profesor di Harvard Business School membuat model finansial di papan tulis. Ketika profesor tersebut menemukan sebuah kesalahan atau ingin mengubah sebuah parameter, ia harus menghapus dan menulis ulang sejumlah rumus secara berurutan dalam sebuah tabel, membuat Bricklin berpikir bahwa ia dapat membuat ulang proses tersebut dalam sebuah komputer menggunakan sebuah “lembar kerja elektronik” untuk melihat hasil dari sejumlah rumus yang ada.

Untuk mencoba si mbah nya spreadsheet, silahkan download visicalc

Dari berbagai Sumber

Fungsi RIGHT

Fungsi RIGHT() merupakan bagian dari fungsi text, banyak fungsi text yang disupport oleh Microsoft Excel, namun kali ini akan membahas tenang fungsi right.

Fungsi right berguna untuk mengambil sejumlah character (termasuk spasi dan tanda baca) dari sebe;ah kanan berdasarkan parameter yang telah ditentukan dari satu cell tertentu.

Syntax
RIGHT(text,Jml_karakter_yang_akan_diambil)

Catatan

  • Jml_karakter_yang_akan_diambil harus lebih besar dari satu atau sama dengan nol
  • Jika Jml_karakter_yang_akan_diambil lebih besar dari jumlah karakter dalam variabel text, maka fungsi right akan menampilkan seluruh text sumber
  • Jika Jml_karakter_yang_akan_ tidak disebutkan maka secara otomatis akan dianggap bernilai 1

Dari catatan diatas dapat digambarkan contoh sebagai berikut :

Penjelasan

  • Pada contoh pertama mengambil 3 karakter dari kanan dari cel A1
  • Pada contoh kedua mengambil 12 karekter dari sebelah kanan, hasilnya adalah ditampilkan seluruhnya karena jumlah huruf di cell A1
    hanya 11 karakter (lebih kecil dari yang diminta yaitu 12)
  • Pada contoh terakhir menggunakan fungsi right tanpa menyertakan
    jumlah karater yang diambil, secara otomatis akan mengambil 1 karakter dari kanan

Conoh penggunaan fungsi RIGHT() bisa dilihat di studi kasus http://latihanexcel.co.cc/2010/02/hasil-studi-mahasiswa/