Sabtu, 12 Oktober 2019

[belajar-excel] Digest Number 4874

3 Messages

Digest #4874

Messages

Sat Oct 12, 2019 4:57 am (PDT) . Posted by:

"Kamirin Faqoth" kamirin_2

Dear Pa Agus,
Walaupun saya masih bingung, saya sangat apresiasi sekali atas pencerahannya & masukan dari Bapak bisa saya pertimbangkan, Terima Kasih sudah berkenan menjelaskan panjang lebar pertanyaan saya dan dari penjelsan tersebut minimal saya sudah ada gambaran maksud dan tujuan atas penjelsan tsb, semoga Allah membalas kebaikan Bapak.

Salam,Kamirin

Pada Jumat, 11 Oktober 2019 20.54.07 WIB, Agus nangagus@gmail.com [belajar-excel] <belajar-excel@yahoogroups.com> menulis:

 

Dear Kamirin, aduh...... bagaimana cara menjelaskannya ya..... Tentunya rumus yang saya buat itu merupakan rumus yang tidak bagus, karena data yang diambil tidak berkaidah database. Yang paling bagus kedepannya adalah data tersebut diubah sehingga berkaidah database sehingga mudah diolah menggunakan apapun (formula, pivot maupun PQ). Data tersebut dapat diubah dengan judul kolom sebagai berikut: Kode; Toko; Stok; DO; SISA; Supplier. Jadi dari contoh data akan ada 9 record. Perlu diingat bahwa data yang bagus adalah data yang mudah diolah dan mudah dibaca komputer. (tidak bagus untuk manusia). BTW. Data baru apabila dibaca dari data lama (baris,kolom) adalah: 1,1  1,2  1,3  1,4          2,1  2,2  2,3 2,4           3,1  3,2  3,3  3,4 1,5  1,6  1,7  1,8          2,5  2,6  2,7  2,8          3,5  3,6  3,7  3,8 1,9  1,10  1,11  1,12   2,9  2,10  2,11  2,12    3,9  3,10  3,11  3,12 Untuk mendapatkan nomor baris dengan aturan bahwa setiap 4 kolom selalu sama dan bertambah satu setelah kolo, berikutnya. 1,1,1,1,2,2,2,2,3,3,3,3. Jika nomor kolom dari A1 (column(A1)) saya tambah 3 kemudian saya bagi empat akan diperoleh urutan tersebut. (1 + 3)/4 = 1 diambil bulatnya saja INT((Column(A1)+3)/4) = 1 (2 + 3)/4 = 1,25 diambil bulatnya saja INT((Column(B1)+3)/4) = 1 (3 + 3)/4 = 1,5 diambil bulatnya saja INT((column(C1)+3)/4) = 1 (4 + 3)/4 = 1,76 diambil bulatnya saja INT((Column(D1)+3)/4) = 1 (5 + 3)/4 = 2 diambil bulatnya saja INT((Column(E1)+3)/4) = 2 (6 + 3)/4 = 2,25 diambil bulatnya saja INT((Column(F1)+3)/4) = 2
Sedangkan untuk mendapatkan nomor kolom perlu tenaga ekstra. Nomor kolomnya adalah 1,2,3,4,1,2,3,41,2,3,4 nomor ini sebenarnya mudah dicari dengan modulo, namun kalau hanya dengan modulo akan menghasilkan angka 1,2,3,0,1,2,3,0,1,2,3,0.  padahal pada baris kedua nomor kolom tersebut juga harus berubah menjadi 5,6,7,8,5,6,7,8 dan baris ketiga menjadi 9,10,11,12. Formula MOD(COLUMN(A1),4) jika dicopy ke segala arah akan menghasilkan angka 1,2,3,0,1,2,3,0,1,2,3,0. agar angka 0 dapat berubah menjadi angka 4 perlu kita tambah 4 apabila angkanya 0   dengan formula +(MOD(COLUMN(A1),4)=0)*4 (jika hasilnya nol kalikan 4) maksudnya jika hasilnya tidak nol berarti false = 0 jika dikalikan 4 pun hasilnya nol, apabila hasilnya nol berarti true= 1 kali 4 = 4. Jado formula MOD(COLUMN(A1),4)+(MOD(COLUMN(A1),4)=0)*4 menghasilkan barisan bilangan 1,2,3,4,1,2,3,4,1,2,3,4. jika formula ini saya kopi ke baris kedua hasilnyapun masih sama 1,2,3,4,1,2,3,4,1,2,3,4. agar pada baris kedua berubah menjadi 5,6,7,8 dan 9,10,11,12 kita perlukan nomor baris (row(A1)). Jika formula tersebut saya tambah dengan nomor baris saya kurangi 1 kemudian saya kalikan 4.
artinya baris pertama (1 - 1)*4 = 0 =>  (ROW(A1)-1)*4 =0
baris kedua (2-1)*4= 4  => (ROW(A2)-1)*4 = 4
baris ketiga (3-1)*4 = 8  => (ROW(A3)-1)*4 =8
Jika ketiga formula digabung (ROW(A1)-1)*4+MOD(COLUMN(A1),4)+(MOD(COLUMN(A1),4)=0)*4 akan menghasikan barisan bilangan 1,2,3,4,1,2,3,4,1,2,3,4.. di baris pertama dan akan berubah menjadi 5,6,7,8,5,6,7,8,5,6,7,8 dibaris kedua dan menjadi  9,10,11,12, 9,10,11,12, 9,10,11,12 dibaris ketiga.. apa bila nomor baris dan nomor kolom tersebut digunakan pada formula Index, maka komplit sudah, hasilnya sesuai dengan permintaan. Tentunya formula tersebut tidak disarankan untuk data yang banyak, karena akan rumit untuk menentukan nomor baris dan kolom.

