Minggu, 12 Agustus 2012

[belajar-excel] Digest Number 1726

15 New Messages

Digest #1726
1a
Re: Rumus Filter Data Banyak Kriteria by "hendrik karnadi" hendrikkarnadi
1b
Re: Rumus Filter Data Banyak Kriteria by "sin.ur4t@yahoo.com" sin.ur4t
1d
Re: Rumus Filter Data Banyak Kriteria by "hendrik karnadi" hendrikkarnadi
1f
Re: Rumus Filter Data Banyak Kriteria by "hendrik karnadi" hendrikkarnadi
1g
Re: Rumus Filter Data Banyak Kriteria by "sin.ur4t@yahoo.com" sin.ur4t
2a
2b
Re: Menghitung Costumer yang melakukan "Repeat Order" by "muh_ferdy@pusri.co.id" muh_f3rdi4n5yah
2d

Messages

Sun Aug 12, 2012 2:00 am (PDT) . Posted by:

"hendrik karnadi" hendrikkarnadi

Tabelnya putih semua alias ga kelihatan bro......, sembunyi dimana ?

Salam,

Hendrik Karnadi

________________________________
From: "sin.ur4t@yahoo.com" <sin.ur4t@yahoo.com>
To: Belajar Excel <belajar-excel@yahoogroups.com>
Sent: Sunday, 12 August 2012, 2:28
Subject: [belajar-excel] Rumus Filter Data Banyak Kriteria

Salam exceller..
Para pakar n rekan2, Mhn petunjuk utk memecahkan persoalan ini (excel 2003)..

Data diinput secara rutin pada tabel hijau (kolom: nama, umur, lokasi, jenis usaha, dan jlh anggota).

Bgmn rumus menampilkan data yg sesuai dgn kriteria saja ke dalam tabel merah (kolom: nama, jenis usaha)??
Formula ataupun makro..

Kriterianya adalah lokasi, umur, dan jlh anggota tertentu (tabel kuning).

Sudah coba buka2 arsip ctv_admpenjualan_mrbagiyo, tapi msh bingung menerapkannya utk kasus ini.

Mohon dibantu, trm ksh sblmnya.

Salam
Sinurat - sumut
Powered by Telkomsel BlackBerry®

------------------------------------

----------------------------------------------------------
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
----------------------------------------------------------Yahoo! Groups Links

    http://docs.yahoo.com/info/terms/

Sun Aug 12, 2012 8:06 am (PDT) . Posted by:

"sin.ur4t@yahoo.com" sin.ur4t

Lho..perasaan dah saya attach pak.. Koq gak ada?? #gak bisa ngecek grup dari hp cuma bisa inbox outbox#..
Maaf pak, ini saya upload kembali, mohon berkenan memberi pencerahan ya.. #ngarep# :)

Catatan tambahan:
Tabel Hijau maksudnya DATA
Tabel Kuning maksudnya KRITERIA
Tabel Merah maksudnya HASIL YANG DIINGINKAN

Harap maklum keruwetan ini pak, trims sblmnya.

Wassalam
Sinurat - sumut
Powered by Telkomsel BlackBerry®

-----Original Message-----
From: hendrik karnadi <hendrikkarnadi@yahoo.com>
Sender: belajar-excel@yahoogroups.com
Date: Sun, 12 Aug 2012 02:00:17
To: belajar-excel@yahoogroups.com<belajar-excel@yahoogroups.com>
Reply-To: belajar-excel@yahoogroups.com
Subject: Re: [belajar-excel] Rumus Filter Data Banyak Kriteria

Tabelnya putih semua alias ga kelihatan bro......, sembunyi dimana ?

Salam,

Hendrik Karnadi

________________________________
From: "sin.ur4t@yahoo.com" <sin.ur4t@yahoo.com>
To: Belajar Excel <belajar-excel@yahoogroups.com>
Sent: Sunday, 12 August 2012, 2:28
Subject: [belajar-excel] Rumus Filter Data Banyak Kriteria

Salam exceller..
Para pakar n rekan2, Mhn petunjuk utk memecahkan persoalan ini (excel 2003)..

Data diinput secara rutin pada tabel hijau (kolom: nama, umur, lokasi, jenis usaha, dan jlh anggota).

Bgmn rumus menampilkan data yg sesuai dgn kriteria saja ke dalam tabel merah (kolom: nama, jenis usaha)??
Formula ataupun makro..

Kriterianya adalah lokasi, umur, dan jlh anggota tertentu (tabel kuning).

Sudah coba buka2 arsip ctv_admpenjualan_mrbagiyo, tapi msh bingung menerapkannya utk kasus ini.

Mohon dibantu, trm ksh sblmnya.

Salam
Sinurat - sumut
Powered by Telkomsel BlackBerry®

Sun Aug 12, 2012 9:13 am (PDT) . Posted by:

"dwint ruswanto"

coba buat sebuah modul, dan isi dengan code sbb:

Option Explicit

Sub FilterData()
Dim Nama As Range
Dim brs As Integer

brs = 21
Worksheets("Data").Range("B4").Select
Range(ActiveCell, ActiveCell.End(xlDown)).Select
For Each Nama In Selection
If Nama.Offset(0, 1) = Range("C14").Value Then
If Nama.Offset(0, 2) < Range("C15").Value Then
If Nama.Offset(0, 3) < Range("C16").Value Then
Cells(brs, 1).Value = Nama.Offset(0, -1).Value
Cells(brs, 2).Value = Nama
Cells(brs, 3).Value = Nama.Offset(0, 4)
brs = brs + 1
End If
End If
End If
Next Nama
End Sub

catatan tambahan: pada kriteria filter hilangkan tanda < sehingga formatnya
akan berubah dari String menjadi Numeric

wassalam,

-dwint-

Pada 12 Agustus 2012 21:57, <sin.ur4t@yahoo.com> menulis:

