Cara Mencari Data di Rentang Tanggal Menggunakan Rumus Excel

oleh | 11 Jan 2025 | Excel Best Practices, Excel Intermediate | 0 Komentar

Dalam analisis data, seringkali kita dihadapkan pada kebutuhan untuk mencari data di rentang tanggal tertentu. Misalnya, saat ingin melihat transaksi yang terjadi dalam periode tertentu atau mengidentifikasi kinerja karyawan dalam bulan tertentu. Dengan menggunakan rumus Excel, tugas ini dapat dilakukan dengan mudah dan efisien, bahkan jika dataset yang Anda kelola sangat besar.

Salah satu cara yang efektif untuk menampilkan data berdasarkan rentang tanggal adalah dengan menggabungkan fungsi FILTER dan SORT di Excel. Namun, kombinasi ini bisa menghadapi tantangan ketika tidak ada data yang sesuai dengan kriteria yang diberikan. Dalam artikel ini, kita akan membahas langkah-langkah membuat rumus Excel yang andal untuk mencari data di rentang tanggal dan mengatasi masalah yang mungkin muncul, seperti kesalahan #CALC!.

Mengapa Menggunakan FILTER dan SORT?

Fungsi FILTER digunakan untuk memfilter data berdasarkan kriteria tertentu, dalam hal ini rentang tanggal. Sementara itu, fungsi SORT membantu mengurutkan hasil yang telah difilter agar lebih mudah dianalisis. Kombinasi keduanya memberikan solusi dinamis yang secara otomatis akan memperbarui hasil jika data berubah.

Namun, ada situasi di mana FILTER tidak mengembalikan data apa pun, misalnya ketika tidak ada entri yang sesuai dengan rentang tanggal yang dipilih. Dalam kasus seperti itu, tanpa penanganan yang tepat, Excel dapat menghasilkan kesalahan seperti #CALC! atau #VALUE!. Oleh karena itu, penting untuk memahami cara menangani situasi ini dengan memberikan konstanta array sebagai nilai cadangan.

Baca Juga  Penggunaan Fungsi SORTBY Excel untuk Meningkatkan Efektivitas Kerja

Rumus untuk Mencari Data di Rentang Tanggal

Rumus berikut adalah cara praktis untuk mencari data di rentang tanggal menggunakan Excel:

=FILTER(B3:C12;(B3:B12>=F2)*(B3:B12<=H2))

Penjelasan Rumus:

  1. FILTER(B3:C12;… Fungsi ini memfilter data berdasarkan logika yang diberikan dalam include_logic. Jika tidak ada data yang cocok, FILTER akan mengembalikan nilai dalam if_empty.
  2. (B3:B12>=F2)*(B3:B12<=H2): Logika ini memeriksa apakah tanggal dalam dataset berada dalam rentang yang ditentukan oleh sel F2 (tanggal awal) dan H2 (tanggal akhir).

Studi Kasus: Menampilkan Transaksi dalam Rentang Tanggal

Misalkan Anda memiliki tabel transaksi dengan kolom “Date” dan “Amount”. Untuk mencari data di rentang tanggal tertentu, Anda dapat menggunakan langkah-langkah berikut:

1. Buat tabel Excel dengan nama data yang mencakup kolom “Tanggal Transaksi” dan “Omset”.

2. Di sel F2, masukkan tanggal awal rentang.

3. Di sel H2, masukkan tanggal akhir rentang.

Contoh tabel untuk  mencari data di rentang tanggal

4. Masukkan rumus berikut di sel E5: =FILTER(B3:C12;(B3:B12>=F2)*(B3:B12<=H2)). Excel akan menampilkan transaksi dalam rentang tanggal yang dipilih, Berikut hasilnya:

Contoh 1  mencari data di rentang tanggal

5. Jika ingin diurutkan berdasarkan omset tertinggi ke terendah di rentang tanggal tersebut, tambahkan fungsi SORT. Rumusnya menjadi: =SORT(FILTER(B3:C12;(B3:B12>=F2)*(B3:B12<=H2));2;-1). Dan berikut hasilnya:

Contoh 2  mencari data di rentang tanggal

Mengatasi Kesalahan FILTER dan SORT

Ketika tidak ada data yang sesuai dengan kriteria, FILTER secara default akan mengembalikan kesalahan #CALC!. Untuk menghindari ini, kita menggunakan argumen if_empty dalam FILTER. Namun, jika nilai yang diberikan untuk if_empty tidak sesuai dengan konfigurasi SORT, kesalahan #VALUE! bisa terjadi.

Untuk itu, agar kesalahan tersebut tidak terjadi, tambahkan konstanta array seperti {“Tidak Ditemukan”,””}. Berikut rumus jadinya:

=SORT(FILTER(B3:C12;(B3:B12>=F2)*(B3:B12<=H2);{"Tidak ditemukan";""});1;-1)

Disini kita mengganti sort_index-nya dari 2 menjadi 1 karena yang pertama dicari adalah di kolom ke-1 yaitu kolom tanggal transaksi untuk memastikan bahwa FILTER selalu mengembalikan array satu kolom, sehingga SORT dapat berfungsi tanpa kesalahan. Anda juga dapat menyesuaikan ukuran konstanta array untuk mencocokkan jumlah kolom dalam dataset Anda. Dan berikut hasilnya:

Baca Juga  Cara Menjumlah Omset di Bulan Berjalan dengan Rumus Excel Sederhana
Contoh 3  mencari data di rentang tanggal

Tips untuk Meningkatkan Analisis Data

  1. Gunakan Tabel Excel: Pastikan data Anda diformat sebagai tabel Excel untuk mempermudah referensi dalam rumus.
  2. Validasi Data: Sebelum menggunakan FILTER, pastikan kolom tanggal tidak memiliki entri kosong atau tidak valid.
  3. Visualisasi Hasil: Anda dapat menggunakan fitur Conditional Formatting untuk menyoroti hasil yang difilter, sehingga lebih mudah untuk dianalisis.
  4. Penggunaan Dinamis: Jika dataset Anda terus bertambah, gunakan referensi tabel dinamis sehingga rumus secara otomatis mencakup data baru.

Kesimpulan

Dengan menggabungkan fungsi FILTER dan SORT, Anda dapat dengan mudah mencari data di rentang tanggal tertentu dan menyajikannya secara dinamis. Rumus ini tidak hanya menghemat waktu tetapi juga meningkatkan akurasi dalam analisis data. Dengan menambahkan konstanta array, Anda dapat menghindari kesalahan yang sering terjadi saat tidak ada data yang sesuai dengan kriteria.

Cobalah rumus ini dalam pekerjaan Anda sehari-hari untuk mencari data di rentang tanggal dan rasakan efisiensinya dalam mengelola data yang besar dan kompleks.

Download Template Gratis

Bagi Anda yang ingin mencoba teknik ini secara langsung, kami telah menyiapkan template gratis yang dirancang khusus untuk membantu Anda mempaktikkan Cara Mencari Data di Rentang Tanggal ini. File Excel bisa didownload melalui tautan berikut:

download file Excel

Atau juga jika ingin mempelajari langkah demi langkah secara visual, bisa kunjungi Youtube Channel Depot Excel. Di sana teman-teman akan melihat bagaimana rumusnya bekerja. Semoga bermanfaat!

0 Komentar

Kirim Komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Join Our Newsletter