Namun akangkah bagusnya apabila datanya saja yang diubah untuk mendapatkan data yang berkaidah database sehingga mudah untuk membuat formula Report maupun menggunakan Pivot.
On 10/11/2019 16:12, Kamirin Faqoth kamirin_2@yahoo.co.id [belajar-excel] wrote:

  Dear Pak Agus,

Maaf Pak, cara baca rumusnya seperti apa yaa? Saya masih belum mengerti soalnya, klo saya cuma copy pasti klo ada case2 sejenisnya, saya bakal nanya lagi, tapi saya ingin kedepannya klo menemukan case serupa, saya bisa melakukannya sendiri.
Terima Kasih


Pada Jumat, 11 Oktober 2019 09.54.30 WIB, Agus nangagus@gmail.com [belajar-excel] <belajar-excel@yahoogroups.com> menulis:

 

Dear Kamirin, Coba di D10 diketik formula: =INDEX($D$3:$O$5,INT((COLUMN(A1)+3)/4),(ROW(A1)-1)*4+MOD(COLUMN(A1),4)+(MOD(COLUMN(A1),4)=0)*4) kopi ke semua cell, Regard. NangAgus
On 10/10/2019 17:08, Kamirin Faqoth kamirin_2@yahoo.co.id [belajar-excel] wrote:

  Dear Be-Exceler,
Mohon bantuannya, untuk memecahkan masalah dibawah ini, saya mempunyai tabel dalam bentuk kolom, tapi saya ingin merubahnya menjadi bentuk baris dengan kriteria unik, misalkan saya ingin mengambil data stok Apel Toko  A, B & C pada  cell D3. H3, L3, saya ingin memindahkannya ke cell D10, D11 & D12,
klo tokonya 3 mungkin bisa dengan rumus =d3 dst, tapi menjadi masalah jika tokonya banyak & varian buahnya banyak.
berikut saya lampirkan filenya.
Terim Kasih kamirin