> **
>
>
> Lho..perasaan dah saya attach pak.. Koq gak ada?? #gak bisa ngecek grup
> dari hp cuma bisa inbox outbox#..
> Maaf pak, ini saya upload kembali, mohon berkenan memberi pencerahan ya..
> #ngarep# :)
>
> Catatan tambahan:
> Tabel Hijau maksudnya DATA
> Tabel Kuning maksudnya KRITERIA
> Tabel Merah maksudnya HASIL YANG DIINGINKAN
>
> Harap maklum keruwetan ini pak, trims sblmnya.
>
> Wassalam
>
> Sinurat - sumut
> Powered by Telkomsel BlackBerry®
>
> -----Original Message-----
> From: hendrik karnadi <hendrikkarnadi@yahoo.com>
> Sender: belajar-excel@yahoogroups.com
> Date: Sun, 12 Aug 2012 02:00:17
> To: belajar-excel@yahoogroups.com<belajar-excel@yahoogroups.com>
> Reply-To: belajar-excel@yahoogroups.com
> Subject: Re: [belajar-excel] Rumus Filter Data Banyak Kriteria
>
> Tabelnya putih semua alias ga kelihatan bro......, sembunyi dimana ?
>
> Salam,
>
> Hendrik Karnadi
>
> ________________________________
> From: "sin.ur4t@yahoo.com" <sin.ur4t@yahoo.com>
> To: Belajar Excel <belajar-excel@yahoogroups.com>
> Sent: Sunday, 12 August 2012, 2:28
> Subject: [belajar-excel] Rumus Filter Data Banyak Kriteria
>
> Salam exceller..
> Para pakar n rekan2, Mhn petunjuk utk memecahkan persoalan ini (excel
> 2003)..
>
> Data diinput secara rutin pada tabel hijau (kolom: nama, umur, lokasi,
> jenis usaha, dan jlh anggota).
>
> Bgmn rumus menampilkan data yg sesuai dgn kriteria saja ke dalam tabel
> merah (kolom: nama, jenis usaha)??
> Formula ataupun makro..
>
> Kriterianya adalah lokasi, umur, dan jlh anggota tertentu (tabel kuning).
>
> Sudah coba buka2 arsip ctv_admpenjualan_mrbagiyo, tapi msh bingung
> menerapkannya utk kasus ini.
>
> Mohon dibantu, trm ksh sblmnya.
>
> Salam
> Sinurat - sumut
> Powered by Telkomsel BlackBerry®
>
>
>

Sun Aug 12, 2012 9:18 am (PDT) . Posted by:

"hendrik karnadi" hendrikkarnadi

Sebenarnya ini dapat dilakukan secara manual dengan Advance Filter.

Caranya:
- Klik Sheet Hasil
- Sorot "judul kolom" pada sel A1:C1
- Kemudian klik Data Advance Filter (Excel 2007, 2010) --> coba cari menunya di Excel 2003.
- Selanjutnya ..... silakan dilanjutkan.

Kalau pake macro tinggal kilik tombol yang disediakan (valid for Excel 2003).

Salam,
Hendrik Karnadi

________________________________
From: "sin.ur4t@yahoo.com" <sin.ur4t@yahoo.com>
To: Belajar Excel <belajar-excel@yahoogroups.com>
Sent: Sunday, 12 August 2012, 21:57
Subject: Re: [belajar-excel] Rumus Filter Data Banyak Kriteria


 
Lho..perasaan dah saya attach pak.. Koq gak ada?? #gak bisa ngecek grup dari hp cuma bisa inbox outbox#..
Maaf pak, ini saya upload kembali, mohon berkenan memberi pencerahan ya.. #ngarep# :)

Catatan tambahan:
Tabel Hijau maksudnya DATA
Tabel Kuning maksudnya KRITERIA
Tabel Merah maksudnya HASIL YANG DIINGINKAN

Harap maklum keruwetan ini pak, trims sblmnya.

Wassalam
Sinurat - sumut
Powered by Telkomsel BlackBerry®

-----Original Message-----
From: hendrik karnadi <hendrikkarnadi@yahoo.com>
Sender: belajar-excel@yahoogroups.com
Date: Sun, 12 Aug 2012 02:00:17
To: belajar-excel@yahoogroups.com<belajar-excel@yahoogroups.com>
Reply-To: belajar-excel@yahoogroups.com
Subject: Re: [belajar-excel] Rumus Filter Data Banyak Kriteria

Tabelnya putih semua alias ga kelihatan bro......, sembunyi dimana ?

Salam,

Hendrik Karnadi

________________________________
From: "sin.ur4t@yahoo.com" <sin.ur4t@yahoo.com>
To: Belajar Excel <belajar-excel@yahoogroups.com>
Sent: Sunday, 12 August 2012, 2:28
Subject: [belajar-excel] Rumus Filter Data Banyak Kriteria

Salam exceller..
Para pakar n rekan2, Mhn petunjuk utk memecahkan persoalan ini (excel 2003)..

Data diinput secara rutin pada tabel hijau (kolom: nama, umur, lokasi, jenis usaha, dan jlh anggota).

Bgmn rumus menampilkan data yg sesuai dgn kriteria saja ke dalam tabel merah (kolom: nama, jenis usaha)??
Formula ataupun makro..

Kriterianya adalah lokasi, umur, dan jlh anggota tertentu (tabel kuning).

Sudah coba buka2 arsip ctv_admpenjualan_mrbagiyo, tapi msh bingung menerapkannya utk kasus ini.

Mohon dibantu, trm ksh sblmnya.

Salam
Sinurat - sumut
Powered by Telkomsel BlackBerry®

Sun Aug 12, 2012 9:38 am (PDT) . Posted by:

"dwint ruswanto"

ini ilmu baru lagi untuk saya pak Hendrik..

ternyata macro bisa juga mengambil fitur-fitur yang terdapat di worksheet
ya.. salut untuk pak Hendrik :-))

wassalam,

-dwint-

Pada 12 Agustus 2012 23:18, hendrik karnadi <hendrikkarnadi@yahoo.com>menulis:

