Hehehe, in sya Alloh saya g kayak gitu, saya sgt butuh bimbingan dan petunjuk 
dr Mr. Kid. Jadi penasaran sama Mr. Kid, kayak apa sih orangnya, pasti udah tua 
y, soalnya asam dan garam excel udh dimakan semua


Master Data udah sy rubah, trus pivot sudah sy buat. Lalu, apakah bisa refresh 
All di ganti dengan macro, sehingga pada saat sy klik tombol refresh juga bisa 
dilakukan.
SalamHaris



     On Tuesday, November 18, 2014 2:48 AM, "'Mr. Kid' mr.nm...@gmail.com 
[belajar-excel]" <belajar-excel@yahoogroups.com> wrote:
  


     Pak Haris,


"Data yg ada tidak selalu begitu, karena bisa jadi No Batch dg tgl 5 muncul 
pada akhir bulan, tapi tetap ditulis tanggal 5, sehingga kl di insert row akan 
sangat tidak praktis. Mau tidak mau nomor batch dg tgl 5 ditulis dibawah tgl 30 
(misal)."
> karakteristik input seperti ini justru membutuhkan sebuah tabel penyimpan 
> data yang dijaga agar terus berkaidah tabel database.


"karena data duplicate harus hilang dan data tidak diurutkan?"
>> pivot table sangat ringan dalam melakukan hal ini ketimbang formula apapun


"Kalo pake pivot tabel yg pernah aku praktekan tidak bisa update datanya, 
gimana y?"
>> apanya yang akan di-update ? bukankah data di sheet DataBatch sekedar bahan 
>> untuk bisa mendapatkan daftar unique tidak diurutkan saja ? Kemudian user2 
>> akan mengisi dikolom baru yang bernama [ke] ? Lalu user2 harus meng-update 
>> apanya ya ?
>> jika maksud update disini adalah pivot table berubah mengikuti penambahan 
>> data di sheet DataBatch, maka yang dibentuk adalah dengan urutan sebagai 
>> berikut :
1. buat sheet data batch dengan header hanya 1 baris tidak ada merge cell dan 
tidak ada formula dan tidak ada kolom tidak berheader
2. input seluruh data batch tepat pada baris di bawah header
3. blok databatch (termasuk header 1 baris) -> ribbon Home -> group Styles -> 
klik Format as Table -> pilih sebuah style apa saja -> centang has header -> OK
4. klik sebuah cell databatch -> lihat tulisan nama-nama menu -> klik menu 
TableTools -> pilih ribbon Options -> lihat paling kiri -> tulis di Table Name 
dengan _Kid_wakaka_


5. buat sebuah sheet output baru
6. buat pivot table di sheet output baru tersebut dengan data source si pivot 
diisi nama tabel di nomor 4 tadi


PERINGATAN!!!
Setiap kali usai mengubah data di sheet DataBatch (hapus, tambah, ganti) 
lakukan refresh data dengan cara :
ribbon Home -> group Connections -> Refresh All


imho,
beban untuk menekan tombol menu Refresh All tidak akan seberat dan seriskan 
meng-copy formula. Lagi pula, 1 pivot table awal bisa menjadi berbagai sheet 
output dengan layout output berbeda tapi tetap cukup di-refresh sekali saja 
dengan cara di atas.


Berbeda dengan penyusunan 15 output berbeda dengan lebih dari 15 macam formula 
di 15 sheet berbeda yang menuntut setiap formula output di setiap sheet harus 
di-copy ke baris baru ketika data baru menyebabkan kebutuhan dimunculkannya 
output di baris yang baru dan belum ada formulanya.


