Pod pretpostavkom da ima samo jedan ulazak i izlazak tokom dana, može nešto da se izvede sa matričnom formulom
Code:
=CONCATENATE(MINA(IF((Ime=$B2)*(Datum=D$1),HOUR(PocVreme),"")),"-",MAXA(IF((Ime=$B2)*(Datum=D$1),HOUR(KrajVreme),"")))
Radi lakšeg pisanja i praćenja formule imenovao sam opsege
Ime - kolona B
Datum - kolona C
PocVreme - kolona E
KrajVreme - kolona F
Deo formule:
MINA(IF((Ime=$B2)*(Datum=D$1),HOUR(PocVreme),""))
nalazi sve redove koji imaju "Marko" (B2) u opsegu Ime i istovremeno (zato je *) "1/6/2007" (D1) u opsegu Datum, pa uzima Maximum iz ogovarajućih ćelija opsega PocVreme. Slično za vreme izlaska, pa vrši konkatenaciju.
Znakovi $ su zbog mogućnosti kopiranja formule u susedne ćelije.
Prilikom unosa, kao i svaka matrićna formula završava se CTRL+Shift+ENTER.
Druga mogućnost je da se napravi korisnička funkcija koja bi radila to što ti treba, pa bi mogla i da uključi i neke dodatne zahteve.
Nije to loše Rembrante, samo što ne bi dodao još malo boje?