kirimpertanyaan

 

Belajar dan konsultasi masalah Excel      

Terima kasih masih setia mengikuti tutorial kami.

Menjadi mahir bukan hal yang instant butuh waktu untuk mencoba, mengulang, memperdalam, memodifikasi dan tentunya berbagi. Dengan berbagi anda akan mengulangi kembali apa yang anda fahami sehingga akan muncul ide ide baru untuk mempertajam trik yang sudah anda miliki.

Kali ini saya mencoba menjawab pertanyaan pada forum mengenai rumus MAX atau MIN dengan kriteria tertentu. Subyek ini ditambahi dengan pembahasan subyek sebelumnya ... agar tetep nempel, ngelotok dan tajam. Kami sajikan dalam kasus seperti dibawah sebagai berikut.

Contoh Kasus,

Pada daftar kontrol dokumen perusahaan A dibutuhkan suatu data penerimaan yang telah approve (disetujui) oleh pemilik proyek dengan tanggal yang paling tua atau awal dari sederetan data pada tabel data pengiriman dan penerimaan dokumen.

tanggal tua 1

Pada gambar diatas anda diminta untuk menuliskan rumus untuk menuliskan ulang sbb:

  1. Nomor Dokumen keluar dengan tanggal kirimnya
  2. Nomor Dokumen masuk dengan tanggal kirimnya
  3. Kedua diatas dengan ketentuan pada kolom status “approve” dan tanggal masuk paling tua
  4. Pada kolom status sudah barang tentu dituliskan “approve”

Jawab,

Terlebih dahulu yang mudah adalah no 4 ... penyelesaiannya dengan VLOOKUP dari jawaban no 3.

Selanjutnya no. 1 dan 2 tidak penyelesaiannya dengan rumus INDEX dan MATCH namun bagi yang belum mengusainya anda dapat gunakan VLOOKUP dengan bantuan cell dummy pada kolom paling kiri. VLOOKUP hanya dapat menoleh atau melirik data disebelah kanan sel referensi, karena itu dibutuhkan sel bantu atau yang lebih dikenal cell dummy diatas. Sementara rumus INDEX dan MATCH tidak membutuhkannya karena dapat melirik data baik disebelah kanan maupun sebelah kirinya sel referensi.

Yang terakhir, namun ini adalah rumus utama dalam penyelesaian kasus ini. Untuk soal no 3 ... anda bisa gunakan rumus MIN.

Baik dengan contoh data diatas dengan mudah target sudah dapat kita temukan.

tanggal tua 2

Pertama, Ketikkan rumus

E10: =MIN(IF(F4:F7="approve",E4:E7)) ... tekan Enter didahului tekan Ctrl dan Shift

Jika hasil adalah #VALUE! ... berarti anda belum berhasil dalam melakukannya.

Lakukan kembali Enter dengan menkekan Ctrl+Shift atau dikenal CSE (Ctrl+Shift+Enter). Pastikan formula berubah mengandung simbol { } atau kurung kurawal buka tutup setelahnya, menjadi {=MIN(IF(F4:F7="approve",E4:E7))}

Hasil: 5-Feb-17

 

Kedua, ketikkan rumus

F10: =VLOOKUP(E10,E4:F8,2,FALSE)

Hasil: approve

 

Ketiga, ketikkan rumus

B10: =INDEX(B4:$F$8,MATCH($E$10,$E$4:$E$8,0),1)

Hasil: TRANSMITAL / CPY / ENG / DWG / 3

 

Selanjutnya copas rumus untuk C10 dan D10 menjadi

C10: =INDEX(C4:$F$8,MATCH($E$10,$E$4:$E$8,0),1)
D10: =INDEX(D4:$F$8,MATCH($E$10,$E$4:$E$8,0),1)

Rumus ini dapat copas pada F10 sebagai pengganti rumus VLOOKUP diatas

F10: =INDEX(F4:$F$8,MATCH($E$10,$E$4:$E$8,0),1)

Hasil seperti gambar dibawah sesuai gambar target pada gambar kedua diatas

tanggal tua 3

Tulis ulang data penerimaan yang telah approve oleh pemilik proyek dengan tanggal yang paling tua atau awal dari data dalam tabel sudah ditemukan.

Semoga bermanfaat, untuk file contoh bisa klik link https://goo.gl/GbSEzi

 

Kembali, untuk menjadi mahir itu ada lima langkah

.::: coba mulai, coba tiru, coba modifikasi, coba buat sendiri, coba bagikan ::.

Salam Excel

Bob



Kitab VBA Excel Level Satu

Buat pemula yang serius pengen belajar MACRO VBA Excel, silahkan baca buku berikut:

Kitab VBA Excel Level Satu edisi 2 sEDISI 2 : Rp. 60.000

BELI VERSI CETAK KLIK DI SINI

BELI VERSI DIGITAL KLIK DI SINI

LIHAT PREVIEW KLIK DI SINI

 

Partners

logo baru local1news

Newsletter

Daftarkan email anda untuk mendapatkan update dari Klinik Excel