> **
>
>
> Sebenarnya ini dapat dilakukan secara manual dengan Advance Filter.
> Caranya:
> - Klik Sheet Hasil
> - Sorot "judul kolom" pada sel A1:C1
> - Kemudian klik Data Advance Filter (Excel 2007, 2010) --> coba cari
> menunya di Excel 2003.
> - Selanjutnya ..... silakan dilanjutkan.
>
> Kalau pake macro tinggal kilik tombol yang disediakan (valid for Excel
> 2003).
>
> Salam,
> Hendrik Karnadi
>
> ------------------------------
> *From:* "sin.ur4t@yahoo.com" <sin.ur4t@yahoo.com>
> *To:* Belajar Excel <belajar-excel@yahoogroups.com>
> *Sent:* Sunday, 12 August 2012, 21:57
>
> *Subject:* Re: [belajar-excel] Rumus Filter Data Banyak Kriteria
>
>
> Lho..perasaan dah saya attach pak.. Koq gak ada?? #gak bisa ngecek grup
> dari hp cuma bisa inbox outbox#..
> Maaf pak, ini saya upload kembali, mohon berkenan memberi pencerahan ya..
> #ngarep# :)
>
> Catatan tambahan:
> Tabel Hijau maksudnya DATA
> Tabel Kuning maksudnya KRITERIA
> Tabel Merah maksudnya HASIL YANG DIINGINKAN
>
> Harap maklum keruwetan ini pak, trims sblmnya.
>
> Wassalam
> Sinurat - sumut
> Powered by Telkomsel BlackBerry®
>
> -----Original Message-----
> From: hendrik karnadi <hendrikkarnadi@yahoo.com>
> Sender: belajar-excel@yahoogroups.com
> Date: Sun, 12 Aug 2012 02:00:17
> To: belajar-excel@yahoogroups.com<belajar-excel@yahoogroups.com>
> Reply-To: belajar-excel@yahoogroups.com
> Subject: Re: [belajar-excel] Rumus Filter Data Banyak Kriteria
>
> Tabelnya putih semua alias ga kelihatan bro......, sembunyi dimana ?
>
> Salam,
>
> Hendrik Karnadi
>
> ________________________________
> From: "sin.ur4t@yahoo.com" <sin.ur4t@yahoo.com>
> To: Belajar Excel <belajar-excel@yahoogroups.com>
> Sent: Sunday, 12 August 2012, 2:28
> Subject: [belajar-excel] Rumus Filter Data Banyak Kriteria
>
> Salam exceller..
> Para pakar n rekan2, Mhn petunjuk utk memecahkan persoalan ini (excel
> 2003)..
>
> Data diinput secara rutin pada tabel hijau (kolom: nama, umur, lokasi,
> jenis usaha, dan jlh anggota).
>
> Bgmn rumus menampilkan data yg sesuai dgn kriteria saja ke dalam tabel
> merah (kolom: nama, jenis usaha)??
> Formula ataupun makro..
>
> Kriterianya adalah lokasi, umur, dan jlh anggota tertentu (tabel kuning).
>
> Sudah coba buka2 arsip ctv_admpenjualan_mrbagiyo, tapi msh bingung
> menerapkannya utk kasus ini.
>
> Mohon dibantu, trm ksh sblmnya.
>
> Salam
> Sinurat - sumut
> Powered by Telkomsel BlackBerry®
>
>
>
>
>

Sun Aug 12, 2012 9:55 am (PDT) . Posted by:

"hendrik karnadi" hendrikkarnadi

Sama Pak Dwint, saya juga banyak mendapat tambahan ilmu dari milis ini, khususnya bagaimana bekerja dengan Variabel.

Salam,
Hendrik Karnadi

________________________________
From: dwint ruswanto <dwint.ruswanto@gmail.com>
To: belajar-excel@yahoogroups.com
Sent: Sunday, 12 August 2012, 23:37
Subject: Re: [belajar-excel] Rumus Filter Data Banyak Kriteria


 
ini ilmu baru lagi untuk saya pak Hendrik..

ternyata macro bisa juga mengambil fitur-fitur yang terdapat di worksheet ya.. salut untuk pak Hendrik :-))

wassalam,

-dwint-

Pada 12 Agustus 2012 23:18, hendrik karnadi <hendrikkarnadi@yahoo.com> menulis:


>Sebenarnya ini dapat dilakukan secara manual dengan Advance Filter.
>
>Caranya:
>- Klik Sheet Hasil
>- Sorot "judul kolom" pada sel A1:C1
>- Kemudian klik Data Advance Filter (Excel 2007, 2010) --> coba cari menunya di Excel 2003.
>- Selanjutnya ..... silakan dilanjutkan.
>
>Kalau pake macro tinggal kilik tombol yang disediakan (valid for Excel 2003).
>
>Salam,
>Hendrik Karnadi
>
>
>
>
>________________________________
> From: "sin.ur4t@yahoo.com" <sin.ur4t@yahoo.com>
>To: Belajar Excel <belajar-excel@yahoogroups.com>
>Sent: Sunday, 12 August 2012, 21:57
>
>Subject: Re: [belajar-excel] Rumus Filter Data Banyak Kriteria
>
>
>

>Lho..perasaan dah saya attach pak.. Koq gak ada?? #gak bisa ngecek grup dari hp cuma bisa inbox outbox#..
>Maaf pak, ini saya upload kembali, mohon berkenan memberi pencerahan ya.. #ngarep# :)
>
>Catatan tambahan:
>Tabel Hijau maksudnya DATA
>Tabel Kuning maksudnya KRITERIA
>Tabel Merah maksudnya HASIL YANG DIINGINKAN
>
>Harap maklum keruwetan ini pak, trims sblmnya.
>
>Wassalam
>Sinurat - sumut
>Powered by Telkomsel BlackBerry®
>
>-----Original Message-----
>From: hendrik karnadi <hendrikkarnadi@yahoo.com>
>Sender: belajar-excel@yahoogroups.com
>Date: Sun, 12 Aug 2012 02:00:17
>To: belajar-excel@yahoogroups.com<belajar-excel@yahoogroups.com>
>Reply-To: belajar-excel@yahoogroups.com
>Subject: Re: [belajar-excel] Rumus Filter Data Banyak Kriteria
>
>Tabelnya putih semua alias ga kelihatan bro......, sembunyi dimana ?
>
>Salam,
>
>Hendrik Karnadi
>
>________________________________
>From: "sin.ur4t@yahoo.com" <sin.ur4t@yahoo.com>
>To: Belajar Excel <belajar-excel@yahoogroups.com>
>Sent: Sunday, 12 August 2012, 2:28
>Subject: [belajar-excel] Rumus Filter Data Banyak Kriteria
>
>Salam exceller..
>Para pakar n rekan2, Mhn petunjuk utk memecahkan persoalan ini (excel 2003)..
>
>Data diinput secara rutin pada tabel hijau (kolom: nama, umur, lokasi, jenis usaha, dan jlh anggota).
>
>Bgmn rumus menampilkan data yg sesuai dgn kriteria saja ke dalam tabel merah (kolom: nama, jenis usaha)??
>Formula ataupun makro..
>
>Kriterianya adalah lokasi, umur, dan jlh anggota tertentu (tabel kuning).
>
>Sudah coba buka2 arsip ctv_admpenjualan_mrbagiyo, tapi msh bingung menerapkannya utk kasus ini.
>
>Mohon dibantu, trm ksh sblmnya.
>
>Salam
>Sinurat - sumut
>Powered by Telkomsel BlackBerry®
>
>
>
>

Sun Aug 12, 2012 4:50 pm (PDT) . Posted by:

"sin.ur4t@yahoo.com" sin.ur4t

Makasih pak dwint dan pak hendrik atas pencerahannya, makronya sangat membantu. Saya akan belajar mengembangkannya lagi agar makronya bisa utuh berfungsi utk kasus aslinya. (Semangat-45) :)

Advanced filter manualnya sangat menarik, akan saya coba jg memanipulasi 'tabel data' pada kasus aslinya (jika boleh) sehingga bisa dibereskan dgn fitur ini.

