Minggu, 19 Mei 2013

[belajar-excel] Digest Number 2307

7 New Messages

Digest #2307
1a
Mengambil jurnal tertentu dengan dua kriteria by "Suryawan Arief" suryawan.arief
1b
Re: Mengambil jurnal tertentu dengan dua kriteria by "Mr. Kid" nmkid.family@ymail.com
2a
formula date by "Muhammad Iqbal" iq_bal76id
2b
Re: formula date by "Mr. Kid" nmkid.family@ymail.com
4a
VBA Merujuk Range - Susah2 Gampang by "Imam Sinurat" sin.ur4t

Messages

Sat May 18, 2013 8:46 am (PDT) . Posted by:

"Suryawan Arief" suryawan.arief


From:
Suryawan Arief <suryawan.arief@yahoo.co.id>;
To:
belajar-excel@yahoogroups.com <belajar-excel@yahoogroups.com>;
Subject:
Mengambil jurnal tertentu dengan dua kriteria
Sent:
Sat, May 18, 2013 3:18:16 PM

Assalamualaikum wr wbDear Be-Exceller, mohon bantuannya untuk
kasus yang saya hadapi.Saya mendapat data dari suatu program yang
akan di-feed ke SAP. Data ini dalam sebulan bisa puluhan sampai
ratusan ribu baris. Saya ingin mengambil data sebagian jurnal
berdasarkan dua kriteria, BusinessAreaCode dan GLAccountNo.
Dengan sort biasa tidak bisa, karena ada lawan jurnal dari
account yang saya kehendaki. Dengan formula yang saya ketahui
juga belum berhasil karena posisi account yang saya cari tidak
tentu posisi barisnya, bisa paling atas, bisa di tengah atau di
bawah.Kasus yang mirip sekali ada di
http://tech.groups.yahoo.com/group/belajar-excel/message/18107.
Sayangnya ilmu saya masih cetek banget soal Pivot Table apalagi
macro.Jadi mohon dibuatkan coding macronya atau dibimbing step by
step cara membuat Pivot Table-nya.Terima kasih sebelumnya.
Wassalamualaikum wr wbSuryawan Arief

Sun May 19, 2013 5:22 am (PDT) . Posted by:

"Mr. Kid" nmkid.family@ymail.com

Wassalamu'alaikum Wr. Wb.

Hai Arief

Sebaiknya kriteria diisi penuh seperti sheet Kriteria pada file terlampir.

1. Untuk buat macro, gunakan record macro terhadap proses dalam sheet
adv_filter pada file terlampir.
2. Untuk buat pivot table, coba ikuti langkah di sheet resPvt pada file
terlampir.

Untuk lebih jelas mengenai pivot table, coba lihat-lihat coretan
disini<http://excel-mr-kid.blogspot.com/2013/04/pivot-table-1-kenalan.html>
.
Untuk mencoba memahami tentang cara membuat nama range dinamis, bisa
dilihat di bagian 'Membuat nama range dinamis untuk data source' yang ada
disini<http://excel-mr-kid.blogspot.com/2013/05/pivot-table-2-menata-data-source.html>
.

Wassalamu'alaikum Wr. Wb.
Kid.

2013/5/18 Suryawan Arief <suryawan.arief@yahoo.co.id>

> **
>
>
>
> ------------------------------
> * From: * Suryawan Arief <suryawan.arief@yahoo.co.id>;
> * To: * belajar-excel@yahoogroups.com <belajar-excel@yahoogroups.com>;
> * Subject: * Mengambil jurnal tertentu dengan dua kriteria
> * Sent: * Sat, May 18, 2013 3:18:16 PM
>
> Assalamualaikum wr wb
> Dear Be-Exceller, mohon bantuannya untuk kasus yang saya hadapi.
> Saya mendapat data dari suatu program yang akan di-feed ke SAP. Data ini
> dalam sebulan bisa puluhan sampai ratusan ribu baris. Saya ingin mengambil
> data sebagian jurnal berdasarkan dua kriteria, BusinessAreaCode dan
> GLAccountNo. Dengan sort biasa tidak bisa, karena ada lawan jurnal dari
> account yang saya kehendaki. Dengan formula yang saya ketahui juga belum
> berhasil karena posisi account yang saya cari tidak tentu posisi barisnya,
> bisa paling atas, bisa di tengah atau di bawah.
> Kasus yang mirip sekali ada di
> http://tech.groups.yahoo.com/group/belajar-excel/message/18107. Sayangnya
> ilmu saya masih cetek banget soal Pivot Table apalagi macro.
> Jadi mohon dibuatkan coding macronya atau dibimbing step by step cara
> membuat Pivot Table-nya.
> Terima kasih sebelumnya.
>
> Wassalamualaikum wr wb
> Suryawan Arief
>
>
>

Sat May 18, 2013 5:19 pm (PDT) . Posted by:

"Muhammad Iqbal" iq_bal76id

Dear be exceller

Saya memiliki case semacam ini(as attach)

sheet "info PM" adalah tempat saya mengisi data tanggal plan dan actual
kegiatan, kemudian data tersebut akan otomatis masuk ke dalam sheet"cme
progress", namun beberapa yang saya masukkan ada terjadi error(tidak muncul
datanya ) maupun tertulis "januari"mestinya kosong.mohon koreksi dan
arahannya. kemudian setelah itu pada sheet "summary" saya bisa langsung
melihat hasil nya dalam bentuk tabel dan grafik.

bagaimanakah formulanya untuk summary, agar bisa langsung menghitung jumlah
data berdasarkan week.

Terima kasih sebelumnya

Wassalam

Muhammad Iqbal

Sun May 19, 2013 6:39 am (PDT) . Posted by:

"Mr. Kid" nmkid.family@ymail.com

Hai Iqbal,

Coba file terlampir.

Yang perlu diperhatikan adalah dalam setiap proses perbandingan antara dua
nilai dituntut sama persis.
Pada dasarnya Excel menggunakan sifat case insensitive kecuali pada
fungsi-fungsi tertentu.
Pada kasus ini relatif membutuhkan fokus pada setiap teks tanpa
mempedulikan case setiap karakternya.

Wassalam,
Kid.

2013/5/19 Muhammad Iqbal <iq_bal76id@yahoo.com>

> **
>
>
> Dear be exceller****
>
> Saya memiliki case semacam ini(as attach)****
>
> sheet "info PM" adalah tempat saya mengisi data tanggal plan dan actual
> kegiatan, kemudian data tersebut akan otomatis masuk ke dalam sheet"cme
> progress", namun beberapa yang saya masukkan ada terjadi error(tidak muncul
> datanya ) maupun tertulis "januari"mestinya kosong.mohon koreksi dan
> arahannya. kemudian setelah itu pada sheet "summary" saya bisa langsung
> melihat hasil nya dalam bentuk tabel dan grafik.****
>
> bagaimanakah formulanya untuk summary, agar bisa langsung menghitung
> jumlah data berdasarkan week.****
>
> ** **
>
> Terima kasih sebelumnya****
>
> Wassalam****
>
> Muhammad Iqbal****
>
>
>

Sat May 18, 2013 10:11 pm (PDT) . Posted by:

"Imam Sinurat" sin.ur4t


Makasih pencerahannya pak Mr Kid., uraiannya bisa saya fahami dgn baik. Case ini clear. Sekali lagi makasih.

Salam
Sinurat
------------------------------
Pada Jum, 17 Mei 2013 09:03 Waktu Terang Hari Pasifik Mr. Kid menulis:

>Silakan dicoba file terlampir.
>Dongengnya dalam file saja, jarinya sudah pada bengkak reply postingan
>lainnya yang sebelum ini.
>
>Gambaran dasar dalam menyusun composite_key adalah menyusun grup mulai dari
>grup tertinggi dalam tree sampai grup terendah dalam tree
>1. grup tertinggi (paling pertama yang menjadi syarat pengelompokan) dalam
>kasus ini adalah nilai max per nama karena semua nama yang sama harus masuk
>grup nilai maksimum milik nama tersebut
>2. grup berikutnya adalah posisi nama di data awal
>3. dilanjutkan dengan grup berdasar rentang nilai tertentu (nilai <=5 lebih
>tinggi dari nilai >5)
>4. nilai data setiap record (kolom Nominal)
>
>Wassalam,
>Kid.
>
>
>
>2013/5/15 Imam Sinurat <sin.ur4t@yahoo.com>
>
>> **
>>
>>
>> Yth. Para pakar dan rekan-rekan exceller,
>>
>> Sorting data menjadi salah satu masalah yang kerap saya temui dalam
>> konteks pekerjaan aktual. Saya sudah bbrp kali bertanya di milis ini dan
>> berkunjung ke <http://excel-mr-kid.blogspot.com/2012/05/formula-peringkat-
>> data-teks.html> untuk masalah tsb. tapi ya mmg dasarnya 'antena dan
>> software' saya 'terlalu original', sehingga agak susah nge-upgradenya
>> hahaha..uppsssff..
>>
>> Pada message no 19323, Pak Mr.Kid ada mengajarkan beberapa cara formulasi
>> sorting data (salinannya terlampir di sheet 'aneka cara sorting data').
>> Saya tertarik sekali ingin mempelajari Cara Kedua, yaitu komposite key.
>>
>> Salah satu hal yang menarik dari penggunaan komposite key (cara kedua)
>> adalah bahwa sepertinya cukup hanya menggunakan sebuah fitur kecil saja di
>> excel, yaitu fitur sort untuk men-sort data. Namun untuk
>> mengoptimalkannya, dibutuhkan imajinasi tentang bagaimana menciptakan
>> bilangan-bilangan pembantu agar nantinya bisa disort sesuai kebutuhan.
>>
>> Karena itu, Mohon dicerahkan bagaimana cara mengembangkan komposite key
>> pada sorting data untuk mengatasi permasalahan yang saya uraikan di sheet
>> 'kasus2&#39;.
>>
>> Semoga para pakar/rekan-rekan exceller berkenan membantu. Terima kasih
>> sebelumnya.
>>
>> Wassalam
>> Imam Sinurat
>>
>>
>>

Sun May 19, 2013 12:21 am (PDT) . Posted by:

"Imam Sinurat" sin.ur4t


Salam Excel

Yth para suhu dan rekan2 excellers,

Dengan mempelajari tuntunan para suhu disini, saya belajar membuat code VBA di Module 1.
Sub FormulaRujukSekaligus() telah dicoba eksekusi, dan berjalan dengan baik.

Option Explicit
Public Sub FormulaRujukSekaligus()
Dim rng As Range
Dim lRec As Long

'init range
Set rng = Sheet1.Range("B3").CurrentRegion
lRec = rng.Rows.Count - 1

With rng
'beri nama range
.Offset(1).Resize(lRec, 1).Name = "myNama"
.Offset(1, 1).Resize(lRec, 1).Name = "myNom"

'RUMUS A. Masukkan Formula Biasa di Kolom 3 SEKALIGUS
.Offset(1, 2).Resize(lRec, 1).Formula = "=100-MATCH(B4,myNama,0)"

'RUMUS B. Masukkan FormulaArray di Sel Pertama Kolom 4, lalu Copast ke Semua Records di Bawahnya.
.Offset(1, 3).Resize(1, 1).FormulaArray = "=(MAX(IF(myNama=B4,myNom-(myNom>5)*11))+10)*10^4+(100-MATCH(B4,myNama,0))*100+(1+(C4<=5))*10+C4"
.Offset(1, 3).Resize(1, 1).Copy
.Offset(2, 3).Resize(lRec - 1, 1).PasteSpecial xlPasteFormulas
End With

End Sub

'Pertanyaan :
'1. Rumus B. Prosesnya terasa Terlalu Panjang, karena harus membuat rumus di record pertama, lalu Copast ke records di bawahnya.
'Bagaimana coding VBA pada Rumus B. agar dapat mengkalkulasi SEKALIGUS seperti pada Rumus A, TANPA harus pake Copast-copast-an?? Kalo bisa, mohon diberi contoh lebih dari 1 cara :D
'Sekalian mohon diajarkan juga: bisakah method .copy diganti dengan .filldown dalam kasus ini?? Bagaimana caranya??

'2. Rumus A. lookup_value -nya adalah MERUJUK LANGSUNG ke sel B4.
' Coding VBA dengan merujuk langsung seperti itu rentan merepotkan, misalnya jika pada akhirnya kolom A ingin diDELETE karena tidak diperlukan, maka code tsb harus diedit kembali. Padahal jika rumusnya langsung ditulis disheet (Kolom G dan H), pada saat kolom A diDelete, maka rujukan rumusnya menyesuaikan diri secara otomatis.
' Bisakah lookup_value ini ditulis dengan cara lain, TANPA harus merujuk langsung seperti itu, agar bisa menyesuaikan diri secara otomatis terhadap perubahan posisi sel rujukan??

Mohon berkenan memberi pencerahan, terima kasih sebelumnya.

Salam
Sinurat

Sun May 19, 2013 1:14 am (PDT) . Posted by:

kwiranata

Wah Asik nih. Coba ngertiin ah. Belajar VBA juga :)
sent from BlackBerry Z10 3:13 PM
From: Imam SinuratSent: Sunday, 19 May, 2013 2:21 PMTo:
belajar-excel@yahoogroups.comReply To:
belajar-excel@yahoogroups.comSubject: [belajar-excel] VBA Merujuk
Range - Susah2 Gampang


Salam Excel

Yth para suhu dan rekan2 excellers,

Dengan mempelajari tuntunan para suhu disini, saya belajar
membuat code VBA di Module 1.
Sub FormulaRujukSekaligus() telah dicoba eksekusi, dan berjalan
dengan baik.

Option Explicit
Public Sub FormulaRujukSekaligus()
Dim rng As Range
Dim lRec As Long

'init range
Set rng = Sheet1.Range("B3").CurrentRegion
lRec = rng.Rows.Count - 1

With rng
'beri nama range
.Offset(1).Resize(lRec, 1).Name = "myNama"
.Offset(1, 1).Resize(lRec, 1).Name = "myNom"

'RUMUS A. Masukkan Formula Biasa di Kolom 3 SEKALIGUS
.Offset(1, 2).Resize(lRec, 1).Formula = "=100-MATCH(B4,myNama,0)"

'RUMUS B. Masukkan FormulaArray di Sel Pertama Kolom 4, lalu
Copast ke Semua Records di Bawahnya.
.Offset(1, 3).Resize(1, 1).FormulaArray =
"=(MAX(IF(myNama=B4,myNom-(myNom>5)*11))+10)*10^4+(100-MATCH(B4,m\
yNama,0))*100+(1+(C4<=5))*10+C4"
.Offset(1, 3).Resize(1, 1).Copy
.Offset(2, 3).Resize(lRec - 1, 1).PasteSpecial xlPasteFormulas
End With

End Sub

'Pertanyaan :
'1. Rumus B. Prosesnya terasa Terlalu Panjang, karena harus
membuat rumus di record pertama, lalu Copast ke records di
bawahnya.
'Bagaimana coding VBA pada Rumus B. agar dapat mengkalkulasi
SEKALIGUS seperti pada Rumus A, TANPA harus pake
Copast-copast-an?? Kalo bisa, mohon diberi contoh lebih dari 1
cara :D
'Sekalian mohon diajarkan juga: bisakah method .copy diganti
dengan .filldown dalam kasus ini?? Bagaimana caranya??

'2. Rumus A. lookup_value -nya adalah MERUJUK LANGSUNG ke sel B4.
' Coding VBA dengan merujuk langsung seperti itu rentan
merepotkan, misalnya jika pada akhirnya kolom A ingin diDELETE
karena tidak diperlukan, maka code tsb harus diedit kembali.
Padahal jika rumusnya langsung ditulis disheet (Kolom G dan H),
pada saat kolom A diDelete, maka rujukan rumusnya menyesuaikan
diri secara otomatis.
' Bisakah lookup_value ini ditulis dengan cara lain, TANPA harus
merujuk langsung seperti itu, agar bisa menyesuaikan diri secara
otomatis terhadap perubahan posisi sel rujukan??

Mohon berkenan memberi pencerahan, terima kasih sebelumnya.

Salam
Sinurat

GROUP FOOTER MESSAGE
=====================================================================
Untuk memudahkan tim penyusun materi Belajar Excel yang lebih sesuai kebutuhan member, silakan ungkapkan permasalahan yang kerap ditemui dalam menggunakan Excel sehari-hari atau hal-hal yang ingin dipelajari dalam jangka dekat ini. Mohon diprioritaskan dari yang sering ditemui sampai yang ingin dipelajari.
Isi sesuai kelompoknya (fitur-fitur, formula-formula tertentu yang masih membingungkan, otomasi atau pemrograman dalam Excel [Macro - VBA], hal lainnya yang membuat Anda kesulitan dalam mempelajari Excel).
Boleh mengisi berulang kali untuk menambah uneg-uneg yang ingin diungkapkan.
Link untuk menuangkan seluruh uneg-uneg tersebut ada di :
http://tech.groups.yahoo.com/group/belajar-excel/database?method=addRecord&tbl=3
=====================================================================
Langkah kecil Anda dalam mengisi database bisa menjadi langkah pertama yang bermanfaat besar untuk kita semua.
=====================================================================

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