#yiv0142576006 #yiv0142576006 -- #yiv0142576006ygrp-mkp {border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#yiv0142576006 #yiv0142576006ygrp-mkp hr {border:1px solid #d8d8d8;}#yiv0142576006 #yiv0142576006ygrp-mkp #yiv0142576006hd {color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}#yiv0142576006 #yiv0142576006ygrp-mkp #yiv0142576006ads {margin-bottom:10px;}#yiv0142576006 #yiv0142576006ygrp-mkp .yiv0142576006ad {padding:0 0;}#yiv0142576006 #yiv0142576006ygrp-mkp .yiv0142576006ad p {margin:0;}#yiv0142576006 #yiv0142576006ygrp-mkp .yiv0142576006ad a {color:#0000ff;text-decoration:none;}#yiv0142576006 #yiv0142576006ygrp-sponsor #yiv0142576006ygrp-lc {font-family:Arial;}#yiv0142576006 #yiv0142576006ygrp-sponsor #yiv0142576006ygrp-lc #yiv0142576006hd {margin:10px 0px;font-weight:700;font-size:78%;line-height:122%;}#yiv0142576006 #yiv0142576006ygrp-sponsor #yiv0142576006ygrp-lc .yiv0142576006ad {margin-bottom:10px;padding:0 0;}#yiv0142576006 #yiv0142576006actions {font-family:Verdana;font-size:11px;padding:10px 0;}#yiv0142576006 #yiv0142576006activity {background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv0142576006 #yiv0142576006activity span {font-weight:700;}#yiv0142576006 #yiv0142576006activity span:first-child {text-transform:uppercase;}#yiv0142576006 #yiv0142576006activity span a {color:#5085b6;text-decoration:none;}#yiv0142576006 #yiv0142576006activity span span {color:#ff7900;}#yiv0142576006 #yiv0142576006activity span .yiv0142576006underline {text-decoration:underline;}#yiv0142576006 .yiv0142576006attach {clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 0;width:400px;}#yiv0142576006 .yiv0142576006attach div a {text-decoration:none;}#yiv0142576006 .yiv0142576006attach img {border:none;padding-right:5px;}#yiv0142576006 .yiv0142576006attach label {display:block;margin-bottom:5px;}#yiv0142576006 .yiv0142576006attach label a {text-decoration:none;}#yiv0142576006 blockquote {margin:0 0 0 4px;}#yiv0142576006 .yiv0142576006bold {font-family:Arial;font-size:13px;font-weight:700;}#yiv0142576006 .yiv0142576006bold a {text-decoration:none;}#yiv0142576006 dd.yiv0142576006last p a {font-family:Verdana;font-weight:700;}#yiv0142576006 dd.yiv0142576006last p span {margin-right:10px;font-family:Verdana;font-weight:700;}#yiv0142576006 dd.yiv0142576006last p span.yiv0142576006yshortcuts {margin-right:0;}#yiv0142576006 div.yiv0142576006attach-table div div a {text-decoration:none;}#yiv0142576006 div.yiv0142576006attach-table {width:400px;}#yiv0142576006 div.yiv0142576006file-title a, #yiv0142576006 div.yiv0142576006file-title a:active, #yiv0142576006 div.yiv0142576006file-title a:hover, #yiv0142576006 div.yiv0142576006file-title a:visited {text-decoration:none;}#yiv0142576006 div.yiv0142576006photo-title a, #yiv0142576006 div.yiv0142576006photo-title a:active, #yiv0142576006 div.yiv0142576006photo-title a:hover, #yiv0142576006 div.yiv0142576006photo-title a:visited {text-decoration:none;}#yiv0142576006 div#yiv0142576006ygrp-mlmsg #yiv0142576006ygrp-msg p a span.yiv0142576006yshortcuts {font-family:Verdana;font-size:10px;font-weight:normal;}#yiv0142576006 .yiv0142576006green {color:#628c2a;}#yiv0142576006 .yiv0142576006MsoNormal {margin:0 0 0 0;}#yiv0142576006 o {font-size:0;}#yiv0142576006 #yiv0142576006photos div {float:left;width:72px;}#yiv0142576006 #yiv0142576006photos div div {border:1px solid #666666;min-height:62px;overflow:hidden;width:62px;}#yiv0142576006 #yiv0142576006photos div label {color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#yiv0142576006 #yiv0142576006reco-category {font-size:77%;}#yiv0142576006 #yiv0142576006reco-desc {font-size:77%;}#yiv0142576006 .yiv0142576006replbq {margin:4px;}#yiv0142576006 #yiv0142576006ygrp-actbar div a:first-child {margin-right:2px;padding-right:5px;}#yiv0142576006 #yiv0142576006ygrp-mlmsg {font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}#yiv0142576006 #yiv0142576006ygrp-mlmsg table {font-size:inherit;font:100%;}#yiv0142576006 #yiv0142576006ygrp-mlmsg select, #yiv0142576006 input, #yiv0142576006 textarea {font:99% Arial, Helvetica, clean, sans-serif;}#yiv0142576006 #yiv0142576006ygrp-mlmsg pre, #yiv0142576006 code {font:115% monospace;}#yiv0142576006 #yiv0142576006ygrp-mlmsg * {line-height:1.22em;}#yiv0142576006 #yiv0142576006ygrp-mlmsg #yiv0142576006logo {padding-bottom:10px;}#yiv0142576006 #yiv0142576006ygrp-msg p a {font-family:Verdana;}#yiv0142576006 #yiv0142576006ygrp-msg p#yiv0142576006attach-count span {color:#1E66AE;font-weight:700;}#yiv0142576006 #yiv0142576006ygrp-reco #yiv0142576006reco-head {color:#ff7900;font-weight:700;}#yiv0142576006 #yiv0142576006ygrp-reco {margin-bottom:20px;padding:0px;}#yiv0142576006 #yiv0142576006ygrp-sponsor #yiv0142576006ov li a {font-size:130%;text-decoration:none;}#yiv0142576006 #yiv0142576006ygrp-sponsor #yiv0142576006ov li {font-size:77%;list-style-type:square;padding:6px 0;}#yiv0142576006 #yiv0142576006ygrp-sponsor #yiv0142576006ov ul {margin:0;padding:0 0 0 8px;}#yiv0142576006 #yiv0142576006ygrp-text {font-family:Georgia;}#yiv0142576006 #yiv0142576006ygrp-text p {margin:0 0 1em 0;}#yiv0142576006 #yiv0142576006ygrp-text tt {font-size:120%;}#yiv0142576006 #yiv0142576006ygrp-vital ul li:last-child {border-right:none !important;}#yiv0142576006

