Dear Doner,
kalau gak mau pakai array berarti harus pakai kolom bantu dong.
coba di sheet input absen dibuat kolom bantu di kolom P. tulis di P2 dengan
formula: =B2&D2
Kopi ke bawah.
Di sheet tabulasi absen harian pada cell E7 ketik formula:
=IF(MOD(E$6;7)<2;"-";IF(ISNUMBER(INDEX('input absen
'!$G$2:$G$551;MATCH('tabulasi absensi
harian'!$B7&TEXT(E$6;"m/d/yyyy");'input absen
'!$P$2:$P$551;0))*1);1;INDEX('input absen '!$G$2:$G$551;MATCH('tabulasi
absensi harian'!$B7&TEXT(E$6;"m/d/yyyy");'input absen '!$P$2:$P$551;0))))
jangan lupa ganti karakter ; menjadi , jika regional seting komputer
berbahasa inggris.
Sebenarnya formula tersebut dapat bejkerja tanpa kolom bantu dengan sedikit
perubahan, namun harus menggunakan array formula.
kita tunggu saja jawaban dari rekan-rekan lainnya.
salam
2015-05-28 16:35 GMT+07:00 Doner santoso [email protected]
[belajar-excel] <[email protected]>:
>
>
> Dear suhu dan sepuh sepuh excel
>
> Selamat siang,
>
> Dikarenakan saya kerjanya hanya seputar penggajian dan adminitrasi
> HRD maka maafkan jika tentang hal hal itu saja yang saya tanyakan.
> jangan bosan ya.. hee
>
> Dear suhu dan sepuh sepuh excel tolong di bantu bagaiman membuat
> tabulasi absen atomatis ( file terlampir)
> Dengan ketentuan
>
> 1. Mengacu kepada “ input absen “ kolom G dan atau H , jika ada jam
> kerja maka pada tabulasi di beri kode 1 sesusai tanggal tersebut
> 2. Sabtu dan minggu adalah libur jadi diberi tanda “ - “ ( tanda
> setrip saja)
> 3. Jika ada tertulis pada “ input absen” kolom G tertulis A, CT,
> S, C, CH, D, CB, CM, CP maka pada tabulasi sama
>
> oh iya kalau bisa jangan pakai macro & array ya
>
> Mohon dibantu ya rekan rekan , karena saya lagi semangat mangatnya
> kerja makanya banyak Tanya
>
> Terimakasih
> DS
>
>
>