hehehe.... formula Pak Hilman relatif sederhana dibanding dengan DateDif ya.. apalagi jika disederhanakan menjadi : =e2-d2-day(e2-d2)+1 lalu diformat seperti yang telah digunakan Pak Agung
Jika dengan fungsi Text, kira-kira menjadi : =text( e2-d2 , "YY"" Year ""MM"" months""") coba deh. btw, komputasi e2-d2 adalah sebuah komputasi yang menghasilkan jumlah hari. Jika jumlah hari di format dalam format date, maka sama saja nilai durasi hari itu akan dianggap sebagai serial date pada tahun 1900-an. Apa ya akibatnya. Coba buat disebuah sheet baru misal pada cell A2 diberi inputan *2012-01-05*dan cell B2 diberi inputan *2012-03-06* Jadi pada C2 bisa diberi formula =B2-A2 yang merupakan jumlah hari. Hasilnya mestinya 61 Dari nilai 61 itu, jika diformat menjadi date, maka setara dengan 1900-03-01 Jadi dengan formula biru di atas, akan didapat YY bernilai 00 (dari 2 digit terakhir tahun 1900) dan MM bernilai 03 Maka hal ini sering dikatakan bahwa durasi dari A2 sampai B2 adalah 00 Year 03 Months karena ada 1 hari sisa setelah tanggal awal A2. Mari kita coba juga di baris 3, A3 diisi *2011-01-05* dan cell B3 diisi dengan* 2011-03-06* Kira-kira, harusnya berapa Year dan berapa Months durasi waktu dari A3 sampai B3 ? Karena antara baris 2 dan 3 yang berbeda adalah nilai tahunnya saja, maka durasinya mestinya tetap sama, yaitu 00 Year 03 Months. Tapi jumlah hari pada baris 3 ini berapa ? tentu formulanya adalah =B3-A3 yang hasilnya adalah 60 yang satuannya hari. jadi disebut ada* 60 hari*. Jika angka 60 itu di format cell number date, maka sama saja membaca angka 60 itu dengan bahasa manusia : "ubahkan menjadi tampak nilai tanggal bulan dan tahunnya untuk tanggal di *hari ke-60*" yang akan tampil dengan wujud (misalnya dalam format YYYY-MM-DD) berupa 1900-02-29 Dengan formula text yang dibiru di atas (tetapi disesuaikan rujukan cellnya), hasilnya adalah YY bernilai 00 dan MM bernilai 02, sehingga berbunyi : *00 Year 02 Months* Loh kok 2 baris data yang hanya beda nilai tahunnya bisa menghasilkan sesuatu yang berbeda dalam durasi bulan dan tahunnya ? Dari sini, bisa disimpulkan bahwa : "*60 yang dimerah *dan yang *60 yang dibiru *itu adalah 2 hal yang berbeda walau nilainya sama-sama *60*." Wassalam, Kid. 2012/9/14 Hilman <hilman_em...@yahoo.com> > ** > > > Penyebabnya, data pada kolom F adalah "Date", cuman tampilannya saja yang > seperti text. > Misalkan antara Linda Kartika Hutahaean dan Ita Aprianti, sama-sama > menghasilkan 00 year 10 months, tapi kalau kita lihat value sebenarnya dari > kedua orang tsb adalah 289 dan 278, sehingga ketika dirangkum oleh pivot > table, 00 year 10 months dari Linda Kartika Hutahaean nilainya dianggap > beda dengan nilai 00 year 10 months dari Ita Aprianti. > > Rumusnya diubah dikit mau ga.... kalo mau rumusnya dikolom F diganti > menjadi: > =TEXT(YEAR(E2-D2)-1900,"00")&" Year "& TEXT(MONTH(E2-D2),"00")&" Months" > > Semoga berkenan... > > Regards > Hilman > > ------------------------------ > *From:* "agung.widod...@id.panasonic.com" <agung.widod...@id.panasonic.com > > > *To:* belajar-excel@yahoogroups.com > *Sent:* Friday, September 14, 2012 2:30 PM > *Subject:* [belajar-excel] Pivot Table berdasar Formula Masa kerja > > > Rekans > > Bisa minta bantu, > Pivot Table Summary berdasar Formula masa kerja kok tidak membuat > rangkuman, > Namun berupa perincian. > > Keinginannya berupa rangkuman masa kerja > > Contoh ada di lampiran. > > Terimakasih > Agung Wi > > > >