Keribetan meng-copy formula output ini sering dibantah pengguna Excel senior 
karena katanya, mereka sudah meng-copy formula sampai ratusan sampai ribuan 
baris untuk mengantisipasi suatu saat data akan banyak dan membutuhkan copy 
formula tersebut. Dan UMUMNYA, para user Excel senior seperti ini akan ke milis 
lalu mengeluh
     'OH MY EXCEL SANGAT LAMBAT TOOOLOOOONG....'
          (terkadang nulisnya sampe gede semua gitu kaya lagi caper harus 
diutamakan)
trus ketemu Kid yang masih yunior di Excel (soale masih imut-imut nih) n Kid 
said :
    "Cape deh"  (wal hasil, di-reject postingannya karena kebanyakan huruf 
kapital)


;)


Wassalam,
Kid.










2014-11-17 15:53 GMT+11:00 ris ha har1sn.ex...@yahoo.com [belajar-excel] 
<belajar-excel@yahoogroups.com>:


     Terima kasih banyak atas koreksi dan panduannya Mr. Kid, saya akan 
membahas 1 per satu, takutnya sy yg bingung. Saya ambil yg paragraf 1 dulu y.


"hasil input user1 di data batch ditampilkan summarynya untuk bahan input user2 
mengisi manual pada kolom bernama [ke]. Proses inputnya harus tersusun ke kanan 
? User2 ndak bisa kalau mengisi kebawah ya ?"
Kalo kebawah gimana formulanya? Apa masih pake
=IFERROR(INDEX(DataBatch!$C$9:$C$998;MATCH(0;COUNTIF($AY$2:AY2; 
DataBatch!$C$9:$C$998);0));0)karena data duplicate harus hilang dan data tidak 
diurutkan? Kalo pake pivot tabel yg pernah aku praktekan tidak bisa update 
datanya, gimana y?


"Bukankah input akan selalu terurut tanggalnya. Artinya, tanggal 5 bulan 9 
selalu di atas tanggal 17 bulan 9"


Data yg ada tidak selalu begitu, karena bisa jadi No Batch dg tgl 5 muncul pada 
akhir bulan, tapi tetap ditulis tanggal 5, sehingga kl di insert row akan 
sangat tidak praktis. Mau tidak mau nomor batch dg tgl 5 ditulis dibawah tgl 30 
(misal).
Salamharis




   



     On Sunday, November 16, 2014 2:12 PM, "'Mr. Kid' mr.nm...@gmail.com 
[belajar-excel]" <belajar-excel@yahoogroups.com> wrote:
 


     owh... hasil input user1 di data batch ditampilkan summarynya untuk bahan 
input user2 mengisi manual pada kolom bernama [ke]. Proses inputnya harus 
tersusun ke kanan ? User2 ndak bisa kalau mengisi kebawah ya ? Bukankah input 
akan selalu terurut tanggalnya. Artinya, tanggal 5 bulan 9 selalu di atas 
tanggal 17 bulan 9.


Setelah user2 menginput kolom ke secara manual, maka user3 akan membuat record 
baru berisi 6 kolom di repeat. Apakah tidak bisa user3 membuatnya tersusun ke 
bawah menjadi 7 kolom (6 kolom seperti di sheet repeat tambah 1 kolom tanggal 
atau bulan).


Dengan data yang disusun ke bawah (vertikal) disertai sebuah kolom waktu 
sebagai pengenal setiap paket data, maka proses komputasi berbagai output bisa 
lebih simple formulanya atau bahkan bisa memanfaatkan fitur pivot table.


hehehe...
tapi yang namanya mengubah struktur data, maka biasanya akan muncul kalimat 
'repot mengubahnya pak'. So, mo gimana lagi ya to..


;)


Wassalam,
Kid.












On Fri, Nov 14, 2014 at 2:49 PM, ris ha har1sn.ex...@yahoo.com [belajar-excel] 
<belajar-excel@yahoogroups.com> wrote:


     Maaf Mr.Kid br bisa bales, karena br selesai rekap bulanan
Saya bingung cara menjelaskan data yg sebenarnya, sehingga sy buat dalam file 
excel, semoga dapat dipahami. Berikut saya kirimkan file data dan alur data yg 
sebenarnya. Semoga berkenan
SalamHaris


     On Thursday, November 13, 2014 11:00 AM, ris ha <har1sn.ex...@yahoo.com> 