Saya penasaran, Apakah ada function/formula tanpa makro yg memungkinkan pak??
Saya sdh baca2 arsip ctv_admpenjualan_mrbagiyo, disitu pake array formula "small(if(rangedata=kriteria;row(1:n));row(1:n))".
Setelah itu, data yg sesuai urutannya diambil pake rumus offset..

Nah krn pd arsip tsb kriterianya cuma satu, saya kesulitan menjiplak, krn pd kasus asli saya ada bbrp kriteria.

Saya berharap sekali bpk2 msh berkenan melayani kerewelan ini hehe.. Trm ksh perhatiannya..

Wassalam
Sinurat - Sumut
Powered by Telkomsel BlackBerry®

-----Original Message-----
From: hendrik karnadi <hendrikkarnadi@yahoo.com>
Sender: belajar-excel@yahoogroups.com
Date: Sun, 12 Aug 2012 09:55:48
To: belajar-excel@yahoogroups.com<belajar-excel@yahoogroups.com>
Reply-To: belajar-excel@yahoogroups.com
Subject: Re: [belajar-excel] Rumus Filter Data Banyak Kriteria

Sama Pak Dwint, saya juga banyak mendapat tambahan ilmu dari milis ini, khususnya bagaimana bekerja dengan Variabel.

Salam,
Hendrik Karnadi



________________________________
From: dwint ruswanto <dwint.ruswanto@gmail.com>
To: belajar-excel@yahoogroups.com
Sent: Sunday, 12 August 2012, 23:37
Subject: Re: [belajar-excel] Rumus Filter Data Banyak Kriteria


 
ini ilmu baru lagi untuk saya pak Hendrik..

ternyata macro bisa juga mengambil fitur-fitur yang terdapat di worksheet ya.. salut untuk pak Hendrik :-))

wassalam,

-dwint-


Pada 12 Agustus 2012 23:18, hendrik karnadi <hendrikkarnadi@yahoo.com> menulis:



>Sebenarnya ini dapat dilakukan secara manual dengan Advance Filter.
>
>Caranya:
>- Klik Sheet Hasil
>- Sorot "judul kolom" pada sel A1:C1
>- Kemudian klik Data Advance Filter (Excel 2007, 2010) --> coba cari menunya di Excel 2003.
>- Selanjutnya ..... silakan dilanjutkan.
>
>Kalau pake macro tinggal kilik tombol yang disediakan (valid for Excel 2003).
>
>Salam,
>Hendrik Karnadi
>
>
>
>
>________________________________
> From: "sin.ur4t@yahoo.com" <sin.ur4t@yahoo.com>
>To: Belajar Excel <belajar-excel@yahoogroups.com>
>Sent: Sunday, 12 August 2012, 21:57
>
>Subject: Re: [belajar-excel] Rumus Filter Data Banyak Kriteria
>
>
>

>Lho..perasaan dah saya attach pak.. Koq gak ada?? #gak bisa ngecek grup dari hp cuma bisa inbox outbox#..
>Maaf pak, ini saya upload kembali, mohon berkenan memberi pencerahan ya.. #ngarep# :)
>
>Catatan tambahan:
>Tabel Hijau maksudnya DATA
>Tabel Kuning maksudnya KRITERIA
>Tabel Merah maksudnya HASIL YANG DIINGINKAN
>
>Harap maklum keruwetan ini pak, trims sblmnya.
>
>Wassalam
>Sinurat - sumut
>Powered by Telkomsel BlackBerry®
>
>-----Original Message-----
>From: hendrik karnadi <hendrikkarnadi@yahoo.com>
>Sender: belajar-excel@yahoogroups.com
>Date: Sun, 12 Aug 2012 02:00:17
>To: belajar-excel@yahoogroups.com<belajar-excel@yahoogroups.com>
>Reply-To: belajar-excel@yahoogroups.com
>Subject: Re: [belajar-excel] Rumus Filter Data Banyak Kriteria
>
>Tabelnya putih semua alias ga kelihatan bro......, sembunyi dimana ?
>
>Salam,
>
>Hendrik Karnadi
>
>________________________________
>From: "sin.ur4t@yahoo.com" <sin.ur4t@yahoo.com>
>To: Belajar Excel <belajar-excel@yahoogroups.com>
>Sent: Sunday, 12 August 2012, 2:28
>Subject: [belajar-excel] Rumus Filter Data Banyak Kriteria
>
>Salam exceller..
>Para pakar n rekan2, Mhn petunjuk utk memecahkan persoalan ini (excel 2003)..
>
>Data diinput secara rutin pada tabel hijau (kolom: nama, umur, lokasi, jenis usaha, dan jlh anggota).
>
>Bgmn rumus menampilkan data yg sesuai dgn kriteria saja ke dalam tabel merah (kolom: nama, jenis usaha)??
>Formula ataupun makro..
>
>Kriterianya adalah lokasi, umur, dan jlh anggota tertentu (tabel kuning).
>
>Sudah coba buka2 arsip ctv_admpenjualan_mrbagiyo, tapi msh bingung menerapkannya utk kasus ini.
>
>Mohon dibantu, trm ksh sblmnya.
>
>Salam
>Sinurat - sumut
>Powered by Telkomsel BlackBerry®
>
>
>
>


Sun Aug 12, 2012 6:43 pm (PDT) . Posted by:

"dwint ruswanto"

Pak Sinurat,

silakan lihat file terlampir, menggunakan 1 kolom bantu untuk mengambil
nomor record menggunakan Small ( If () ) ==> Array sekolom
Untuk mengambil hasil yang diinginkan menggunakan offset () ==> Array
sebaris

wassalam,

-dwint-

Pada 13 Agustus 2012 03:14, <sin.ur4t@yahoo.com> menulis:

> **
>
>
> Makasih pak dwint dan pak hendrik atas pencerahannya, makronya sangat
> membantu. Saya akan belajar mengembangkannya lagi agar makronya bisa utuh
> berfungsi utk kasus aslinya. (Semangat-45) :)
>
> Advanced filter manualnya sangat menarik, akan saya coba jg memanipulasi
> 'tabel data' pada kasus aslinya (jika boleh) sehingga bisa dibereskan dgn
> fitur ini.
>
> Saya penasaran, Apakah ada function/formula tanpa makro yg memungkinkan
> pak??
> Saya sdh baca2 arsip ctv_admpenjualan_mrbagiyo, disitu pake array formula
> "small(if(rangedata=kriteria;row(1:n));row(1:n))".
> Setelah itu, data yg sesuai urutannya diambil pake rumus offset..
>
> Nah krn pd arsip tsb kriterianya cuma satu, saya kesulitan menjiplak, krn
> pd kasus asli saya ada bbrp kriteria.
>
> Saya berharap sekali bpk2 msh berkenan melayani kerewelan ini hehe.. Trm
> ksh perhatiannya..
>
> Wassalam
> Sinurat - Sumut
> Powered by Telkomsel BlackBerry®
> ------------------------------
> *From: * hendrik karnadi <hendrikkarnadi@yahoo.com>
> *Sender: * belajar-excel@yahoogroups.com
> *Date: *Sun, 12 Aug 2012 09:55:48 -0700 (PDT)
> *To: *belajar-excel@yahoogroups.com<belajar-excel@yahoogroups.com>
> *ReplyTo: * belajar-excel@yahoogroups.com
> *Subject: *Re: [belajar-excel] Rumus Filter Data Banyak Kriteria
>
> Sama Pak Dwint, saya juga banyak mendapat tambahan ilmu dari milis ini,
> khususnya bagaimana bekerja dengan Variabel.
>
> Salam,
> Hendrik Karnadi
>
> ------------------------------
> *From:* dwint ruswanto <dwint.ruswanto@gmail.com>
> *To:* belajar-excel@yahoogroups.com
> *Sent:* Sunday, 12 August 2012, 23:37
> *Subject:* Re: [belajar-excel] Rumus Filter Data Banyak Kriteria
>
>
> ini ilmu baru lagi untuk saya pak Hendrik..
>
> ternyata macro bisa juga mengambil fitur-fitur yang terdapat di worksheet
> ya.. salut untuk pak Hendrik :-))
>
> wassalam,
>
> -dwint-
>
> Pada 12 Agustus 2012 23:18, hendrik karnadi <hendrikkarnadi@yahoo.com>menulis:
>
> **
>
> Sebenarnya ini dapat dilakukan secara manual dengan Advance Filter.
> Caranya:
> - Klik Sheet Hasil
> - Sorot "judul kolom" pada sel A1:C1
> - Kemudian klik Data Advance Filter (Excel 2007, 2010) --> coba cari
> menunya di Excel 2003.
> - Selanjutnya ..... silakan dilanjutkan.
>
> Kalau pake macro tinggal kilik tombol yang disediakan (valid for Excel
> 2003).
>
> Salam,
> Hendrik Karnadi
>
> ------------------------------
> *From:* "sin.ur4t@yahoo.com" <sin.ur4t@yahoo.com>
> *To:* Belajar Excel <belajar-excel@yahoogroups.com>
> *Sent:* Sunday, 12 August 2012, 21:57
>
> *Subject:* Re: [belajar-excel] Rumus Filter Data Banyak Kriteria
>
>
> Lho..perasaan dah saya attach pak.. Koq gak ada?? #gak bisa ngecek grup
> dari hp cuma bisa inbox outbox#..
> Maaf pak, ini saya upload kembali, mohon berkenan memberi pencerahan ya..
> #ngarep# :)
>
> Catatan tambahan:
> Tabel Hijau maksudnya DATA
> Tabel Kuning maksudnya KRITERIA
> Tabel Merah maksudnya HASIL YANG DIINGINKAN
>
> Harap maklum keruwetan ini pak, trims sblmnya.
>
> Wassalam
> Sinurat - sumut
> Powered by Telkomsel BlackBerry®
>
> -----Original Message-----
> From: hendrik karnadi <hendrikkarnadi@yahoo.com>
> Sender: belajar-excel@yahoogroups.com
> Date: Sun, 12 Aug 2012 02:00:17
> To: belajar-excel@yahoogroups.com<belajar-excel@yahoogroups.com>
> Reply-To: belajar-excel@yahoogroups.com
> Subject: Re: [belajar-excel] Rumus Filter Data Banyak Kriteria
>
> Tabelnya putih semua alias ga kelihatan bro......, sembunyi dimana ?
>
> Salam,
>
> Hendrik Karnadi
>
> ________________________________
> From: "sin.ur4t@yahoo.com" <sin.ur4t@yahoo.com>
> To: Belajar Excel <belajar-excel@yahoogroups.com>
> Sent: Sunday, 12 August 2012, 2:28
> Subject: [belajar-excel] Rumus Filter Data Banyak Kriteria
>
> Salam exceller..
> Para pakar n rekan2, Mhn petunjuk utk memecahkan persoalan ini (excel
> 2003)..
>
> Data diinput secara rutin pada tabel hijau (kolom: nama, umur, lokasi,
> jenis usaha, dan jlh anggota).
>
> Bgmn rumus menampilkan data yg sesuai dgn kriteria saja ke dalam tabel
> merah (kolom: nama, jenis usaha)??
> Formula ataupun makro..
>
> Kriterianya adalah lokasi, umur, dan jlh anggota tertentu (tabel kuning).
>
> Sudah coba buka2 arsip ctv_admpenjualan_mrbagiyo, tapi msh bingung
> menerapkannya utk kasus ini.
>
> Mohon dibantu, trm ksh sblmnya.
>
> Salam
> Sinurat - sumut
> Powered by Telkomsel BlackBerry®
>
>
>
>
>
>
>
>

Sun Aug 12, 2012 4:48 am (PDT) . Posted by:

"Mohammed Asseggaf" man_jufri

Halo kawan,....

Minta tolong nih untuk member info bagaimana cara membuat formula menghitung
"Repeat Order", untuk lebih jelasnya saya attach file excelnya disini.

Makasih yah,...

:D

Sun Aug 12, 2012 5:16 am (PDT) . Posted by:

"muh_ferdy@pusri.co.id" muh_f3rdi4n5yah

Jika yg dimaksud dengan "REPEAT" itu adalah jumlah bulannya, maka bisa dgn rumus :
=count(b5:m5) --> Pada Order Time
&
=if(p5>0,"REPEAT","xxx") --> pada repeat order

Wassalam,

Ferdy

Sent from my BlackBerry®
powered by Sinyal Kuat INDOSAT

-----Original Message-----
From: "Mohammed Asseggaf" <seggaf@sbtcgroup.com>
Sender: belajar-excel@yahoogroups.com
Date: Sun, 12 Aug 2012 04:07:07
To: <belajar-excel@yahoogroups.com>
Reply-To: belajar-excel@yahoogroups.com
Subject: [belajar-excel] Menghitung Costumer yang melakukan "Repeat Order"

Halo kawan,....

Minta tolong nih untuk member info bagaimana cara membuat formula menghitung
"Repeat Order", untuk lebih jelasnya saya attach file excelnya disini.

Makasih yah,...

:D


Sun Aug 12, 2012 8:28 am (PDT) . Posted by:

"dwint ruswanto"

ikutan ya..

