Екцел формула: Добијте датум повезан са последњим уносом -

Преглед садржаја

Генеричка формула

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

Занимљиви Чланци...