DATEVALUE function

DATEVALUE function mengubah tanggal yang berbentuk text dengan format yang dipahami oleh Excel sebagai tanggal. Format yang dipahami haruslah berformat sesuai dengan system PC kita, misalnya 20-Aug-2012 (dd-MMM-yyyy), 08/20/2012 (mm/dd/yyyy), dll jika kita memakai regional English (US)

PC Regional01

d=tanggal misalnya 1,2,9,11,21

dd=2 digit tanggal, misalnya 01,02,09,11,21

M=bulan misalnya 1,5,12

MM=dua digit Bulan misalnya 01,05,12

MMM=short nama bulan misalnya JAN, MAY, DEC

MMM=long name bulan misalnya January, May, December

yy=2 digit tahun misalnya 05,06,13 (excel menganggap 00-29 merupakan tahun 2000-2009 semetara 30-99 merupakan tahun 1930-1999)

yyyy=4 digit tahun misalnya : 1930, 1999,2099,9999

 

Syntax

date_text haruslah berupa text atau cell reference yang berisi text

Jika tahun tidak ada di text diatas maka dipakai tahun sekarang sesuai sistem computer

Contoh :

Dari text diatas terlihat kalau formatnya adalah "dd.MM.yyyy"

Disini kita gunakan substitute untuk mengganti titik menjadi slash agar berbentuk seperti tanggal jadi text "12.08.2007" kita ubah menjadi "12/08/2007" lalu kita gunakan fungsi Datevalue, untuk nilai ini tidak terjadi error walaupun tanggal menjadi salah karena seharusnya 12 agustus 2007 menjadi 8 Des 2007, namun di nilai2 lainnya akan terjadi error karena excel akan menganggap dua digit pertama sebagai bulan sehingga akan error jika excel berusaha mencari bulan ke 21 atau 25 atau lebih dari 12

Untuk itu kita kombinasikan dengan fungsi MID yang akan mengubah  text "12.08.2007"  menjadi "08/12/2007" baru kita pakai fungsi Datevalue untuk mengubahnya menjadi tanggal

Data bisa didonlot di sini

Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *