Terima kasih atas masukannya semua
Setelah saya coba teliti kembali ternyata ada perbedaan kolom dalam setiap 
sheet kotanya, setelah saya coba mengambil hanya kolom yang sama akhirnya 
BERHASIL
@Mr.Kid sebenarnya cara pertama yang paling simpel, cuma karena adminnya gak 
bisa ngasih bocoran querynya jadi gak bisa.
Dan sekedar info, koneksi tiap kota tsb sebenarnya merujuk pada database 
masing2 kota (bukan dari 1 database) hanya tabel viewnya sama namanya.mungkin 
bisa kasih masukan apakah ada cara koneksi langsung dari beberapa tabel dari 
beberapa database pula



    Pada Kamis, 26 Januari 2017 14:19, "Netty Wuryanti [email protected] 
[belajar-excel]" <[email protected]> menulis:



     Dear master excel,


saya newbie, masih butuh banyak belajar excel.permasalahan saya pernah dibahas 
disni juga tapi saya coba aplikasikan ngga ngerti juga. Kendala saya yaitu  
menggabungkan beberapa sheet menjadi 1 sheet, tolong dibantu.
atas bantuannya saya ucapkan terima kasih.
salam,netty
--- Mods ---
File lampiran melebihi 250KB dilepas dari email. Silakan melampirkan ulang file 
berukuran maksimal 250KB (contoh data saja) dengan cara me-reply email ini.
--------------





    On Wednesday, January 25, 2017 8:02 AM, Netty wrote:






Sent from my ASUS




-------- Original Message --------
From:"'Mr. Kid' [email protected] [belajar-excel]" 
<[email protected]>
Sent:Wed, 25 Jan 2017 04:59:15 +0700
To:BeExcel <[email protected]>
Subject:Re: [belajar-excel] Menggabung beberapa tabel menjadi satu




    Hai Yanan,


> cara 1
Akan lebih mudah dan lebih baik jika Anda membuat atau meminta admin mssql db 
untuk membuat sebuah view yang berisi seluruh data (rekap yang Anda butuhkan). 
Kemudian Anda bisa membuat data connection (melalui fitur Get External Data di 
Excel) untuk mengkoneksi view rekap tersebut. Idealnya, tabel data yang ada di 
mssql db sudah berisi seluruh data rekap yang Anda butuhkan. Sedangkan koneksi 
data yang ada di Excel Anda sekarang sekadar koneksi ke suatu view yang berisi 
data dari kota tertentu yang berupa query yang mengambil dari tabel data yang 
kemudian difilter berdasar kotanya.


Dari koneksi data ke tabel data berisi rekap atau view yang berisi data dari 
seluruh kota tadi, dapat dibuat berbagai sheet berisi data per kota menggunakan 
fitur Excel Pivot Table.


Jadi, hal tersebut di atas adalah mengembalikan alur proses menjadi yang lebih 
wajar, yaitu dari 1 (satu) tabel data atau view di mssql db yang berisi data 
seluruh kota, lalu dikoneksi oleh Excel, kemudian dibuat sheets lain per kota 
dengan Excel Pivot Table merujuk ke sheet hasil koneksi seluruh kota tadi. 
Sedangkan Excel Anda adalah kebalikannya. Anda mengkoneksi setiap view per kota 
lalu ingin membuat rekapnya.


Cara yang lebih wajar tersebut juga lebih efisien, karena cukup sekali proses 
mentransfer data melalui koneksi data. Selebihnya (dalam membuat tampilan per 
kota) adalah kerja Excel.


> cara 2
Cara lainnya adalah mengubah salah satu koneksi data yang ada di Excel Anda. 
Yang diubah adalah bagian CommandType di set menjadi SQL dan bagian CommandText 
diisi query union all dari seluruh view per kota yang ada di mssql db. Jika 
susunan kolom di setiap view per kota adalah sama, maka quey union all nya akan 
memiliki struktur :
select * from view_kota1
union all
select * from view_kota2
union all
select * from view_kota3
dan seterusnya


