У овом чланку ћемо научити како направити разлику са последњом ћелијом која није празна у Екцелу.
Хајде прво прво да сазнамо нешто о функцији.
Функција ЛООКУП проналази процењену вредност у опсегу и враћа вредност из опсега или њену одговарајућу вредност.
Овде ћемо користити једно од својстава функције ЛООКУП, тј. Ако функција ЛООКУП не може пронаћи тачно подударање, враћа последњу и најближу вредност. Враћа последњу пронађену вредност. Користићемо доњу синтаксу.
Синтакса:
= ИФ (Целл "", Целл - ЛООКУП (2, 1 / (екп_ранге ""), екп_ранге), ласт_ресулт) |
Овде ћемо користити још један атрибут екцела, а то је екп_рангес. Проширење опсега је мешовита референца где се користе апсолутна референца ($ А $ 1) и релативна референца (А1).
Објашњење:
- Екп_ранге "" враћа низ ТРУЕ и ФАЛСЕ.
- ЛООКУП функција сматра ТРУЕ као 1, а ФАЛСЕ као 0.
- 1 / (екп_ранге "") када је свака вредност низа подељена са 1, враћа низ од 1 и #ВАЛУЕ! грешка.
- Лоокуп валуе је 2, па је последња пронађена вредност 1 у низу од 1 и #валуе грешка враћа последњу ћелију која није празна.
- Функција враћа разлику ако Мобилни "" услов стоји ТРУЕ или иначе враћа последњи добијени резултат.
Схватимо то на примеру.
Овде имамо измерене вредности и забележене резултате у колони. Међу подацима постоје неке празне ћелије.
Користите формулу у ћелији Д4:
= ИФ (Ц3 "", Ц3 - ЛООКУП (2, 1 / ($ Ц $ 2: Ц2 ""), $ Ц $ 2: Ц2), Д2) |
Објашњење:
- Ц3 "" проверава да ли је ћелија празна или не.
- $ Ц $ 2: Ц2 "" враћа низ ТРУЕ и ФАЛСЕ.
- ЛООКУП функција сматра ТРУЕ као 1, а ФАЛСЕ као 0.
- 1 / ($ Ц $ 2: Ц2 "") када је свака вредност низа подељена са 1, враћа низ од 1 и #ВАЛУЕ! Грешка.
- Лоокуп валуе је 2, дакле последња пронађена вредност 1 у низу од 1с и #ВАЛУЕ! грешка враћа последњу ћелију која није празна.
- Функција враћа разлику ако Мобилни "" услов стоји ТРУЕ или иначе враћа последњи добијени резултат.
Овде је опсег дат као проширујући опсег и референца ћелије за референцу једне ћелије.
Као што видите на горњој снимци, разлика 151 са 150 је 1. То изгледа у реду. Сада ћемо копирати формулу у остале ћелије помоћу Цтрл + Д Опција Екцел за пречице или превлачење надоле ћелија.
Као што видите формулу у последњој ћелији која је = ИФ (Ц14 "", Ц14 - ЛООКУП (2,1/($ Ц $ 2: Ц13 ""), $ Ц $ 2: Ц13), Д13) и можете видети Додао сам 0 на почетку табеле да бих довршио табелу. Испод су нека запажања о овој формули.
Напомене:
- Формула враћа грешку #НА ако се у низу не пронађе подударање.
- Формула прво проверава вредност претраживања, а затим тражи само претходну вредност, ако вредност претраживања није пронађена.
- Алл екцел формула увек враћа прву вредност која се налази у низу табеле.
- Горе објашњена формула, тражи задњу верзију датотеке у низу имена датотека.
Надам се да сте разумели како узети разлику из последње ћелије која није празна у Екцелу. Овде истражите још чланака о функцијама ЛООКУП. Слободно наведите своја питања испод у пољу за коментаре. Ми ћемо вам свакако помоћи.
Како се користи функција ИФ у програму Екцел
Распон СУМ са ИНДЕКС -ом у Екцелу
Како се користи функција ЛООКУП у програму Екцел
Како се користи функција ВЛООКУП у програму Екцел
Како се користи функција ХЛООКУП у програму Екцел
Популарни чланци
Измените падајућу листу
Ако са условним обликовањем
Ако са замјенским знаковима
Поглед по датуму