24 Juli 2013

Mencari Data Dengan Kriteria Rentang Tanggal (Date Ranges)

Pernahkah anda mempunyai kasus seperti ini, tabel kita merupakan tabel data jadual kegiatan yang mencantumkan rentang tanggal yang berisikan informasi ataupun kegiatan. Lebih jelasnya cobalah tengok tabel dibawah ini.

Tabel Kasus 1:















Hasil yag kita inginkan adalah informasi atau kegiatan yang tercakup di dalam rentang tanggal yang ada di Tabel Data. Pada contoh diatas, kita input pada cell C8 adalah tanggal 7 Desember 2013, dan tanggal tersebut terletak pada Rentang Tanggal "Trimester 4".

Rumusnya (Array Formula) :





Tabel Kasus 2:















Contoh kedua ini hampir sama dengan contoh 1, hanya beda format penulisan rentang tanggalnya.

Rumusnya (Array Formula):










Tabel Kasus 3: (Date Ranges terpisah di 2 Kolom















Rumusnya (Array Formula):













Tabel Kasus 4: (2 Kegiatan Berbeda di Satu Rentang Tanggal)
















Rumusnya (Array Formula):













Tabel Kasus 5:

























Rumusnya (Array Formula):








Tabel Kasus 6:
















Hasil yang dinginkan:











Download File Latihan

13 komentar:

  1. pak user dan passwordnya berapa ya pak untuk download file latihan bapak, saya ingin berajar latihan tersebut....terima kasih atas maanfaat yang diberikan

    BalasHapus
    Balasan
    1. Sudah saya update pak link file latihannya, mohon diulangi untuk download-nya

      salam
      Rizky

      Hapus
    2. Sore Pak Rizky, saya punya file untuk mengisi saldo awal pada masing row berdasarkan kriteria bulan,nama barang,area,produk .

      BULAN AREA WEEK TANGGAL NAMA BARANG Stok Minggu Terakhir Qty
      MAR JAMBI 4 23-03-20 KECAP MANIS #N/A 162
      MAR JAMBI 4 23-03-20 BON CABE #N/A 65
      MAR JAMBI 4 23-03-20 KECAP ASIN #N/A 50
      MAR JAMBI 5 30-03-20 MERICA #N/A 17
      MAR JAMBI 5 30-03-20 BON CABE #N/A 40
      MAR JAMBI 5 30-03-20 GARAM #N/A 14
      MAR JAMBI 5 30-03-20 SAUS TIRAM #N/A 18
      MAR JAMBI 5 30-03-20 MERICA #N/A 3
      MAR JAMBI 5 30-03-20 KECAP MANIS #N/A 40
      MAR JAMBI 5 30-03-20 BON CABE #N/A 200
      DEC PADANG 4 23-12-20 KECAP ASIN #N/A 21
      DEC PADANG 4 23-12-20 MERICA #N/A 294
      DEC PADANG 4 23-12-20 BON CABE #N/A 87
      DEC PADANG 4 23-12-20 GARAM #N/A 42
      MAR PADANG 5 30-03-20 SAUS TIRAM #N/A 13
      MAR PADANG 5 30-03-20 MERICA #N/A 49
      MAR PADANG 5 30-03-20 KECAP MANIS #N/A 59
      MAR PADANG 5 30-03-20 BON CABE #N/A 138

      Hapus
  2. Pak Rizky, mengapa di file latihan ketika kita klik kolom search result terus kursor kita klik di formula bar kemudian di enter hasilnya kok jadi #Value! semua pak????

    BalasHapus
    Balasan
    1. Maaf itu karena anda secara tidak sengaja meng-enter ulang rumus dan karena itu adalah rumus array, jadi error karena rumus array perlu di-ENTER dengan cara berbeda, yaitu tekan bersamaan tombol CTRL+SHIFT+ENTER, jika berhasil akan muncul tanda kurung kurawal "{}"

      Hapus
  3. Pak Rizky mohon pencerahannya apabila saya memiliki kasus berikut :
    Tanggal Produk Harga
    01/11/2016 Tomat 1000
    15/11/2016 Tomat 1500
    16/11/2016 Cabe 2000
    20/11/2016 Tomat 1800

    Inputan :
    Produk : Tomat
    Tanggal : Today (contoh tanggal hari ini adalah 22/11/2016)

    Hasil
    Harga : 1800 <- Rumus?

    Apakah bisa bantu Pak, harga akan mengikuti perubahan tanggal update. Terima kasih

    BalasHapus
    Balasan
    1. MIsal letak tabel anda pada A1:C5 (termasuk judul kolom) dan kriteria anda pada cell A8, letakkan rumus di B8 dan ENTER secara array

      =INDEX(C2:C5;MATCH(MIN(ABS(A2:A5-A8));ABS(A2:A5-A8);0))

      Hapus
    2. Terima kasih Pak masukannya,rumus tersebut hanya bisa membaca 1 kriteria. Apabila 2 kriteria yaitu tanggal dan nama produk bgmn Pak?

      Hapus
  4. Produk Tgl Jam Supplier
    Minyak Goreng 1-Jan-2013 9:00:00 AM UD. Makmur
    Saos Tomat 15-Jan-2013 10:00:00 AM CV. Sejati
    Margarin 1-Feb-2013 9:00:00 AM PT. Siji Wae
    Saos Tomat 15-Feb-2013 9:00:00 AM UD. Karimun
    Saos Tomat 1-Mar-2013 10:00:00 AM Sukanda & Co
    Saos Tomat 1-Mar-2013 5:00:00 PM UD. Karimun

    hasil yang di inginkan
    Pembelian Produk Saos tomat terbaru di supplier ud karimun pd tgl 1 maret 2013 jam 5:00:00 PM
    Pembelian Produk Saos tomat terlama di supplier cv sejati pd tgl 15 Jan 2013 jam 10:00:00 AM

    BalasHapus
    Balasan
    1. Semua pertanyaan silahkan email ke saya langsung ke rizkybhendrawan@gmail.com

      Terima kasih
      Rizky

      Hapus
  5. Assalamu'alaikum pak mohon maaf, mau tanya. Apabila saya menambah sheet baru yg isinya berbentuk kalender per bulan. Terus saya mau menandai hari dikalender itu (dengan text : DL) sesuai inputan rentang tanggal seperti diatas. Bagaimana formulanya pak?

    Contoh :
    sheet 1 > tgl brgkt 01/01/21 tgl kmbli 03/01/21
    Sheet 2 > tgl 1 2 3 otomatis terisi DL

    Terimakasih pak sebelumnya

    BalasHapus
  6. Assalammualaikum,
    Maaf Pak mau tanya, untuk Kasus 3

    Misal data saya ubah :
    Trisemester 1 --> Akhir 30/03/2013

    data yang saya cari adalah 31/03/2013

    mohon bantuan solusinya, bagaimana untuk dapat memunculkan hasil "N/A" atau data yang saya cari tersebut tidak ada di range tanggal manapun di data tersebut.

    terimakasih atas bantuannya

    BalasHapus
    Balasan
    1. Semua pertanyaan silahkan email ke saya langsung ke rizkybhendrawan@gmail.com

      Terima kasih
      Rizky

      Hapus