Saya jawab pertanyaan yang di Attach File saja ya :)
Untuk menampilkan data tertentu atau menfilter data berdasarkan tanggal transaksi maka di perlukan rumus yang agak panjang :D berikut rumus yang bisa digunakan:
Pada sel A17 masukkan rumus:
=IFERROR(INDEX($A$5:$A$9;SMALL(IF($A$5:$A$9=$A$13;ROW($A$5:$A$9)-ROW(A$5)+1);ROWS($A$5:A5)));"")
Pada Sel B17 masukkan rumus:
=IFERROR(INDEX($B$5:$B$9;SMALL(IF($A$5:$A$9=$A$13;ROW($A$5:$A$9)-ROW(A$5)+1);ROWS($A$5:A5)));"")
Pada Sel C17 masukkan rumus:
=IFERROR(INDEX($C$5:$C$9;SMALL(IF($A$5:$A$9=$A$13;ROW($A$5:$A$9)-ROW(A$5)+1);ROWS($A$5:A5)));"")
Semua rumus harus dibuat menjadi Array Formula jadi setelah selesai memasukkan rumus jangan langsung menekan Enter tapi tekan tombol Ctrl+Shift+Enter. Untuk baris selanjutnya tinggal copykan rumus pada baris sebelumnya.
Agar lebih mudah memahami dan gak malah tambah pusing ala ... , saya sertakan file terlampir yang sudah berisi rumusnya.
Sedang untuk masalah tombol Refresh sepertinya kalau untuk File atau data ini tidak diperlukan, karena rumus sudah akan otomatis di refresh begitu ada data yang berubah...