Prvo, predlažem da umesto liste za svaki mesec posebno, formiraš listu sa svim izvodjenjima u jednom listu. To će znatno pojednostaviti stvari. Dodadao sam tu zbiru listu u radnu svesku main.
Drugo, predlažem da ovu zbirnu listu napraviš kao tabelu (kod mene je ime Table1), čime će formule biti preglednije. U tom slučaju kolone iz ove zbirne tabele navodiš u formulama kao Table1[Izvodjač], Table1[Pesma], Table1[Vreme]
Ukupan broj izvodjenja neke pesme dobijaš funkcijom COUNTIFS gde imaš dva uslova izvodjač i pesma. Ako radiš sa verzijom 2003 Alternative su SUMPRODUCT i Array funkcija za šta primere možeš naći na forumu.
Broj izvodjenja neke pesme u mesecu opet možeš da napraviš pomoću COUNTIFS ukoliko prethodno dodaš pomoćnu kolonu u zbirnoj tabeli mesec, u kojoj ubaciš funkciju MONTH da ti izračuna redni broj meseca u kome je pesma izvođena, pa to dodaš kao još jedan uslov u COUNTIFS. Ukoliko koristiš SUMPRODUCT ili matričnu formulu pomoćna kolona nije neophodna.
Poslednje izvodjenje neke pesme možeš naći pomoću matrične (array) funkcije
Code:
=MAX((Table1[IZVODJAČ]=$B5)*(Table1[PESMA]=$C5)*Table1[VREME])
B5 i C5 su adrese izvodjača i naziva za konkretni slučaj. Ova funkcija se završava sa CTRL+Shift+Enter, primeti ćeš vitičaste zagrade koje je uokviruju.
Pretposlednje izvođenje iste pesme možeš naći pomoću slične formule, ako dodaš još jedan uslov da je Vreme manje od prethodno pronadjenog vremena (ćelija F5 u tvom primeru):
Code:
=MAX((Table1[IZVODJAČ]=$B5)*(Table1[PESMA]=$C5)*(Table1[VREME]<F5)*Table1[VREME])
Ovu formulu jednostavno možeš prekopirati da dobiješ vremena prethodnih izvodjenja za istu pesmu.
Ako u posmatranom period nije bilo izvodjenja pojaviće se 0 što se kao datum ispisuje 0. siječanj 1900 ... Da bi to sakrio možeš da koristiš uslovno formatiranje (Conditional formating) uz uslov kad je vrednost ćelije 0 postavi bela slova u ćeliji.
Napomena: I funkciju LARGE koju je predložio Ivek33 možeš dopuniti uslovom i koristiti u okviru matrične formule, ali mi se ovo čini jasnije u tvom slučaju.
[Ovu poruku je menjao Jpeca dana 09.06.2011. u 11:21 GMT+1]
Nije to loše Rembrante, samo što ne bi dodao još malo boje?