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
>
>  
>

Kirim email ke