Masih ada satu hal kecil yang "menggangu", yaitu hasil dari FormulaArray yang
dijadikan dasar untuk Data Validation masih menghasilkan nilai 0 (waktu diklik
ada pilihan Jan, Feb, Mar dan 0).
Untuk menghilangkan nilai 0 tsb maka FormulaArray
{=IFERROR(INDEX(data!$G$4:$G$1000,MATCH(0,COUNTIF(Bulan!$A$1:A1,data!$G$4:$G$1000),0)),"")}
dapat diganti menjadi
{=IFERROR(INDEX(OFFSET(data!$G$4,0,0,COUNTA(data!G:G)-1,1),MATCH(0,COUNTIF(Bulan!$A$1:A1,OFFSET(data!$G$4,0,0,COUNTA(data!G:G)-1,1)),0)),"")}
FormulaArray yang diganti tsb ada pada Sheet Bulan.
Salam,
Hendrik Karnadi
----- Forwarded Message -----
From: hendrik karnadi <[email protected]>
To: "[email protected]" <[email protected]>
Sent: Wednesday, 6 March 2013, 13:14
Subject: Fw: [belajar-excel] ambil data dari sheet lain
Menurut saya, kombinasi kolom bantu dan formula dari Pak Heri sangat bagus.
Saya coba tambahkan sheet bantu bulan dengan
FormulaArray:{=IFERROR(INDEX(data!$G$4:$G$1000,MATCH(0,COUNTIF(Bulan!$A$1:A1,data!$G$4:$G$1000),0)),"")}
copy ke bawah, untuk mengambil nama bulan secara otomatis
dan Event WorksheetChange:Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count = 1 Then
If Target.Row = 5 And Target.Column = 6 Then
PROSES
End If
End If
End Sub
agar setiap kali kita memilih bulan sel kosong langsung dihilangkan(pengganti
tombol)
File terlampir.
Salam,
HK
----- Forwarded Message -----
From: Heri Pamungkas ( Gmail ) <[email protected]>
To: [email protected]
Sent: Tuesday, 5 March 2013, 14:52
Subject: Re: [belajar-excel] ambil data dari sheet lain
Semangat pagi..
hehehe..
Maaf pak kalau ini sedikit jelek,
Karena baru ini ilmu yang saya punya..
File ini butuh 1 Dummy kolom untuk tarik data di sheet data
Dan tombol proses untuk Hide data kosong..
Salam Excell-ent
On 05/03/2013 12:06, Faisal Hasman wrote:
>
>
>Bagaimana memfilter data berdasarkan dropdownlist BULAN. Misalnya bulan
>Januari 2013
>
>... Maka akan muncul dalam daftar semua data dari sheet data yang bulan
>januari 2013
>dan otomatis menambah row atau mengurang row dalam daftar...
>
>( tidak menghapus nama penandatangan laporan)
>
>
>bisa tidak pake macro tidak ya?
>
>
>
>
>terima kasih
>
>
>
>
>faisal
>