
Генеричка формула
=LOOKUP(2,1/(row""),header)
Резиме
Да бисте преузели датум повезан са табеларним подацима последњег уноса, можете користити формулу засновану на функцији ЛООКУП. У приказаном примеру формула у Х5 је:
=LOOKUP(2,1/(C5:G5""),C$4:G$4)
Објашњење
Радећи изнутра према ван, израз Ц5: Г5 "" враћа низ истинитих и нетачних вредности:
(FALSE,TRUE,FALSE,FALSE,FALSE)
Број 1 је подељен овим низом, који ствара нови низ састављен од 1 или # ДИВ / 0! грешке:
(#DIV/0!,1,#DIV/0!,#DIV/0!,#DIV/0!)
Овај низ се користи као лоокуп_вецтор.
Лоокуп_валуе је 2, али највећа вредност у лоокуп_арраи је 1, тако да ће се претраживање подударати са последњих 1 у низу.
Коначно, ЛООКУП враћа одговарајућу вредност у ресулт_вецтор, од датума у опсегу Ц $ 4: Г $ 4.
Напомена: резултат у колони Х је датум из 5. реда, форматиран у прилагођеном формату „ммм“ да би се приказивао само скраћени назив месеца.
Нула уместо празних места
Можда имате табелу са нулама уместо празних ћелија:
У том случају можете прилагодити формулу тако да се подудара са вредностима већим од нуле на следећи начин:
=LOOKUP(2,1/(C5:G5>0),C$4:G$4)
Више критеријума
Критеријуме можете проширити додавањем израза у називник помоћу логичке логике. На пример, да бисте се подударали са последњом вредношћу већом од 400, можете користити формулу попут ове:
=LOOKUP(2,1/((C5:G5"")*(C5:G5>400)),C$4:G$4)