Subhanalloh...

Oom Kid.. 
Mantabb Penjelasannya..

Alhamdulillah.. 
dapat ilmu lagi...


Wassalam

~ Bagus ~



  ----- Original Message ----- 
  From: 'Mr. Kid' [email protected] [belajar-excel] 
  To: BeExcel 
  Sent: Wednesday, August 27, 2014 7:27 PM
  Subject: Re: [belajar-excel] Cara Memisahkan data


    

  Wa'alaikumussalam Wr. Wb.


  Data datetime memiliki 2 sisi, yaitu :

  a. sisi Date -> berisi nilai tanggal, berupa bilangan bulat

  b. sisi Time -> berisi nilai waktu, berupa bilangan pecahan antara 0 (jam 
00:00) dan 1 (setara 1 hari alias 24 jam)



  Pada data yang tampak seakan-akan menunjukkan data tanggal dan waktu, belum 
tentu memiliki tipedata yang tepat sebagai data bertipe datetime alias data 
yang memiliki sisi Date dan sisi Time.


  Berikut langkah untuk memeriksa dan mengolahnya.
  Langkah 1 :
  Sebuah nilai yang tampak seperti data tanggal dan waktu harus diperiksa 
apakah benar-benar memiliki tipe data datetime. 
  Caranya :

      klik kanan cell yang bernilai tampak seperti data tanggal dan waktu -> 
format cells -> tab Number -> pilih General -> OK

  Perhatikan :
      - jika penampakan nilai tidak berubah, maka nilai tersebut bertipe Text 
(bukan data tanggal dan waktu, tetapi sekedar nilai teks seperti tanggal dan 
waktu). Ke Langkah 2.

      - jika penampakan nilai berubah menjadi suatu nilai tertentu yang sama 
sekali berbeda dengan penampakan awal, maka tipe data nilai tersebut adalah 
DateTime. Ke Langkah 3.




  Langkah 2 : (khusus untuk hasil Langkah 1 berupa data bertipe Text)

  Karena tipe data nilai tersebut bukanlah datetime, maka perlu formula untuk 
menyusun nilai tersebut menjadi data bertipe datetime.

  Tahapan :

      a. perhatikan susunan DMY dan delimiter (pemisah antar elemen) pada data 
teks tersebut.

              Contoh :    8/7/1945 dan 12/27/1945 memiliki susunan M/D/YYYY 
dengan pemisah karakter '/'

                             08/07/1945 memiliki susunan MM/DD/YYYY  dengan 
pemisah karakter '/'
                              dsb

      b. perhatikan susunan HMS dan delimiternya (pemisah antar elemen)

             Contoh : 7:18 AM dan 11:07 PM memiliki susunan h:mm AM/PM

                          07:18 dan 23:07 memiliki susunan HH:mm

                          dsb.

      c. susun formula untuk mendapatkan nilai tahun, bulan, dan tanggalnya
              8/7/1945 dan 12/27/1945   
            tahun YYYY :  =mid( cell_data , find( "/" , cell_data , 4 ) + 1 , 4 
)

            bulan M       :  =left( cell_data , find( "/" , cell_data ) -1 )

            tanggal D     :  =Substitute( mid( cell_data , find( "/" , 
cell_data ) + 1 , 2 ) , "/" , "" )

      d. susun formula untuk mendapatkan nilai waktunya

              8/7/1945 9:15 AM

            waktu h:mm AM/PM ->   =mid( cell_data , find(" ", cell_data)+1 , 99 
)

      e. susun formula penyusun data sisi tanggalnya (dengan fungsi Date)

           =Date( formula_tahun , formula_bulan , formula_tanggal )

      f. susun formula penyusun data sisi waktunya (dengan fungsi TimeValue 
atau kadang sekedar dikalikan dengan angka 1)

           =TimeValue( formula_waktu )

         atau

           = 1 * formula_waktu

      g. ke langkah 4



  Langkah 3 : (khusus untuk hasil Langkah 1 berupa data bertipe Datetime)

  Karena datanya sudah bertipe datetime (sisi Date bisa jadi 0 [data waktu 
saja] atau sisi Time bisa jadi 0 [data tanggal saja]), maka sisi Date dan sisi 
Time bisa didapatkan dengan mudah.


  > Sisi Date selalu bilangan bulat. Artinya, nilai data bertipe Datetime yang 
telah dihilangkan sisi pecahannya.

  > Sisi Time selalu bilangan pecahan antara 0 dan 1. Artinya, sisa dari nilai 
data bertipe Datetime yang dibagi angka 1.

  Tahapan :
       Contoh : 2014-01-17 15:45:03

     a. tentukan sisi date-nya

            sisi Date :  =Int( cell_data )   atau =RoundDown( cell_data , 0 )   
atau =Trunc( cell_data ) atau =Floor( cell_data , 1 )

     b. tentukan sisi time-nya

            sisi Time :  =Mod( cell_data , 1 )  atau  =cell_data - Int( 
cell_data )

     c. ke langkah 4




  Langkah 4 :

  Selesai.


  Wassalamu'alaikum Wr. Wb.,

  Kid.











  2014-08-27 20:43 GMT+10:00 abd aziz [email protected] [belajar-excel] 
<[email protected]>:

      

    Assalamu'alaikum,


    Yth,
    Para Master Excel yang berbahagia.


    Mohon dibantu bagaimana cara memisahkan data excel yg ada dalam 1 sel,
    contoh:


    8/20/2014 6:41 AM        


    Saya mau pisahkan menjadi :



    tanggal :8/20/2014
    jam       : 6:41 am


    sebelumnya saya sampaikan terima kasih 


    Wassalam,


    Aziz





  

Kirim email ke