Dari hasil koneksi data dengan query union all di atas, kemudian dibuat sheet 
per kota menggunakan Excel Pivot Table yang merujuk ke sheet hasil koneksi data 
query union all tersebut.
Cari ini tidak lebih efisien dibanding cara 1 yang ideal, tetapi lebih baik 
dibanding dengan membuat banyak koneksi per kota per sheet.


Regards,
Kid
















2017-01-19 8:26 GMT+07:00 [email protected] [belajar-excel] 
<[email protected]>:


  
| Dear all,
Bagaimana cara menggabung beberapa tabel ke dalam 1 tabel ? Termasuk apabila 
tabel-tabel tersebut terupdate (tabel merupakan terkoneksi   dengan database 
sql server) |


Terima kasih





     #yiv9340889345 #yiv9340889345 -- #yiv9340889345ygrp-mkp {border:1px solid 
#d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#yiv9340889345 
#yiv9340889345ygrp-mkp hr {border:1px solid #d8d8d8;}#yiv9340889345 
#yiv9340889345ygrp-mkp #yiv9340889345hd 
{color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 
0;}#yiv9340889345 #yiv9340889345ygrp-mkp #yiv9340889345ads 
{margin-bottom:10px;}#yiv9340889345 #yiv9340889345ygrp-mkp .yiv9340889345ad 
{padding:0 0;}#yiv9340889345 #yiv9340889345ygrp-mkp .yiv9340889345ad p 
{margin:0;}#yiv9340889345 #yiv9340889345ygrp-mkp .yiv9340889345ad a 
{color:#0000ff;text-decoration:none;}#yiv9340889345 #yiv9340889345ygrp-sponsor 
#yiv9340889345ygrp-lc {font-family:Arial;}#yiv9340889345 
#yiv9340889345ygrp-sponsor #yiv9340889345ygrp-lc #yiv9340889345hd {margin:10px 
0px;font-weight:700;font-size:78%;line-height:122%;}#yiv9340889345 
#yiv9340889345ygrp-sponsor #yiv9340889345ygrp-lc .yiv9340889345ad 
{margin-bottom:10px;padding:0 0;}#yiv9340889345 #yiv9340889345actions 
{font-family:Verdana;font-size:11px;padding:10px 0;}#yiv9340889345 
#yiv9340889345activity 
{background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv9340889345
 #yiv9340889345activity span {font-weight:700;}#yiv9340889345 
#yiv9340889345activity span:first-child 
{text-transform:uppercase;}#yiv9340889345 #yiv9340889345activity span a 
{color:#5085b6;text-decoration:none;}#yiv9340889345 #yiv9340889345activity span 
span {color:#ff7900;}#yiv9340889345 #yiv9340889345activity span 
.yiv9340889345underline {text-decoration:underline;}#yiv9340889345 
.yiv9340889345attach 
{clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 
0;width:400px;}#yiv9340889345 .yiv9340889345attach div a 
{text-decoration:none;}#yiv9340889345 .yiv9340889345attach img 
{border:none;padding-right:5px;}#yiv9340889345 .yiv9340889345attach label 
{display:block;margin-bottom:5px;}#yiv9340889345 .yiv9340889345attach label a 
{text-decoration:none;}#yiv9340889345 blockquote {margin:0 0 0 
4px;}#yiv9340889345 .yiv9340889345bold 
{font-family:Arial;font-size:13px;font-weight:700;}#yiv9340889345 
.yiv9340889345bold a {text-decoration:none;}#yiv9340889345 dd.yiv9340889345last 
p a {font-family:Verdana;font-weight:700;}#yiv9340889345 dd.yiv9340889345last p 
span {margin-right:10px;font-family:Verdana;font-weight:700;}#yiv9340889345 
dd.yiv9340889345last p span.yiv9340889345yshortcuts 
{margin-right:0;}#yiv9340889345 div.yiv9340889345attach-table div div a 
{text-decoration:none;}#yiv9340889345 div.yiv9340889345attach-table 
{width:400px;}#yiv9340889345 div.yiv9340889345file-title a, #yiv9340889345 
div.yiv9340889345file-title a:active, #yiv9340889345 
div.yiv9340889345file-title a:hover, #yiv9340889345 div.yiv9340889345file-title 
a:visited {text-decoration:none;}#yiv9340889345 div.yiv9340889345photo-title a, 
#yiv9340889345 div.yiv9340889345photo-title a:active, #yiv9340889345 
div.yiv9340889345photo-title a:hover, #yiv9340889345 
div.yiv9340889345photo-title a:visited {text-decoration:none;}#yiv9340889345 
div#yiv9340889345ygrp-mlmsg #yiv9340889345ygrp-msg p a 
span.yiv9340889345yshortcuts 
{font-family:Verdana;font-size:10px;font-weight:normal;}#yiv9340889345 
.yiv9340889345green {color:#628c2a;}#yiv9340889345 .yiv9340889345MsoNormal 
{margin:0 0 0 0;}#yiv9340889345 o {font-size:0;}#yiv9340889345 
#yiv9340889345photos div {float:left;width:72px;}#yiv9340889345 
#yiv9340889345photos div div {border:1px solid 
#666666;height:62px;overflow:hidden;width:62px;}#yiv9340889345 
#yiv9340889345photos div label 
{color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#yiv9340889345
 #yiv9340889345reco-category {font-size:77%;}#yiv9340889345 
#yiv9340889345reco-desc {font-size:77%;}#yiv9340889345 .yiv9340889345replbq 
{margin:4px;}#yiv9340889345 #yiv9340889345ygrp-actbar div a:first-child 
{margin-right:2px;padding-right:5px;}#yiv9340889345 #yiv9340889345ygrp-mlmsg 
{font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}#yiv9340889345 
#yiv9340889345ygrp-mlmsg table {font-size:inherit;font:100%;}#yiv9340889345 
#yiv9340889345ygrp-mlmsg select, #yiv9340889345 input, #yiv9340889345 textarea 
{font:99% Arial, Helvetica, clean, sans-serif;}#yiv9340889345 
#yiv9340889345ygrp-mlmsg pre, #yiv9340889345 code {font:115% 
monospace;}#yiv9340889345 #yiv9340889345ygrp-mlmsg * 
{line-height:1.22em;}#yiv9340889345 #yiv9340889345ygrp-mlmsg #yiv9340889345logo 
{padding-bottom:10px;}#yiv9340889345 #yiv9340889345ygrp-msg p a 
{font-family:Verdana;}#yiv9340889345 #yiv9340889345ygrp-msg 
p#yiv9340889345attach-count span {color:#1E66AE;font-weight:700;}#yiv9340889345 
#yiv9340889345ygrp-reco #yiv9340889345reco-head 
{color:#ff7900;font-weight:700;}#yiv9340889345 #yiv9340889345ygrp-reco 
{margin-bottom:20px;padding:0px;}#yiv9340889345 #yiv9340889345ygrp-sponsor 
#yiv9340889345ov li a {font-size:130%;text-decoration:none;}#yiv9340889345 
#yiv9340889345ygrp-sponsor #yiv9340889345ov li 
{font-size:77%;list-style-type:square;padding:6px 0;}#yiv9340889345 
#yiv9340889345ygrp-sponsor #yiv9340889345ov ul {margin:0;padding:0 0 0 
8px;}#yiv9340889345 #yiv9340889345ygrp-text 
{font-family:Georgia;}#yiv9340889345 #yiv9340889345ygrp-text p {margin:0 0 1em 
0;}#yiv9340889345 #yiv9340889345ygrp-text tt {font-size:120%;}#yiv9340889345 
#yiv9340889345ygrp-vital ul li:last-child {border-right:none 
!important;}#yiv9340889345


   

Kirim email ke