Možda može nekako lakše ali evo na brzinu.
Ako ti se nastava završava u 21:00, kako sam ja razumeo, prvi termin koji bi ti odgovarao je 21:15. Dakle to će biti uslov za pretragu.
Uslov možeš da dobiješ iz rasporeda časova pomoću matrične formule (unosi se bez vitičastih zagrada i završi sa CTRL+SHIFT+ENTER) :
Code:
{=MAX(IF(ISBLANK(B2:B16),0,A2:A16))+1.25/24}
Neka je to B20. Na osnovu tog uslova nalaziš prvi veći u listi prevoza npr kombinacijom INDEX i MATCH
Code:
=INDEX(TabVreme,MATCH(B20,TabVreme,-1 ))
Za ovo je potrebno da ti lista bude sortirana po opadajućem redosledu. TabVreme je prva kolona iz liste prevoza (TabVreme)
Na kraju liniju koja odgovara pronadjenom vremenu dobiješ sa VLOOKUP
Code:
=VLOOKUP(B21,TabPrevoz,2,false)
edit: ispravljen lapsus: matrične formule
[Ovu poruku je menjao 3okc dana 04.10.2007. u 21:44 GMT+1]
Nije to loše Rembrante, samo što ne bi dodao još malo boje?