Saturday, November 29, 2014

FUNGSI DAY, MONTH, DAN YEAR PADA EXCEL

Contoh Fungsi DAY, MONTH, dan YEAR

  • Fungsi DAY digunakan untuk mengambil angka hari dalam bulan dari suatu Bilangan Tanggal, yaitu suatu angka yang nilainya akan berkisar antara 1 sampai dengan 31. Bilangan Tanggal adalah Nomor Serial Tanggal yang akan berbentuk tampilan tanggal jika dilakukan format 'Date' terhadapnya.
  • Fungsi MONTH digunakan mengambil angka bulan dalam setahun dari suatu Bilangan Tanggal, yaitu berkisar antara 1 untuk bulan Januari hingga 12 untuk bulan Desember.
  • Fungsi Year digunakan untuk mengambil angka tahun dari suatu Bilangan Tanggal.
Sintaks:
=DAY(bilangan_tanggal)
=MONTH(bilangan_tanggal)
=YEAR(bilangan_tanggal)
Contoh:
Fungsi DAY Fungsi MONTH Fungsi YEAR
=DAY("05/06/09"); hasilnya = 6 =MONTH("05/06/09"); hasilnya = 5 =YEAR("05/06/09"); hasilnya = 2009
=DAY("11/20/14"); hasilnya = 20 =MONTH("11/20/14"); hasilnya = 11 =YEAR("11/20/14"); hasilnya = 2014
=DAY(3); hasilnya = 3 =MONTH(3); hasilnya = 1 =YEAR(3); hasilnya = 1900
=DAY(1000); hasilnya = 26 =MONTH(1000); hasilnya = 9 =YEAR(1000); hasilnya = 1902
=DAY(DATEVALUE("07/15/12")); hasilnya = 15 =MONTH(DATEVALUE("07/15/12")); hasinyal = 7 =YEAR(DATEVALUE("07/15/12")); hasilnya = 2012
=DAY(DATE(2010,1,10)); hasilnya = 10 =MONTH(DATE(2010,1,10)); hasilnya = 1 =YEAR(DATE(2010,1,10)); hasilnya = 2010

Catatan : Fungsi DATEVALUE dan Fungsi DATE yang disisipkan pada contoh di atas merupakan suatu cara untuk mengubah argumennya menjadi bilangan tanggal yang menyatakan Nomor Serial Tanggal.

Nomor Serial Tanggal

Tampilan tanggal yang terlihat dilayar hanya karena bilangan tersebut mendapatkan format 'Date', tetapi bukan bilangan yang disimpan pada komputer. Bilangan yang sebenarnya disimpan berbentuk bilangan desimal yang terdiri dari angka bulat (integer) dan angka desimal. Pada saat menuliskan suatu tanggal, secara otomatis cell langsung diformat sebagai 'Date' sehingga bentuk bilangan yang sebenarnya tidak terlihat. Untuk dapat melihat langsung bentuk bilangan tersebut, kita harus mengubah format pada cell dimana Bilangan Tanggal berada menjadi fomat 'General'. Angka tnteger dari bilangan tanggal adalah Nomor Serial Tanggal sedangkan angka desimalnya menyatakan jamnya.
Nomor Serial Tanggal pada dasarnya merupakan jumlah hari yang telah dilewati sejak tanggal 1 Januari 1900. Dengan demikian, pada contoh di atas, DAY(3)=3, MONTH(3)=1, dan YEAR(3)=1900 oleh karena 3 adalah Nomor Serial Tanggal yang bertepatan dengan tanggal 3 Januari 1900. Demkian juga 1000 menyatakan 1000 hari sejak tanggal 1 Januari 1900, yaitu bertepatan dengan tanggal 26 September 1902.
  • Masukkan suatu angka, misalnya, 42000 pada cell A3
  • Ubah format cell A3 ke format tanggal dengan cara seperti berikut
    • Pada Microsoft Excel 2008, dari menu 'Home > Format Cell', klik tab 'Number' lalu pilih 'Date' pada kotak 'Category' dan pilih '14-Mar-01' pada kotak 'Type'.
    • Pada Microsoft Excel 2003, dari menu 'Format > Cell', klik tab 'Number' lalu pilih 'Date' pada kotak 'Category' dan pilih '14-Mar-01' pada kotak 'Type'.
  • Sekarang tampilan 04-Jun-16 terlihat pada cell A3, oleh karena tanggal tersebut merupakan 6000 hari setelah tanggal 1 Januari 1900.
Simulasi Angka Integer dan Angka Desimal Bilangan Tangal:

Cell A3: Nomor Serial Tanggal
Cell A3: Tampilan setelah format 'Date' Pada Microsof Excel 2008: Pilih menu 'Home < Format Cell' kemudian pilih 'Date' lalu pilih '03/14/01'
Cell A4: Kelompok bulan formula pada cell ini =IF(MONTH(A3)<10, "0", "")&MONTH(A3)&"-"&YEAR(A3)
   

Cell A3: Bilangan Tanggal Desimal
Cell A3: Tampilan setelah format 'Date' Pada Microsof Excel 2008: Pilih menu 'Home < Format Cell' kemudian pilih 'Date' lalu pilih '3/14/01 13:30'
Cell A4: Sekarang Jam formula pada cell ini =HOUR(A3)
   

Implementasi:
Pada tabel yang ditunjukkan pada gambar di bawah ini, angka bulan dan angka tahun dari bilangan tanggal digabungkan oleh karakter '&' (concatenation) untuk mengelompokkan tanggal tersebut ke dalam bulan. Pengelompokkan ini diperlukan saat akan melakukan rekapitulasi untuk melihat total pencapaian setiap bulannya.
  • Pada cell D4 dimasukkan formula berikut ini.
    =IF(MONTH(B4)<10,"0","")&MONTH(B4)&"-"&YEAR(B4)
  • Pada prinsipnya formula pada cell D4 di atas bertujuan menggabungkan bulan dan tahun dari tanggal menggunakan Fungsi MONTH dan Fungsi YEAR. Kalaupun digunakan juga Fungsi IF, itu agar supaya dilakukan penambahan '0' kepada angka bulan yang lebih kecil dari 10 sehingga terlihat ada penyeragaman 2 karakter untuk tampilan bulannya.
  • Klik untuk mengaktifkan cell D4 lalu tekan CTRL+C untuk mencopy formula pada cell tersebut.
  • Kemudian blok cell D5 hingga cell D15 lalu tekan CTRL+V untuk 'paste' formula ke cell-cell di dalam range D5:D15.
  • Selanjutnya, Fungsi SUMIF juga dilibatkan untuk menghitung jumlah HA penanaman setiap bulannya. Tetapi, jika ternyata kelompok bulannya terlalu banyak, lebih mudah jika kita menggunakan teknik Pivot Table.