wrote:



 Maaf Mr.Kid br bisa bales, karena br selesai rekap bulanan
Saya bingung cara menjelaskan data yg sebenarnya, sehingga sy buat dalam file 
excel, semoga dapat dipahami. Berikut saya kirimkan file data dan alur data yg 
sebenarnya. Semoga berkenan
SalamHaris




     On Thursday, November 6, 2014 8:38 AM, "'Mr. Kid' mr.nm...@gmail.com 
[belajar-excel]" <belajar-excel@yahoogroups.com> wrote:



     Jadi data dasarnya yang berbentuk seperti apa ya ?
Bisa jadi mengolah data dasar yang di-input user secara langsung menjadi 
berbagai output (tamoilan per bulan batch, tampilan per bulan batch dan produk, 
dsb, baik unique, terurut, atau sebagainya) akan lebih mudah atau setidaknya 
akan lebih efisien.
















On Wed, Nov 5, 2014 at 6:38 PM, ris ha har1sn.ex...@yahoo.com [belajar-excel] 
<belajar-excel@yahoogroups.com> wrote:


     Subhanallah luar biasa ingatan Mr. Kid, dari puluhan email milis ternyata 
masih hapal tiap detailnya, saya sendiri malah lupa.
Betul, ini masih ada kaitannya dengan kasus yg dimaksud Mr. Kid, yg sampai skrg 
masih terkendala oleh formula


=IFERROR(INDEX(DataBatch!$C$9:$C$998;MATCH(0;COUNTIF($AY$2:AY2; 
DataBatch!$C$9:$C$998);0));0)

karena formula tersebut kinerja entry data menjadi lama. Yang kemudian diberi 
solusi terkait Advance Filter. Tapi sampai saat ini blm saya coba karena lagi 
lapor bulanan.
"Kenapa kasus ini tidak menggunakan data aslinya dan malah menggunakan data 
hasil olahan formula ?"


Itu karena datanya berkembang, setelah dipilah sesuai dengan bulannya, kemudian 
penunjang data tsb di entry secara manual dengan mengacu pada nomor batch yaitu 
data repeat. Artinya nomor batch tsb ada pengulangan produksi dan tes karena 
off spec.
Pada kasus ini, dihitung tiap bulannya seberapa besar repeat tsb beserta item 
apa saja yang menyebabkan repeat, kemudian produk apa saja yang terkena repeat. 
Semua itu acuannya pakai nomor batch, sehingga perlu memunculkan data batch 
repeat.
Semoga dapat dipahami
SalamHaris


|   |
|   |  |   |   |   |   |   |
| Yahoo! GroupsAssalamu'alaikum Selamat Siang para master Excel. Saya ada 
kasus, Bagaimana Macronya untuk pengganti formula Array dibawah ini yang 
berfungsi untuk menghil... |
|  |
| View on groups.yahoo.com | Preview by Yahoo |
|  |
|   |


  
|   |
|   |   |   |   |   |
| Yahoo - loginForgot password or username? Create Account OR SIGN IN WITH 
Facebook Google View desktop version  |
|  |
| View on us-mg5.mail.yahoo.com | Preview by Yahoo |
|  |
|   |


  
|   |
|   |   |   |   |   |
| Yahoo - loginForgot password or username? Create Account OR SIGN IN WITH 
Facebook Google View desktop version  |
|  |
| View on us-mg5.mail.yahoo.com | Preview by Yahoo |
|  |
|   |




      On Wednesday, November 5, 2014 12:40 PM, "'Mr. Kid' mr.nm...@gmail.com 
[belajar-excel]" <belajar-excel@yahoogroups.com> wrote:



     Wa'alaikumussalam Wr. Wb.


Boleh bertanya kah ?


