Sorry semuanya...
Kalo saya sih biasanya cuman pake rumus =n(data_tanggal)
jadi kalo n(01-Mei-2009) hasilnya jadi 3394 (berupa number)

Soalnya kalo pake rumus text(data_tanggal) hasilnya jadi text.

Helmi

2009/9/4 kid <[email protected]>

>
>
> hehehe...
> iya bener juga, ternyata memang bertype date, jadi kalau datevalue() pasti
> error...
> jadi malu deh..
>
> ya kalo gitu saya ikut meng-amin-i saja dengan
> =Int(data_tanggal) untuk ambil nilai date (serial number-nya)
> =data_tanggal - int(data_tanggal) untuk nilai time (serial numebr-nya)
>
> tapi benerkan, kalau pake VBA sebaiknya yang simple aja sesuai kebutuhan ??
> (moga-moga di-amin-i juga)       :)
>
> Kid.
>
> 2009/9/4 siti Vi <[email protected]>
>
>
>>
>> tetapi mas kid,
>> data yg dikirim di kolom A itu berupa *data date *
>> bukan data text yg penampakannya sepert date.
>> (itu yg siti terima /donloaded, diterima di pc lain, spt apa ya..)
>>
>> di pc siti dengan DateValue(A2) hasilnya error-value #Value
>>
>> jadi, kayaknya sih (ini bukan ngeyel) paling singkat ya
>> mengIntegerkan nilai kolom data yg ingin diolah
>> pakai formula atau pakai vba sama saja:
>>
>> *formula (hasilnya harus di kolom lain)*
>> =INT(A2)
>> *
>> vba, hasilnya bisa di kolom asal*
>> (prosedur sub)
>> For Each Cel in RangeTertentu
>> Cel.value = Int(Cel.Value)
>> Next
>>
>> CMIIW
>> ~ctv~
>>
>>
>>
>> 2009/9/3 kid <[email protected]>
>>
>> > sebentar.....
>> > sepertinya lagi seru n rame forum ini...
>> >
>> > bukannya yang ditanyakan :
>> > ada yang tau gimana caranya mendapatkan date value dari suatu waktu
>> dd/mm/yyyy hh:mm:ss dalam ms-excel
>> >
>> > jadi yang dicari adalah nilai real data date dalam komputer dari suatu
>> input string. Salah satu solusi : DateValue()
>> > setuju ?
>> >
>> > terus, syaratnya :
>> > bukan sekedar formatting lo yaa..
>> >
>> > ini penegasan, bukan cuma formatnya date, tapi nilai serialdate-nya.
>> >
>> > kuatirnya :
>> > kalo cuman pake formating ntar pas di pivotin datanya tetap data yang
>> hourly
>> >
>> > betul, jadi harus dapat data dengan datatype datetime, dan salah satu
>> solusinya dengan DateValue() jika input dari string. Di pivot, tinggal
>> format number ke date model apa aja, mau hourly, mau bulanan, mau tahunan,
>> apa saja. Kalau mau buat grup atasnya (anakan hourly, babonnya day,
>> simbahnya month), maka butuh satu kolom hasil konversi ke string dengan
>> Text().
>> >
>> > Kalau mau pake VBA .... gimana ya.... udah ada semua.... dah pada
>> pinter....
>> > eh iya, tapi kalau bisa yang simple aja ya... setidaknya baris kodenya
>> bisa dikitan gitu...
>> > kalau buat pivot table, apalagi pake VBA, jangan sampai terlalu boros
>> dengan membuat baru terus seperti insert pivot table (manual) atau cache.add
>> (vba). Sebaiknya cek dulu, data source itu pernah dijadikan source untuk
>> pivot gak, kalau dah pernah, pakai lagi unuk pivot di sheet lain, tapi tidak
>> buat baru atau chache.add
>> >
>> > Nanti, kalau ada banyak report dari beberpa sheet datasource saja, bisa
>> kerja keras si komputer... kasihan sama komputernya....
>> >
>> > Kid.
>>
>
>  
>

Kirim email ke