terima kasih mr kid,nanti saya coba2 lagi..terima kasih juga mba Putri.. Best Regards, Fajar Fatahillah
On Wednesday, June 3, 2015 5:35 PM, "'Mr. Kid' mr.nm...@gmail.com [belajar-excel]" <belajar-excel@yahoogroups.com> wrote: menambahkan saja... Berhubung sumber data berasal dari hasil koneksi data ke SQL Server, maka pada connection yang telah terbentuk, ubah command type menjadi SQL dan susun query pengambilan datanya, seperti usulan mbak Putri, seperti : select a.[field_yang_ingin_ditampilkan] as nama_headernya, dst from tabel_data as a where a.[field_tanggalnya] >= tanggal_laporan - jumlah_harinya_yang_ingin_ditampilkan dengan bagian berbunyi : tanggal_laporan - jumlah_harinya_yang_ingin_ditampilkan diubah menjadi : (ingin 7 hari terakhir berarti tanggal hari ini dikurang 7 hari + 1 hari tanggal hari ini yang disertakan = dikurang 6 hari) > kalau pakai SQL Server 2008 ke atas : convert( date , getdate() ) - 6 > kalau pakai SQL Server versi sebelum 2008 : cast( convert( varchar(10) , getdate() , 120 ) as datetime ) - 6 Wassalam, Kid 2015-06-03 19:53 GMT+10:00 egidia seftyanaputri egidia.s.pu...@gmail.com [belajar-excel] <belajar-excel@yahoogroups.com>: Dear pak Fajar, 1 buah kolom helper yang diletakan di kolom paling kanan dari data seharusnya tidak akan menyulitkan user untuk pembuatan reportnya. imho, jika sumber data berasal dari SQL Server dapat juga melakukan filter tanggal pada query-nya, jadi data yang masuk ke excel sudah data tanggal yang ingin ditampilkan. mungkin scriptnya akan seperti ini: select a.[field_yang_ingin_ditampilkan] as nama_headernya, dstfrom tabel_data as awhere a.[field_tanggalnya] >= tanggal_laporan - jumlah_harinya_yang_ingin_ditampilkan solusi dari mr Kid tampaknya masih merupakan solusi terbaik untuk thread ini :) cmiiw regards, -putri- 2015-06-03 15:13 GMT+07:00 Fajar Fatahillah fajar.fatahil...@yahoo.com [belajar-excel] <belajar-excel@yahoogroups.com>: sudah mba putri, tapi masih belum solve nih,mr. kid, data source pivotnya itu dari external data (sql server), jadi agak susah untuk menambah dan mengedit kolom untuk helpernya, harapan saya sih bisa di filter di pivot tablenya, tapi blm bisa juga , kecuali harus manual. Best Regards, Fajar Fatahillah On Wednesday, June 3, 2015 2:27 PM, "egidia seftyanaputri egidia.s.pu...@gmail.com [belajar-excel]" <belajar-excel@yahoogroups.com> wrote: Dear pak Fajar, sudah coba solusi dari mr Kid?tadi jaringan di tempat putri sedang lambat, jadi tidak tau kalo thread-nya sudah solved oleh mr Kid :) regards, -putri- 2015-06-03 13:13 GMT+07:00 Fajar Fatahillah fajar.fatahil...@yahoo.com [belajar-excel] <belajar-excel@yahoogroups.com>: maaf, ini attachmentnya Best Regards, Fajar Fatahillah On Wednesday, June 3, 2015 1:01 PM, "egidia seftyanaputri egidia.s.pu...@gmail.com [belajar-excel]" <belajar-excel@yahoogroups.com> wrote: Dear pak Fajar, sambil menunggu jawaban dari yang lain, Putri coba ikut memberikan pandangan ya.. Hal tersebut memungkinkan jika data source mengandung kolom yang berisi perhitungan selisih antara tanggal data dengan tanggal laporan dibuat, bisa menggunakan formula =Today() - tanggal_data. Hasil perhitungan tersebut yang dimasukkan ke dalam field filter pada Pivot Table. Jika data source selalu bertambah setiap hari, ada baiknya memanfaatkan fitur Excel Table atau List agar range data selalu bersifat dinamis mengikuti pertambahan data yang ada. cmiiw regards, -putri- Pada 3 Juni 2015 10.55, Fajar Fatahillah fajar.fatahil...@yahoo.com [belajar-excel] <belajar-excel@yahoogroups.com> menulis: Dear Master Excel,mau tanya, apakah bisa excel pivot hanya menampilkan data 7 hari terakhir saja, sementara data hari tersebut bertambah setiap harinya.Misal data hari 1,2,3,4,5,6,7 junibesoknya 2,3,4,5,6,7,8seterusnya 3,4,5,6,7,8,9 data sourcenya bertambah setiap harinya, namun yang ingin ditampilkan di pivot hanya 7 hari terakhir. terima kasih atas perhatiannya. Best Regards, Fajar Fatahillah --- Mods --- File lampiran yang melebihi 250KB dilepas dari email. Penanya dipersilahkan mengirim ulang file lampiran yang diusahakan maksimal 250KB dengan cara me-reply email ini. --------------- #yiv9942511541 #yiv9942511541 -- #yiv9942511541ygrp-mkp {border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#yiv9942511541 #yiv9942511541ygrp-mkp hr {border:1px solid #d8d8d8;}#yiv9942511541 #yiv9942511541ygrp-mkp #yiv9942511541hd {color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}#yiv9942511541 #yiv9942511541ygrp-mkp #yiv9942511541ads {margin-bottom:10px;}#yiv9942511541 #yiv9942511541ygrp-mkp .yiv9942511541ad {padding:0 0;}#yiv9942511541 #yiv9942511541ygrp-mkp .yiv9942511541ad p {margin:0;}#yiv9942511541 #yiv9942511541ygrp-mkp .yiv9942511541ad a {color:#0000ff;text-decoration:none;}#yiv9942511541 #yiv9942511541ygrp-sponsor #yiv9942511541ygrp-lc {font-family:Arial;}#yiv9942511541 #yiv9942511541ygrp-sponsor #yiv9942511541ygrp-lc #yiv9942511541hd {margin:10px 0px;font-weight:700;font-size:78%;line-height:122%;}#yiv9942511541 #yiv9942511541ygrp-sponsor #yiv9942511541ygrp-lc .yiv9942511541ad {margin-bottom:10px;padding:0 0;}#yiv9942511541 #yiv9942511541actions {font-family:Verdana;font-size:11px;padding:10px 0;}#yiv9942511541 #yiv9942511541activity {background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv9942511541 #yiv9942511541activity span {font-weight:700;}#yiv9942511541 #yiv9942511541activity span:first-child {text-transform:uppercase;}#yiv9942511541 #yiv9942511541activity span a {color:#5085b6;text-decoration:none;}#yiv9942511541 #yiv9942511541activity span span {color:#ff7900;}#yiv9942511541 #yiv9942511541activity span .yiv9942511541underline {text-decoration:underline;}#yiv9942511541 .yiv9942511541attach {clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 0;width:400px;}#yiv9942511541 .yiv9942511541attach div a {text-decoration:none;}#yiv9942511541 .yiv9942511541attach img {border:none;padding-right:5px;}#yiv9942511541 .yiv9942511541attach label {display:block;margin-bottom:5px;}#yiv9942511541 .yiv9942511541attach label a {text-decoration:none;}#yiv9942511541 blockquote {margin:0 0 0 4px;}#yiv9942511541 .yiv9942511541bold {font-family:Arial;font-size:13px;font-weight:700;}#yiv9942511541 .yiv9942511541bold a {text-decoration:none;}#yiv9942511541 dd.yiv9942511541last p a {font-family:Verdana;font-weight:700;}#yiv9942511541 dd.yiv9942511541last p span {margin-right:10px;font-family:Verdana;font-weight:700;}#yiv9942511541 dd.yiv9942511541last p span.yiv9942511541yshortcuts {margin-right:0;}#yiv9942511541 div.yiv9942511541attach-table div div a {text-decoration:none;}#yiv9942511541 div.yiv9942511541attach-table {width:400px;}#yiv9942511541 div.yiv9942511541file-title a, #yiv9942511541 div.yiv9942511541file-title a:active, #yiv9942511541 div.yiv9942511541file-title a:hover, #yiv9942511541 div.yiv9942511541file-title a:visited {text-decoration:none;}#yiv9942511541 div.yiv9942511541photo-title a, #yiv9942511541 div.yiv9942511541photo-title a:active, #yiv9942511541 div.yiv9942511541photo-title a:hover, #yiv9942511541 div.yiv9942511541photo-title a:visited {text-decoration:none;}#yiv9942511541 div#yiv9942511541ygrp-mlmsg #yiv9942511541ygrp-msg p a span.yiv9942511541yshortcuts {font-family:Verdana;font-size:10px;font-weight:normal;}#yiv9942511541 .yiv9942511541green {color:#628c2a;}#yiv9942511541 .yiv9942511541MsoNormal {margin:0 0 0 0;}#yiv9942511541 o {font-size:0;}#yiv9942511541 #yiv9942511541photos div {float:left;width:72px;}#yiv9942511541 #yiv9942511541photos div div {border:1px solid #666666;height:62px;overflow:hidden;width:62px;}#yiv9942511541 #yiv9942511541photos div label {color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#yiv9942511541 #yiv9942511541reco-category {font-size:77%;}#yiv9942511541 #yiv9942511541reco-desc {font-size:77%;}#yiv9942511541 .yiv9942511541replbq {margin:4px;}#yiv9942511541 #yiv9942511541ygrp-actbar div a:first-child {margin-right:2px;padding-right:5px;}#yiv9942511541 #yiv9942511541ygrp-mlmsg {font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}#yiv9942511541 #yiv9942511541ygrp-mlmsg table {font-size:inherit;font:100%;}#yiv9942511541 #yiv9942511541ygrp-mlmsg select, #yiv9942511541 input, #yiv9942511541 textarea {font:99% Arial, Helvetica, clean, sans-serif;}#yiv9942511541 #yiv9942511541ygrp-mlmsg pre, #yiv9942511541 code {font:115% monospace;}#yiv9942511541 #yiv9942511541ygrp-mlmsg * {line-height:1.22em;}#yiv9942511541 #yiv9942511541ygrp-mlmsg #yiv9942511541logo {padding-bottom:10px;}#yiv9942511541 #yiv9942511541ygrp-msg p a {font-family:Verdana;}#yiv9942511541 #yiv9942511541ygrp-msg p#yiv9942511541attach-count span {color:#1E66AE;font-weight:700;}#yiv9942511541 #yiv9942511541ygrp-reco #yiv9942511541reco-head {color:#ff7900;font-weight:700;}#yiv9942511541 #yiv9942511541ygrp-reco {margin-bottom:20px;padding:0px;}#yiv9942511541 #yiv9942511541ygrp-sponsor #yiv9942511541ov li a {font-size:130%;text-decoration:none;}#yiv9942511541 #yiv9942511541ygrp-sponsor #yiv9942511541ov li {font-size:77%;list-style-type:square;padding:6px 0;}#yiv9942511541 #yiv9942511541ygrp-sponsor #yiv9942511541ov ul {margin:0;padding:0 0 0 8px;}#yiv9942511541 #yiv9942511541ygrp-text {font-family:Georgia;}#yiv9942511541 #yiv9942511541ygrp-text p {margin:0 0 1em 0;}#yiv9942511541 #yiv9942511541ygrp-text tt {font-size:120%;}#yiv9942511541 #yiv9942511541ygrp-vital ul li:last-child {border-right:none !important;}#yiv9942511541