Translate

Minggu, 01 Juli 2012

mengubah tanggal format SAP ke format Excel

Pertanyaan:
"Hai XL-mania! Saya baru ikut XL-mania nih. Ternyata Excel seru juga ya. Saya ada problem. Mungkin gampang buat kalian, tapi susah buat saya. Saya sering download data dari SAP, format tanggalnya adalah teks yang dipisah titik. Nah saya pengen ubah ke format Excel. Selama ini saya manual. Ada ga sih rumus gampangnya?" - Olga yang lagi "belajar excel", Surabaya.
Jawab:
Hai Olga! Jawaban atas pertanyaan ini sebenarnya ada dua macam, tergantung setting angka di system Olga. Kalau setting Indonesia, cukup di C3 pakai formula: =DATEVALUE(SUBSTITUTE(B3;".";"/")) , kemudian dicopy ke range C4:C11. Tapi kalau setting English, di C3 pakai formula =DATE(RIGHT(B3,4),MID(B3,4,2),LEFT(B3,2)) , kemudian dicopy ke range C4:C11. [perhatikan, kedua formula ini menggunakan tanda pemisah yang berbeda, yaitu koma ( , ) untuk setting english dan titik koma ( ; ) untuk setting Indonesia] Setting ini dapat dilihat di control panel, regional and language options, regional option.

Penjelasan metode 1:

  1. ...SUBSTITUTE(B3;".";"/")... berfungsi untuk mengubah titik ( . ) pada tanggal menjadi slash ( / ). Dengan demikian, tanggal dalam format teks seperti 12.08.2007 akan menjadi 12/08/2007. Tapi sampai tahap ini tanggal masih berformat teks.

  2. =DATEVALUE(...) berfungsi untuk mengubah tanggal hasil langkah pertama dari format teks menjadi format tanggal.

Penjelasan metode 2:

  1. ...RIGHT(B3,4)... berfungsi untuk mengambil 4 karakter paling kanan dari cell B3. Artinya dari 12.08.2007 akan terambil "2007".

  2. ...MID(B3,4,2)... berfungsi untuk mengambil karakter dari cell B3, mulai karakter ke 4, sebanyak 2 karakter. Artinya dari 12.08.2007 akan terambil "08".

  3. ...LEFT(B3,2)... berfungsi untuk mengambil 2 karakter paling kiri dari B3. Artinya dari 12.08.2007 akan terambil "12".

  4. =DATE(...) berfungsi untuk mengeluarkan data berupa tanggal sesuai tahun, bulan, dan tanggal yang dimasukkan secara berurutan.

1 komentar:

  1. Nikmati Bonus Deposit sebesar 10% di deposit pertama kamu sekarang juga !

    www.bolavita.club - situs Taruhan Online Terlengkap yang menyediakan segala jenis Juddii Online !

    Informasi Selengkapnya hubungi :
    WA Bolavita :+62812-2222-995
    BBM : BOLAVITA

    BalasHapus