absensi

  1. 3 bulan yang lalu
    Di sunting 3 bulan yang lalu oleh Ferbyan

    Siang gan, mau tanya bagaimana rumusnya jika "sheet 1" diisi, maka akan otomatis menyesuaikan pada "sheet 2" sesuai nama.

  2. Caton

    Agu 27 Terverifikasi Indonesia + 14.866 Poin

    @Ferbyan ...

    Coba diperiksa file terlampir (sheet HARIAN). Pada sheet tersebut, Validation List pada sel D2 hanya sebagai contoh untuk menguji apakah data dapat berubah secara dinamis ketika nama diubah. Untuk menjadikan data perorangan per sheet, hapus Validation List pada sel tersebut, kemudian salin sheet tersebut.

    Demikian, semoga sesuai.

  3. @Coton baik gan, atas bantuannya sy ucapkan terima kasih

  4. Gan @Caton ini gmn ya, saya mau isi hari selanjutnya setelah tgl 26 kok tidak tampil?

  5. Caton

    Agu 28 Terverifikasi Indonesia + 14.866 Poin
    Di sunting 3 bulan yang lalu oleh Caton

    @Ferbyan ...

    Coba formula pada sel E7, pada bagian kondisionalnya, yakni:

    IF(ROW($A1)<=(COUNT(Data.Tanggal)*2); ...)

    dibuang, hanya diambil yang bagian TRUE saja. Sehingga menjadi:

    =IFERROR(INDEX(OFFSET(Data.Nama;0;MATCH(LOOKUP(2;1/($A$7:$A7<>"");$A$7:$A7);Data.Tanggal;0)+2);MATCH($D$2;Data.Nama;0)+(MOD(ROW($A1);2)=0));"")

    Salin dan tempel formula pada sel E7 ke baris di bawahnya (range E8:E68). Untuk kolom H, ubah formula pada sel H7 pada bagian kondisionalnya dari:

    =IF(ROW($A1)<=(COUNT(Data.Tanggal)*2); ...)

    menjadi:

    =IF($E7>0; ...)

    atau selengkapnya menjadi:

    =IF($E7>0;IFERROR(INDEX(OFFSET(Data.Nama;0;MATCH(LOOKUP(2;1/($A$7:$A7<>"");$A$7:$A7);Data.Tanggal;0)+5);MATCH($D$2;Data.Nama;0)+(MOD(ROW($A1);2)=0));"");"")

    Salin dan tempel formula pada sel H7 ke baris di bawahnya (range H8:H68).

    Demikian.

  6. Baik gan, sekali lagi sy ucapkan terimakasih banyak atas bantuannya, sehat selalu dan tambah sukses gan @Caton

  7. Caton

    Agu 28 Terverifikasi Indonesia + 14.866 Poin

    Sama-sama mas @Ferbyan, semoga Anda juga demikian adanya ...

 

atau Mendaftar untuk ikut berdiskusi!