Kalau ndak salah data yang digunakan Pak Haris pada kasus ini hasil olahan 
formula terhadap data asli yang telah tersusun sebagai tabel vertikal. Kenapa 
kasus ini tidak menggunakan data aslinya dan malah menggunakan data hasil 
olahan formula ?


Wassalamu'alaikum Wr. Wb.
Kid.










2014-11-04 18:13 GMT+11:00 ris ha har1sn.ex...@yahoo.com [belajar-excel] 
<belajar-excel@yahoogroups.com>:


     Assalamu'alaikum para master yang saya hormati
Siang ini, saya ada masalah, yaitu Cara Menampilkan Multiple data secara 
vertikal dengan kriteria (File terlampir). Mohon para master dapat berkenan 
memberikan solusi atas permasalahan saya.


Saya ucapkan terima kasih atas solusi yang diberikan. Semoga para master selalu 
dimudahkan segala urusan oleh Allah Swt. Amin
SalamHaris












 











  #yiv2830737344 #yiv2830737344 -- #yiv2830737344ygrp-mkp {border:1px solid 
#d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#yiv2830737344 
#yiv2830737344ygrp-mkp hr {border:1px solid #d8d8d8;}#yiv2830737344 
#yiv2830737344ygrp-mkp #yiv2830737344hd 
{color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 
0;}#yiv2830737344 #yiv2830737344ygrp-mkp #yiv2830737344ads 
{margin-bottom:10px;}#yiv2830737344 #yiv2830737344ygrp-mkp .yiv2830737344ad 
{padding:0 0;}#yiv2830737344 #yiv2830737344ygrp-mkp .yiv2830737344ad p 
{margin:0;}#yiv2830737344 #yiv2830737344ygrp-mkp .yiv2830737344ad a 
{color:#0000ff;text-decoration:none;}#yiv2830737344 #yiv2830737344ygrp-sponsor 
#yiv2830737344ygrp-lc {font-family:Arial;}#yiv2830737344 
#yiv2830737344ygrp-sponsor #yiv2830737344ygrp-lc #yiv2830737344hd {margin:10px 
0px;font-weight:700;font-size:78%;line-height:122%;}#yiv2830737344 
#yiv2830737344ygrp-sponsor #yiv2830737344ygrp-lc .yiv2830737344ad 
{margin-bottom:10px;padding:0 0;}#yiv2830737344 #yiv2830737344actions 
{font-family:Verdana;font-size:11px;padding:10px 0;}#yiv2830737344 
#yiv2830737344activity 
{background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv2830737344
 #yiv2830737344activity span {font-weight:700;}#yiv2830737344 
#yiv2830737344activity span:first-child 
{text-transform:uppercase;}#yiv2830737344 #yiv2830737344activity span a 
{color:#5085b6;text-decoration:none;}#yiv2830737344 #yiv2830737344activity span 
span {color:#ff7900;}#yiv2830737344 #yiv2830737344activity span 
.yiv2830737344underline {text-decoration:underline;}#yiv2830737344 
.yiv2830737344attach 
{clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 
0;width:400px;}#yiv2830737344 .yiv2830737344attach div a 
{text-decoration:none;}#yiv2830737344 .yiv2830737344attach img 
{border:none;padding-right:5px;}#yiv2830737344 .yiv2830737344attach label 
{display:block;margin-bottom:5px;}#yiv2830737344 .yiv2830737344attach label a 
{text-decoration:none;}#yiv2830737344 blockquote {margin:0 0 0 
4px;}#yiv2830737344 .yiv2830737344bold 
{font-family:Arial;font-size:13px;font-weight:700;}#yiv2830737344 
.yiv2830737344bold a {text-decoration:none;}#yiv2830737344 dd.yiv2830737344last 
p a {font-family:Verdana;font-weight:700;}#yiv2830737344 dd.yiv2830737344last p 
span {margin-right:10px;font-family:Verdana;font-weight:700;}#yiv2830737344 
dd.yiv2830737344last p span.yiv2830737344yshortcuts 
{margin-right:0;}#yiv2830737344 div.yiv2830737344attach-table div div a 
{text-decoration:none;}#yiv2830737344 div.yiv2830737344attach-table 
{width:400px;}#yiv2830737344 div.yiv2830737344file-title a, #yiv2830737344 
div.yiv2830737344file-title a:active, #yiv2830737344 
div.yiv2830737344file-title a:hover, #yiv2830737344 div.yiv2830737344file-title 
a:visited {text-decoration:none;}#yiv2830737344 div.yiv2830737344photo-title a, 
#yiv2830737344 div.yiv2830737344photo-title a:active, #yiv2830737344 
div.yiv2830737344photo-title a:hover, #yiv2830737344 
div.yiv2830737344photo-title a:visited {text-decoration:none;}#yiv2830737344 
div#yiv2830737344ygrp-mlmsg #yiv2830737344ygrp-msg p a 
span.yiv2830737344yshortcuts 
{font-family:Verdana;font-size:10px;font-weight:normal;}#yiv2830737344 
.yiv2830737344green {color:#628c2a;}#yiv2830737344 .yiv2830737344MsoNormal 
{margin:0 0 0 0;}#yiv2830737344 o {font-size:0;}#yiv2830737344 
#yiv2830737344photos div {float:left;width:72px;}#yiv2830737344 
#yiv2830737344photos div div {border:1px solid 
#666666;height:62px;overflow:hidden;width:62px;}#yiv2830737344 
#yiv2830737344photos div label 
{color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#yiv2830737344
 #yiv2830737344reco-category {font-size:77%;}#yiv2830737344 
#yiv2830737344reco-desc {font-size:77%;}#yiv2830737344 .yiv2830737344replbq 
{margin:4px;}#yiv2830737344 #yiv2830737344ygrp-actbar div a:first-child 
{margin-right:2px;padding-right:5px;}#yiv2830737344 #yiv2830737344ygrp-mlmsg 
{font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}#yiv2830737344 
#yiv2830737344ygrp-mlmsg table {font-size:inherit;font:100%;}#yiv2830737344 
#yiv2830737344ygrp-mlmsg select, #yiv2830737344 input, #yiv2830737344 textarea 
{font:99% Arial, Helvetica, clean, sans-serif;}#yiv2830737344 
#yiv2830737344ygrp-mlmsg pre, #yiv2830737344 code {font:115% 
monospace;}#yiv2830737344 #yiv2830737344ygrp-mlmsg * 
{line-height:1.22em;}#yiv2830737344 #yiv2830737344ygrp-mlmsg #yiv2830737344logo 
{padding-bottom:10px;}#yiv2830737344 #yiv2830737344ygrp-msg p a 
{font-family:Verdana;}#yiv2830737344 #yiv2830737344ygrp-msg 
p#yiv2830737344attach-count span {color:#1E66AE;font-weight:700;}#yiv2830737344 
#yiv2830737344ygrp-reco #yiv2830737344reco-head 
{color:#ff7900;font-weight:700;}#yiv2830737344 #yiv2830737344ygrp-reco 
{margin-bottom:20px;padding:0px;}#yiv2830737344 #yiv2830737344ygrp-sponsor 
#yiv2830737344ov li a {font-size:130%;text-decoration:none;}#yiv2830737344 
#yiv2830737344ygrp-sponsor #yiv2830737344ov li 
{font-size:77%;list-style-type:square;padding:6px 0;}#yiv2830737344 
#yiv2830737344ygrp-sponsor #yiv2830737344ov ul {margin:0;padding:0 0 0 
8px;}#yiv2830737344 #yiv2830737344ygrp-text 
{font-family:Georgia;}#yiv2830737344 #yiv2830737344ygrp-text p {margin:0 0 1em 
0;}#yiv2830737344 #yiv2830737344ygrp-text tt {font-size:120%;}#yiv2830737344 
#yiv2830737344ygrp-vital ul li:last-child {border-right:none 
!important;}#yiv2830737344


   

Kirim email ke