pada kolom R.Order =If(Count(B5:M5)>1;"REPEAT";"XXX") , terjemahannya: Jika
jumlah cell yang berisi angka pada range B5 s/d M5 lebih dari 1 berarti
Repeat, selain itu (jumlahnya 1 atau 0) berarti XXX

pada kolom R.Order Times =If(R5="Repeat";Count(B5:M5);0) , terjemahannya:
Jika cell R5 adalah Repeat maka hitung berapa jumlah cell pada range B5 s/d
M5 yang berisi angka, jika bukan cell R5 bukan Repeat maka isi dengan 0
(nol)

hasil bisa dilihat pada lampiran

wassalam,

-dwint-

Pada 12 Agustus 2012 19:15, <muh_ferdy@pusri.co.id> menulis:

> **
>
>
> ** Jika yg dimaksud dengan "REPEAT" itu adalah jumlah bulannya, maka bisa
> dgn rumus :
> =count(b5:m5) --> Pada Order Time
>
> =if(p5>0,"REPEAT","xxx") --> pada repeat order
>
> Wassalam,
>
> Ferdy
> Sent from my BlackBerry®
> powered by Sinyal Kuat INDOSAT
> ------------------------------
> *From: * "Mohammed Asseggaf" <seggaf@sbtcgroup.com>
> *Sender: * belajar-excel@yahoogroups.com
> *Date: *Sun, 12 Aug 2012 04:07:07 -0700
> *To: *<belajar-excel@yahoogroups.com>
> *ReplyTo: * belajar-excel@yahoogroups.com
> *Subject: *[belajar-excel] Menghitung Costumer yang melakukan "Repeat
> Order"
>
>
>
> Halo kawan,....
>
> Minta tolong nih untuk member info bagaimana cara membuat formula
> menghitung
> "Repeat Order", untuk lebih jelasnya saya attach file excelnya disini.
>
> Makasih yah,...
>
> :D
>
>
>

Sun Aug 12, 2012 8:39 am (PDT) . Posted by:

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

Ikutan juga...

kolom r.order :
=count( b5:m5 )
kemudian format cell -> number -> custom -> tulis di text box :
[<=1]"XXX";"REPEAT"
lalu copy formula dan format number-nya ke baris lainnya

kolom r.order times :
=count( b5:m5 )
kemudian format cell -> number -> custom -> tulis di text box :
[<=1]"0";general
lalu copy formula dan format number-nya ke baris lainnya

Wassalam,
Kid.

2012/8/12 dwint ruswanto <dwint.ruswanto@gmail.com>

> **
>
>
> ikutan ya..
>
> pada kolom R.Order =If(Count(B5:M5)>1;"REPEAT";"XXX") , terjemahannya:
> Jika jumlah cell yang berisi angka pada range B5 s/d M5 lebih dari 1
> berarti Repeat, selain itu (jumlahnya 1 atau 0) berarti XXX
>
> pada kolom R.Order Times =If(R5="Repeat";Count(B5:M5);0) , terjemahannya:
> Jika cell R5 adalah Repeat maka hitung berapa jumlah cell pada range B5 s/d
> M5 yang berisi angka, jika bukan cell R5 bukan Repeat maka isi dengan 0
> (nol)
>
> hasil bisa dilihat pada lampiran
>
> wassalam,
>
> -dwint-
>
> Pada 12 Agustus 2012 19:15, <muh_ferdy@pusri.co.id> menulis:
>
> **
>>
>>
>> ** Jika yg dimaksud dengan "REPEAT" itu adalah jumlah bulannya, maka
>> bisa dgn rumus :
>> =count(b5:m5) --> Pada Order Time
>>
>> =if(p5>0,"REPEAT","xxx") --> pada repeat order
>>
>> Wassalam,
>>
>> Ferdy
>> Sent from my BlackBerry®
>> powered by Sinyal Kuat INDOSAT
>> ------------------------------
>> *From: * "Mohammed Asseggaf" <seggaf@sbtcgroup.com>
>> *Sender: * belajar-excel@yahoogroups.com
>> *Date: *Sun, 12 Aug 2012 04:07:07 -0700
>> *To: *<belajar-excel@yahoogroups.com>
>> *ReplyTo: * belajar-excel@yahoogroups.com
>> *Subject: *[belajar-excel] Menghitung Costumer yang melakukan "Repeat
>> Order"
>>
>>
>>
>> Halo kawan,....
>>
>> Minta tolong nih untuk member info bagaimana cara membuat formula
>> menghitung
>> "Repeat Order", untuk lebih jelasnya saya attach file excelnya disini.
>>
>> Makasih yah,...
>>
>> :D
>>
>>
>
>

Sun Aug 12, 2012 4:50 pm (PDT) . Posted by:

"sin.ur4t@yahoo.com" sin.ur4t

Makasih pak MrKid petuah custom format -nya.
[<=1]"XXX";"REPEAT"
[<=1]"0";general
Ternyata format cell-number-custom bisa dibuat luwes seperti ini ya..
Mhn petuah lanjutan, apakah angka "1"-nya bisa dibuat merujuk langsung kpd salah satu sel pd worksheet?? Mirip2 conditional formatting gitu lah..
Kalo mmg bisa (gmn cara nulisnya??), berarti saya gak perlu terlalu sering lagi pake fungsi if-if-an :D

Wassalam
Sinurat - Sumut
Powered by Telkomsel BlackBerry®

-----Original Message-----
From: "Kid Mr." <mr.nmkid@gmail.com>
Sender: belajar-excel@yahoogroups.com
Date: Sun, 12 Aug 2012 22:39:26
To: <belajar-excel@yahoogroups.com>
Reply-To: belajar-excel@yahoogroups.com
Subject: Re: [belajar-excel] Menghitung Costumer yang melakukan "Repeat Order"

Ikutan juga...

kolom r.order :
=count( b5:m5 )
kemudian format cell -> number -> custom -> tulis di text box :
[<=1]"XXX";"REPEAT"
lalu copy formula dan format number-nya ke baris lainnya

kolom r.order times :
=count( b5:m5 )
kemudian format cell -> number -> custom -> tulis di text box :
[<=1]"0";general
lalu copy formula dan format number-nya ke baris lainnya

Wassalam,
Kid.

2012/8/12 dwint ruswanto <dwint.ruswanto@gmail.com>

> **
>
>
> ikutan ya..
>
> pada kolom R.Order =If(Count(B5:M5)>1;"REPEAT";"XXX") , terjemahannya:
> Jika jumlah cell yang berisi angka pada range B5 s/d M5 lebih dari 1
> berarti Repeat, selain itu (jumlahnya 1 atau 0) berarti XXX
>
> pada kolom R.Order Times =If(R5="Repeat";Count(B5:M5);0) , terjemahannya:
> Jika cell R5 adalah Repeat maka hitung berapa jumlah cell pada range B5 s/d
> M5 yang berisi angka, jika bukan cell R5 bukan Repeat maka isi dengan 0
> (nol)
>
> hasil bisa dilihat pada lampiran
>
> wassalam,
>
> -dwint-
>
> Pada 12 Agustus 2012 19:15, <muh_ferdy@pusri.co.id> menulis:
>
> **
>>
>>
>> ** Jika yg dimaksud dengan "REPEAT" itu adalah jumlah bulannya, maka
>> bisa dgn rumus :
>> =count(b5:m5) --> Pada Order Time
>>
>> =if(p5>0,"REPEAT","xxx") --> pada repeat order
>>
>> Wassalam,
>>
>> Ferdy
>> Sent from my BlackBerry®
>> powered by Sinyal Kuat INDOSAT
>> ------------------------------
>> *From: * "Mohammed Asseggaf" <seggaf@sbtcgroup.com>
>> *Sender: * belajar-excel@yahoogroups.com
>> *Date: *Sun, 12 Aug 2012 04:07:07 -0700
>> *To: *<belajar-excel@yahoogroups.com>
>> *ReplyTo: * belajar-excel@yahoogroups.com
>> *Subject: *[belajar-excel] Menghitung Costumer yang melakukan "Repeat
>> Order"
>>
>>
>>
>> Halo kawan,....
>>
>> Minta tolong nih untuk member info bagaimana cara membuat formula
>> menghitung
>> "Repeat Order", untuk lebih jelasnya saya attach file excelnya disini.
>>
>> Makasih yah,...
>>
>> :D
>>
>>
>
>

Sun Aug 12, 2012 9:05 am (PDT) . Posted by:

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

Terimakasih Pak Hendrik atas bingkisannya.

Ayo..ayo... lebih giat lagi belajar...

Konon, sejak dahulu kala, deklarasi :
Dim a, b, x As Range

akan menghasilkan variabel a dan b bertipe variant, sedangkan x bertipe
object range.
Pada baris berikut :
*Set* a = Range(Range("A1"), Range("A1").End(xlDown))
*Set *b = Range(Range("B1"), Range("B1").End(xlDown))

Klausa Set dipergunakan untuk mengisi variabel bertipe object dengan suatu
object.
dalam hal ini, a akan diisi dengan object range (yang dinyatakan di kanan
tanda sama dengan)

Berhubung a akan berisi suatu object range, maka biasanya, sebaiknya si
variabel a secara jelas dideklarasikan bertipe object range layaknya si
variabel x dalam baris Dim di atas sana.
Maka baris deklarasi :
Dim a, b, x As Range
sebaiknya diubah menjadi :
Dim a as range, b as range, x as range
meskipun dengan mendeklarasi a dan b sebagai variant, akan membuat a dan b
bertipe object range akibat baris Set.

Khusus baris seperti :
*Set* a = Range(*Range("A1")*, Range("A1").End(xlDown))
yang diberi warna *biru* bisa diganti menjadi "A1", hingga berbunyi :
*Set* a = Range(* "A1" *, Range("A1").End(xlDown))

Pada bagian loop, terdapat sebuah baris yang memanfaatkan fungsi built in
Excel bernama CountIF, yaitu : *(yang biru)*
For Each x In a
If *WorksheetFunction.CountIf(b, x)* = 0 Then

End If

Next x
maka dapat diartikan, setiap range dalam variabel a (yang berisi range oleh
baris Set di atas sana) akan dilakukan kalkulasi dengan fungsi CountIF.
*Kadangkala*, memasang formula langsung pada cells akan mempercepat proses.
Konon kerja VBA lebih lambat dari pada kerja yang dilakukan oleh aplikasi
Excel
Nah... 'kadangkala' itu sendiri bisa jadi akan terasa dampaknya ketika
bekerja pada jumlah cells yang cukup banyak, misal diatas 1000 baris. Pada
engine tertentu, bisa jadi 'kadangkala' baru terasa ketika jumlah cells
diatas 5000 baris.

File terlampir adalah salah satu contoh proses dengan 10K baris, baik pada
sisi data pembanding maupun data yang diperbandingkan.
Seluruh isi dalam blok loop dengan for each seperti milik pak Hendrik
adalah perkiraan yang digunakan oleh Pak Hendrik.
Andaikan sudah melihat-lihat file terlampir, pertanyaannya bisa jadi
beralih menjadi :
'Kapan sebaiknya memilih untuk memasang formula langsung ke dalam cell
daripada melakukan loop terhadap proses yang memanfaatkan fungsi built in
Excel melalui VBA ?'
Tentu secara umum akan dikatakan jika baris data melebihi 1000 baris atau
5000 baris (tergantung engine yang digunakan).
Tapi, mungkin setelah diperbandingkan antara kedua proses tersebut, baru
bisa diketahui sebaiknya memasang formula atau melakukan loop per cell.

Wassalam,
Kid.

2012/8/11 hendrik karnadi <hendrikkarnadi@yahoo.com>

> **
>
>
> Buat rekan2 yang ingin belajar/mendalami macro, kasus terlampir bisa
> menjadi pelajaran untuk membuat Code dan meletakkan Variable
>
> Kasusnya saya ambil dari pertanyaan salah satu member dalam milis tetangga.
> Pada kolom A dan B terdapat beberapa angka dan kata, dimana ada angka atau
> kata yang ada pada kolom A tetapi tidak ada pada kolom B
> Contoh kasusnya (terlampir) adalah sepert ini:
> A B C
> 1 1
> 2 2
> 3 3
> 4 4
> 5 meja
> 6 lemari
> meja
>
> kursi
>
> lemari
>
>
> Pertanyaan:
> Bagaimana caranya agar pada kolom C dapat ditampilkan :
> 1 angka atau kata yang ada pada kolom A tetapi tidak ada pada kolom B(secara berututan mulai dari C1)
> 2 angka atau kata yang ada pada kolom A tetapi tidak ada pada kolom B(sesuai barisnya pada kolom A)
> 3 data terakhir pada kolom A yang tidak ada pada kolom B (angka atau
> huruf, ditampilkan pada sel C1)
>
> 4 Bagaimana caranya untuk memberi warna merah pada angka atau kata yang
> ada pada kolom A tetapi tidak ada pada kolom B
>
> 5 Bagaimana caranya untuk memberi warna merah pada latar belakang angka
> atau kata yang ada pada kolom A tetapi tidak ada pada kolom B
>
> Struktur macro yang saya buat adalah sbb:
> Sub Rekon1()
> Dim a, b, x As Range
> Dim i As Integer
> Set a = Range(Range("A1"), Range("A1").End(xlDown))
> Set b = Range(Range("B1"), Range("B1").End(xlDown))
>
> For Each x In a
> If WorksheetFunction.CountIf(b, x) = 0 Then
>
> End If
>
> Next x
>
> End Sub
>
> Hasil yang diinginkan sesuai kolom C pada Sheet Rekon1 s/d Rekon 5 fiile
> terlampir.
>
> Silakan rekan2 melengkapinya (sambil menunggu buka puasa).
>
> Salam,
> Hendrik Karnadi
>
>
>

Sun Aug 12, 2012 9:53 am (PDT) . Posted by:

"hendrik karnadi" hendrikkarnadi

Terima kasih kembali Mr.Kid.

Saya mendapat pelajaran tambahan dari penjelasan yang diberikan.

Salam,
Hendrik Karnadi

________________________________
From: Kid Mr. <mr.nmkid@gmail.com>
To: belajar-excel@yahoogroups.com
Sent: Sunday, 12 August 2012, 23:05
Subject: Re: [belajar-excel] latihan macro untuk menampilkan atau menandai item yang tidak ada


 
Terimakasih Pak Hendrik atas bingkisannya.

Ayo..ayo... lebih giat lagi belajar...

Konon, sejak dahulu kala, deklarasi :
Dim a, b, x As Range

akan menghasilkan variabel a dan b bertipe variant, sedangkan x bertipe object range.
Pada baris berikut :
    Set a = Range(Range("A1"), Range("A1").End(xlDown))
    Set b = Range(Range("B1"), Range("B1").End(xlDown))

Klausa Set dipergunakan untuk mengisi variabel bertipe object dengan suatu object.
dalam hal ini, a akan diisi dengan object range (yang dinyatakan di kanan tanda sama dengan)

Berhubung a akan berisi suatu object range, maka biasanya, sebaiknya si variabel a secara jelas dideklarasikan bertipe object range layaknya si variabel x dalam baris Dim di atas sana.
Maka baris deklarasi :
Dim a, b, x As Range
sebaiknya diubah menjadi :
Dim a as range, b as range, x as range
meskipun dengan mendeklarasi a dan b sebagai variant, akan membuat a dan b bertipe object range akibat baris Set.

Khusus baris seperti :
    Set a = Range(Range("A1"), Range("A1").End(xlDown))
yang diberi warna biru bisa diganti menjadi "A1", hingga berbunyi :
    Set a = Range("A1" , Range("A1").End(xlDown))

Pada bagian loop, terdapat sebuah baris yang memanfaatkan fungsi built in Excel bernama CountIF, yaitu : (yang biru)
    For Each x In a
        If WorksheetFunction.CountIf(b, x) = 0 Then
           
        End If
  
    Next x
maka dapat diartikan, setiap range dalam variabel a (yang berisi range oleh baris Set di atas sana) akan dilakukan kalkulasi dengan fungsi CountIF.
Kadangkala, memasang formula langsung pada cells akan mempercepat proses. Konon kerja VBA lebih lambat dari pada kerja yang dilakukan oleh aplikasi Excel
Nah... 'kadangkala' itu sendiri bisa jadi akan terasa dampaknya ketika bekerja pada jumlah cells yang cukup banyak, misal diatas 1000 baris. Pada engine tertentu, bisa jadi 'kadangkala' baru terasa ketika jumlah cells diatas 5000 baris.

File terlampir adalah salah satu contoh proses dengan 10K baris, baik pada sisi data pembanding maupun data yang diperbandingkan.
Seluruh isi dalam blok loop dengan for each seperti milik pak Hendrik adalah perkiraan yang digunakan oleh Pak Hendrik.
Andaikan sudah melihat-lihat file terlampir, pertanyaannya bisa jadi beralih menjadi :
'Kapan sebaiknya memilih untuk memasang formula langsung ke dalam cell daripada melakukan loop terhadap proses yang memanfaatkan fungsi built in Excel melalui VBA ?'
Tentu secara umum akan dikatakan jika baris data melebihi 1000 baris atau 5000 baris (tergantung engine yang digunakan).
Tapi, mungkin setelah diperbandingkan antara kedua proses tersebut, baru bisa diketahui sebaiknya memasang formula atau melakukan loop per cell.

Wassalam,
Kid.

2012/8/11 hendrik karnadi <hendrikkarnadi@yahoo.com>


>Buat rekan2 yang ingin belajar/mendalami macro, kasus terlampir bisa menjadi pelajaran untuk membuat Code dan meletakkan Variable
>
>Kasusnya saya ambil dari pertanyaan salah satu member dalam milis tetangga.
>
>Pada kolom A dan B terdapat beberapa angka dan kata, dimana ada angka atau kata yang ada pada kolom A tetapi tidak ada pada kolom B
>
>Contoh kasusnya (terlampir) adalah sepert ini:
>A                 B              C
>
>1 1
>
>2 2
>
>3 3
>
>4   4
>
>5   meja
>
>6   lemari
>
>meja
>
>
>kursi
>
>
>lemari
>
>
>Pertanyaan:
>Bagaimana caranya agar pada kolom C dapat ditampilkan :
>1 angka atau kata yang ada pada kolom A tetapi tidak ada pada kolom B (secara berututan mulai dari C1)
>2 angka atau kata yang ada pada kolom A tetapi tidak ada pada kolom B (sesuai barisnya pada kolom A)
>3 data terakhir pada kolom A yang tidak ada pada kolom B (angka atau huruf, ditampilkan pada sel C1)
>
>4 Bagaimana caranya untuk memberi warna merah pada angka atau kata yang ada pada kolom A tetapi tidak ada pada kolom B
>
>5 Bagaimana
caranya untukmemberi warna merah padalatar belakang angka atau kata yang ada pada kolom A tetapi tidak ada pada kolom B
>
>Struktur macro yang saya buat adalah sbb:
>Sub Rekon1()
>    Dim a, b, x As Range
>    Dim i As Integer
>    Set a = Range(Range("A1"), Range("A1").End(xlDown))
>    Set b = Range(Range("B1"), Range("B1").End(xlDown))
>  
>    For Each x In a
>        If WorksheetFunction.CountIf(b, x) = 0 Then
>           
>        End If
>  
>    Next x
>  
>End Sub
>
>Hasil yang diinginkan sesuai kolom C pada Sheet Rekon1 s/d Rekon 5 fiile terlampir.
>
>Silakan rekan2 melengkapinya (sambil menunggu buka puasa).
>
>Salam,
>Hendrik Karnadi
>
>
>

GROUP FOOTER MESSAGE
---------------------------------------------------------------------
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