Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Vracanje vrednosti na osnovu datuma

[es] :: Office :: Excel :: Vracanje vrednosti na osnovu datuma

[ Pregleda: 1961 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

dejann75

Član broj: 228054
Poruke: 38
*.dynamic.isp.telekom.rs.



+4 Profil

icon Vracanje vrednosti na osnovu datuma12.08.2013. u 21:23 - pre 130 meseci
U A1 imamo =today() ,u koloni B imamo neke datume sa razmakom od par dana ili nedelju dana ,stotinak komada,npr....u koloni C imamo brojeve npr.,od 1 do 100 , ... Kako sad da na osnovu datuma iz A1 ,nadjem taj ili prvi naredni datum u koloni B i da mi vrati broj iz kolone C koji odgovara tom datumu u koloni B? Probao sam sa lookup ,ali ona vraca prvi raniji datum ,a meni treba prvi sledeci datum od datuma iz A1 ... znaci,ako je u A1 12/8/2013 da nadje taj datum u B ili ako nema taj ,onda da nadje prvi sledeci,npr. 14/8/2013. i vrati broj iz C koji odgovara 14/8/2013..
 
Odgovor na temu

Jpeca
Predrag Jovanović
poslovni analitičar
Gowi
Pančevo

Moderator
Član broj: 25683
Poruke: 2268
212.200.121.*

Sajt: www.gowi.rs


+109 Profil

icon Re: Vracanje vrednosti na osnovu datuma13.08.2013. u 09:41 - pre 130 meseci
Najjednostavnije rešenje je INDEX/MATCH kombinaciju, gde za funkciju MATCH koristiš Match type opciju -1 koja nalazi najmanju vrednost koja je veća ili jednaka traženoj vrednosti. Npr. ako su datumi i brojevi u opsegu B4:C22 a traži se datum iz A1
Code:
=INDEX(C4:C22;MATCH(A1;B4:B22;-1))


Obrati pažnju da za ovo rešnje lista mora biti sortirana po koloni B u opadajućem redosledu. Ako to nije prihvatljivo možeš koristiti matričnu formulu - završi sa CTRL+Shift+Enter (formula preuzeta sa cpearson)
Code:
=INDEX(C4:C22;MATCH(MIN(IF(B4:B22-A1>=0;B4:B22;FALSE)); IF(B4:B22-A1>=0;B4:B22;FALSE);0))

Za ovo rešnje nije potrebno da tabela bude sortirana

[Ovu poruku je menjao Jpeca dana 13.08.2013. u 12:58 GMT+1]
Nije to loše Rembrante, samo što ne bi dodao još malo boje?
Prikačeni fajlovi
 
Odgovor na temu

dejann75

Član broj: 228054
Poruke: 38
*.dynamic.isp.telekom.rs.



+4 Profil

icon Re: Vracanje vrednosti na osnovu datuma13.08.2013. u 11:44 - pre 130 meseci
Ovo funkcionise sa matricnom formulom,posto su datumi poredjani od ranijeg prema kasnijem... I jos jedno pitanje...postavio sam fajl,lakse je nego da objasnjavam

[Ovu poruku je menjao dejann75 dana 13.08.2013. u 18:13 GMT+1]
Prikačeni fajlovi
 
Odgovor na temu

[es] :: Office :: Excel :: Vracanje vrednosti na osnovu datuma

[ Pregleda: 1961 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.