Sat Oct 12, 2019 4:57 am (PDT) . Posted by:

"Cari Kebenaran"

Assalamu'alaikum.

Mohon dibantu. Saya membuat pivot tabel dengan menggunakan VBA. VBA
Code-nya dapat dari internet dengan berbagai modifikasi di sana sini.

Sumber data untuk pivot table ini adalah sheet "TRANSAKSI&quot;. Sedangkan pivot
table-nya adalah sheet "Format BOP-4".

Saya ingin tulisan Value pada sheet Format BOP-4 cell B6 dihilangkan. Jadi,
bagaimana menghilang tulisan Value (memang isinya Value) pada sheet Format
BOP-4 cell B6 itu? Bagian mana yang perlu diubah pada VBA Code yang ada?

Selengkap silakan lihat lampiran

Terima kasih

Wassalamu'alaikum.

Sat Oct 12, 2019 5:32 am (PDT) . Posted by:

"Agus"

Wa'alaikumsalam warahmatullah.
Kenapa tidak disembunyikan saja....
Klik kanan row 6, hide.

wasalam
NangAgus
On 10/11/2019 21:32, Cari Kebenaran cahayailmu71@gmail.com
[belajar-excel] wrote:
> Assalamu'alaikum.
>
> Mohon dibantu. Saya membuat pivot tabel dengan menggunakan VBA. VBA
> Code-nya dapat dari internet dengan berbagai modifikasi di sana sini.
>
> Sumber data untuk pivot table ini adalah sheet "TRANSAKSI&quot;. Sedangkan
> pivot table-nya adalah sheet "Format BOP-4".
>
> Saya ingin tulisan Value pada sheet Format BOP-4 cell B6 dihilangkan.
> Jadi, bagaimana menghilang tulisan Value (memang isinya Value) pada
> sheet Format BOP-4 cell B6 itu? Bagian mana yang perlu diubah pada VBA
> Code yang ada?
>
> Selengkap silakan lihat lampiran
>
> Terima kasih
>
> Wassalamu'alaikum.
>

============================================================
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