Mengambil Tanggal Akhir Dalam Suatu Range Dengan Kriteria Tertentu

  1. 6 minggu lalu
    Di sunting 6 minggu lalu oleh Dzakathar

    Assalamualaikum wr wb,
    Mohon pencerahannya dari para suhu dan master yg ada disini, saya lagi kesulitan untuk mengambil tanggal akhir visit dari customer, dimana terdapat kriteria sbb :

    1. Tgl Visit Akhir diambil dari data Tgl. Visit yg akan datang terdekat dikurangi 1 hari, dan
    2. Tgl. Visit Akhir akan mengambil tanggal akhir bulan sesuai tgl. visit, jika tidak ada lagi tgl. visit mendatang

    Note :
    Nama customer bisa jadi lebih dari 1 dalam 1 tgl visit

    Terlampir contoh excelnya, mohon dibantu semuanya, Terima kasih

  2. Mudah2xan akurat, silahkan mas @Dzakathar

  3. Terima kasih banyak mas @Azumi atas pencerahannya, namun klo berkenan bisa dijelaskan utk rumusnya yang lumayan jelimet bagi saya, agar makin menambah khasanah ilmu per excelan hehe ;)

    {=IFERROR(IF(AND(A3=A4,B3,B4),INDEX(B3:B14,SMALL(IF(A3:A14=D3,ROW(B3:B14)-ROW(B3)+1),3))-1,INDEX(B3:B14,SMALL(IF(A3:A14=D3,ROW(B3:B14)-ROW(B3)+1),2))-1),EOMONTH(E3,0))}

  4. 5 minggu lalu

    Saya tidak pandai menerangkan mas @Dzakathar tapi saya coba
    1. Bagian ini
    IF(AND(A3=A4,B3=B4), adalah fungsi logika dimana jika cell di atas sama dengan dibawahnya, dalam hal ini A3=A4 dan B3=B4 maka
    2. Jalankan rumus ini
    INDEX(B3:B14,SMALL(IF(A3:A14=D3,ROW(B3:B14)-ROW(B3)+1),3))-1, rumus ini akan mengambil data ketiga sesuai kriteria
    3. Jika IF(AND(A3=A4,B3=B4) tidak terpenuhi maka jalankan:
    INDEX(B3:B14,SMALL(IF(A3:A14=D3,ROW(B3:B14)-ROW(B3)+1),2))-1), rumus ini akan mengambil hasil kedua sesuai kriteria
    4. Jika terjadi error maka jalankan EOMONTH(E3,0)) dimana rumus ini akan mengambil tgl terakhir dari suatu bulan

    mudah2xan tdk bingung ya
    Rizky

  5. 3 minggu lalu

    Terima kasih banyak penjelasannya mas @Azumi semoga lancar rezekinya dan selalu sehat Aamiin

 

atau Mendaftar untuk ikut berdiskusi!