2 Messages
Digest #4252
Messages
Fri Jul 28, 2017 9:48 am (PDT) . Posted by:
"Mr. Kid" nmkid.family@ymail.com
Wa'alaikumussalam wr wb
Hai Seismica,
Pada file terlampir, output ada yang menggunakan pivot table maupun formula.
Output dengan pivot table lebih mudah dan cepat, terutama pada data yang
sangat banyak.
Output dengan formula bisa memberatkan kerja komputasi Excel pada data yang
sangat banyak.
Pastikan data sorted by Kode dan Nilai secara ascending. Lakukan sort (atau
reapply sort) jika ada pengubahan data.
Jika memilih output dengan pivot table, pastikan melakukan refresh all jika
ada pengubahan data.
Wassalamu'alaikum wr wb
Kid
2017-07-28 21:23 GMT+07:00 Zerlinda Seismica seismica@yahoo.com
[belajar-excel] <belajar-excel@yahoogroups.com>:
>
>
> Assalamualaikum wrwb
>
> Semoga bapak dan ibu diberi kesehatan dan kejernihan dalam berkreasi..malu
> untuk kesekian kalinya karena belum berkontribusi ikut rembug kasih solusi
> tapi malah kasih masalah..tapi Insya Allah solusi yang sudah sering dikasih
> ke saya dari bapak ibu saya share ketemen yang lain ditempat saya...
>
> Rasanya sulit saya jelaskan disini tanpa melihat ke lampiran yang Insya
> Allah datanya terlihat sangat sederhana namun data yang diinginkan
> bentuknya terlihat jadi jelimet menurut...
>
> Mohon maaf bapak ibu bisa buka lampiran saya dulu..semoga penjelasan dalam
> lampiran bisa lebih jelas
>
> Wassalam
> Seismica
>
>
>
Hai Seismica,
Pada file terlampir, output ada yang menggunakan pivot table maupun formula.
Output dengan pivot table lebih mudah dan cepat, terutama pada data yang
sangat banyak.
Output dengan formula bisa memberatkan kerja komputasi Excel pada data yang
sangat banyak.
Pastikan data sorted by Kode dan Nilai secara ascending. Lakukan sort (atau
reapply sort) jika ada pengubahan data.
Jika memilih output dengan pivot table, pastikan melakukan refresh all jika
ada pengubahan data.
Wassalamu'alaikum wr wb
Kid
2017-07-28 21:23 GMT+07:00 Zerlinda Seismica seismica@yahoo.com
[belajar-excel] <belajar-excel@yahoogroups.com>:
>
>
> Assalamualaikum wrwb
>
> Semoga bapak dan ibu diberi kesehatan dan kejernihan dalam berkreasi..malu
> untuk kesekian kalinya karena belum berkontribusi ikut rembug kasih solusi
> tapi malah kasih masalah..tapi Insya Allah solusi yang sudah sering dikasih
> ke saya dari bapak ibu saya share ketemen yang lain ditempat saya...
>
> Rasanya sulit saya jelaskan disini tanpa melihat ke lampiran yang Insya
> Allah datanya terlihat sangat sederhana namun data yang diinginkan
> bentuknya terlihat jadi jelimet menurut...
>
> Mohon maaf bapak ibu bisa buka lampiran saya dulu..semoga penjelasan dalam
> lampiran bisa lebih jelas
>
> Wassalam
> Seismica
>
>
>
Fri Jul 28, 2017 6:17 pm (PDT) . Posted by:
"Zainul Ulum" zainul_ulum
Terimakasih mas Kid.
akan saya coba.
-zainul
#dikirim_pakai_mail.yahoo.com_tanpa_pulsa#a
--------------------------------------------
On Fri, 28/7/17, 'Mr. Kid' mr.nmkid@gmail.com [belajar-excel] <belajar-excel@yahoogroups.com> wrote:
Subject: Re: [belajar-excel] GROUP BY WITH ROLLUP
To: "BeExcel" <belajar-excel@yahoogroups.com>
Date: Friday, 28 July, 2017, 7:31 PM
mas
Zainul,
opsi RollUp
adanya di ms sql server.
koneksi data
Excel to Excel menggunakan ACE OLE DB yang menggunakan sql
standar.
1. Biasanya
begini :
Select kolom_key_tipe_text
, Sum( kolom_yg_diSum )
From
tabelnya
Group By
kolom_key_tipe_text
UNION ALL
Select
'Grand Total', Sum( kolom_yg_diSum )
From tabelnya
2. Kalau keynya ada 2
kolom :
Select kolom_key1_tipe_text ,
kolom_key2_tipe_text , Sum( kolom_yg_diSum )
From tabelnya
Group By
kolom_key1_tipe_text, kolom_key2_tipe_text
UNION ALL
Select 'Grand Total' ,
'Grand Total', Sum( kolom_yg_diSum )
From tabelnya
3. Kalau ada subtotal per key2 nya
juga, jadi perlu ditambahin ini :
UNION
ALL
Select
'SubTotal' , kolom_key2_tipe_text, Sum(
kolom_yg_diSum )
From tabelnya
Group By
kolom_key2_tipe_text
Contoh
data di dalam tabel bernama 'tabelnya'
kolom_key1_tipe_text
kolom_key2_tipe_text
kolom_yg_diSum
A
X
10
A
X
20
A
Y
400
B
Y
5000
Query 0 :
Select
kolom_key1_tipe_text as Nama, kolom_key2_tipe_text as Kota ,
kolom_yg_diSum as NilaiTotal
From
tabelnya
hasilnya : (sama dengan tabel data
bernama 'tabelnya') dengan nama kolom yang
ditentukan sendiri
Nama
Kota
NilaiTotal
A
X
10
A
X
20
A
Y
400
B
Y
5000
Query 1 :
Select
kolom_key1_tipe_text as Nama, kolom_key2_tipe_text as Kota ,
Sum( kolom_yg_diSum ) as NilaiTotal
From
tabelnya
Group By kolom_key1_tipe_text,
kolom_key2_tipe_text
hasilnya : di grup berdasar kolom
ke-1 dan ke-2 (2 key) : total setiap nama di setiap
kota
Nama Kota
NilaiTotal
A
X
30
A
Y
400
B
Y
5000
Query 2 :
Select
kolom_key1_tipe_text as Nama, 'Subtotal Key1' as
Kota , Sum( kolom_yg_diSum ) as NilaiTotal
From tabelnya
Group By
kolom_key1_tipe_text
hasilnya : subtotal setiap Nama
Nama Kota
NilaiTotal
A Subtotal Key1
430
B
Subtotal
Key1 5000
Query 3 :
Select
'Subtotal Key2' as Nama, kolom_key2_tipe_text as
Kota , Sum( kolom_yg_diSum ) as NilaiTotal
From tabelnya
Group By
kolom_key2_tipe_text
hasilnya : subtotal setiap kota
Nama
Kota
NilaiTotal
Subtotal Key2
X
30
Subtotal
Key2 Y
5400
Query 4 :
Select 'Grand Total' as
Nama , 'Grand Total' as Kota, Sum( kolom_yg_diSum )
as NilaiTotal
From tabelnya
Hasilnya : total
Nama
Kota
NilaiTotal
Grand
Total Grand Total
5430
Trus masing-masing query yang
kolom-kolom select-nya sama makna di gabung utuh (UNION
ALL)
Query 0
Union
All Query
1
Union All Query
2
Union All Query 3
Union All Query 4
Hasilnya : ya kaya
gini
Nama
Kota
NilaiTotal
A
X
10
A
X
20
A
Y
400
B
Y
5000
A
X
30
A
Y
400
B
Y
5000
A
Subtotal Key1
430
B
Subtotal Key1 5000
Subtotal Key2
X
30
Subtotal
Key2 Y
5400
Grand
Total Grand
Total 5430
Sila dipilih dan
diatur sesuai kebutuhan
Regards,
Kid
2017-07-28 7:22 GMT+07:00
zainul_ulum@yahoo.com
[belajar-excel] <belajar-excel@yahoogroups.com>:
Dear
Be-Excelers,
Selain menggunakan pivot table,
saya menggunakan SQL dengan Microsoft Query di Excel untuk
merangkum tabel dari beberapa file. Kira-kira
contohnya seperti di
ini:'===
[COMPANY],SUM(
AMOUNT] FROM (
SELECT UCASE(mat.[COMPANY
NAME]) AS
[COMPANY], mat.
[Y:\LOKASI FILE\FILEPERTAM
mat
UNION ALL
SELECT UCASE(work.[
NAME]) AS
[COMPANY], work.
[Y:\LOKASIFILE&
work
) GROUP BY
[COMPANY]'
menampilkan [Grand Total], saya biasanya menggunakan bantuan
pivot table, tetapi bagaimanakah caranya untuk
menampilkan grandtotal dengan GROUP BY WITH ROLLUP di SQL?
ataukah ada cara lainnya ?
Terimakasih,
#yiv1492441926 #yiv1492441926 --
#yiv1492441926ygrp-
border:1px solid #d8d8d8;font-
0;padding:0 10px;}
#yiv1492441926 #yiv1492441926ygrp-
border:1px solid #d8d8d8;}
#yiv1492441926 #yiv1492441926ygrp-
color:#628c2a;
0;}
#yiv1492441926 #yiv1492441926ygrp-
margin-bottom:
#yiv1492441926 #yiv1492441926ygrp-
padding:0 0;}
#yiv1492441926 #yiv1492441926ygrp-
margin:0;}
#yiv1492441926 #yiv1492441926ygrp-
color:#0000ff;
#yiv1492441926 #yiv1492441926ygrp-
#yiv1492441926ygrp-
font-family:
#yiv1492441926 #yiv1492441926ygrp-
#yiv1492441926ygrp-
margin:10px
0px;font-weight:
#yiv1492441926 #yiv1492441926ygrp-
#yiv1492441926ygrp-
margin-bottom:
#yiv1492441926 #yiv1492441926actio
font-family:
#yiv1492441926 #yiv1492441926activ
background-color:
#yiv1492441926 #yiv1492441926activ
font-weight:
#yiv1492441926 #yiv1492441926activ
text-transform:
#yiv1492441926 #yiv1492441926activ
color:#5085b6;
#yiv1492441926 #yiv1492441926activ
color:#ff7900;
#yiv1492441926 #yiv1492441926activ
.yiv1492441926under
text-decoration:
#yiv1492441926 .yiv1492441926attac
clear:both;display:
0;width:400px;
#yiv1492441926 .yiv1492441926attac
text-decoration:
#yiv1492441926 .yiv1492441926attac
border:none;
#yiv1492441926 .yiv1492441926attac
display:block;
#yiv1492441926 .yiv1492441926attac
text-decoration:
#yiv1492441926 blockquote {
margin:0 0 0 4px;}
#yiv1492441926 .yiv1492441926bold {
font-family:
#yiv1492441926 .yiv1492441926bold a {
text-decoration:
#yiv1492441926 dd.yiv1492441926las
font-family:
#yiv1492441926 dd.yiv1492441926las
margin-right:
#yiv1492441926 dd.yiv1492441926las
span.yiv1492441926y
margin-right:
#yiv1492441926 div.yiv1492441926at
text-decoration:
#yiv1492441926 div.yiv1492441926at
width:400px;
#yiv1492441926 div.yiv1492441926fi
div.yiv1492441926fi
div.yiv1492441926fi
div.yiv1492441926fi
text-decoration:
#yiv1492441926 div.yiv1492441926ph
#yiv1492441926 div.yiv1492441926ph
#yiv1492441926 div.yiv1492441926ph
#yiv1492441926 div.yiv1492441926ph
text-decoration:
#yiv1492441926 div#yiv1492441926yg
#yiv1492441926ygrp-
font-family:
#yiv1492441926 .yiv1492441926green {
color:#628c2a;
#yiv1492441926 .yiv1492441926MsoNo
margin:0 0 0 0;}
#yiv1492441926 o {
font-size:0;
#yiv1492441926 #yiv1492441926photo
float:left;width:
#yiv1492441926 #yiv1492441926photo
border:1px solid
#666666;min-
#yiv1492441926 #yiv1492441926photo
color:#666666;
#yiv1492441926 #yiv1492441926reco-
font-size:77%
#yiv1492441926 #yiv1492441926reco-
font-size:77%
#yiv1492441926 .yiv1492441926replb
margin:4px;}
#yiv1492441926 #yiv1492441926ygrp-
margin-right:
#yiv1492441926 #yiv1492441926ygrp-
font-size:13px;
sans-serif;}
#yiv1492441926 #yiv1492441926ygrp-
font-size:inherit;
#yiv1492441926 #yiv1492441926ygrp-
#yiv1492441926 input, #yiv1492441926 textarea {
font:99% Arial, Helvetica, clean, sans-serif;}
#yiv1492441926 #yiv1492441926ygrp-
code {
font:115% monospace;}
#yiv1492441926 #yiv1492441926ygrp-
line-height:
#yiv1492441926 #yiv1492441926ygrp-
padding-bottom:
#yiv1492441926 #yiv1492441926ygrp-
font-family:
#yiv1492441926 #yiv1492441926ygrp-
p#yiv1492441926atta
color:#1E66AE;
#yiv1492441926 #yiv1492441926ygrp-
#yiv1492441926reco-
color:#ff7900;
#yiv1492441926 #yiv1492441926ygrp-
margin-bottom:
#yiv1492441926 #yiv1492441926ygrp-
li a {
font-size:130%
#yiv1492441926 #yiv1492441926ygrp-
li {
font-size:77%
#yiv1492441926 #yiv1492441926ygrp-
ul {
margin:0;padding:
#yiv1492441926 #yiv1492441926ygrp-
font-family:
#yiv1492441926 #yiv1492441926ygrp-
margin:0 0 1em 0;}
#yiv1492441926 #yiv1492441926ygrp-
font-size:120%
#yiv1492441926 #yiv1492441926ygrp-
border-right:
}
#yiv1492441926
============================================================
Pojok Lowongan Kerja yang disediakan milis :
http://milis-belajar-excel.1048464.n5.nabble.com/Pojok-Lowongan-Kerja-f5725753.html
*** Posting lowongan kerja : ke link tersebut dan klik New Topic
============================================================
bergabung ke milis (subscribe), kirim mail kosong ke: belajar-excel-subscribe@yahoogroups.com
posting ke milis, kirimkan ke: belajar-excel@yahoogroups.com
berkunjung ke web milis : http://tech.groups.yahoo.com/group/belajar-excel/messages
melihat file archive / mendownload lampiran : http://www.mail-archive.com/belajar-excel@yahoogroups.com/
atau (sejak 25-Apr-2011) bisa juga di : http://milis-belajar-excel.1048464.n5.nabble.com/
menghubungi moderators & owners: belajar-excel-owner@yahoogroups.com
keluar dari membership milis (UnSubscribe), kirim mail kosong ke : belajar-excel-unsubscribe@yahoogroups.com
---------------------------------------------------------------------
Pojok Lowongan Kerja yang disediakan milis :
http://milis-belajar-excel.1048464.n5.nabble.com/Pojok-Lowongan-Kerja-f5725753.html
*** Posting lowongan kerja : ke link tersebut dan klik New Topic
============================================================
bergabung ke milis (subscribe), kirim mail kosong ke: belajar-excel-subscribe@yahoogroups.com
posting ke milis, kirimkan ke: belajar-excel@yahoogroups.com
berkunjung ke web milis : http://tech.groups.yahoo.com/group/belajar-excel/messages
melihat file archive / mendownload lampiran : http://www.mail-archive.com/belajar-excel@yahoogroups.com/
atau (sejak 25-Apr-2011) bisa juga di : http://milis-belajar-excel.1048464.n5.nabble.com/
menghubungi moderators & owners: belajar-excel-owner@yahoogroups.com
keluar dari membership milis (UnSubscribe), kirim mail kosong ke : belajar-excel-unsubscribe@yahoogroups.com
---------------------------------------------------------------------
Tidak ada komentar:
Posting Komentar