[ sapet @ 01.12.2009. 10:46 ] @
Znam da cete reci pa to je VLOOKUP, ali .... (uvek ali).

Funkcija VLOOKUP daje podatak u odredjenoj koloni, ali samo ako cela celija odgovara upitu.
Naime, ja u nekoj celiji imam vise podataka odvojenih samo razmakom (podatak1 podatak2) i hocu da mi uzme u obzir i tu celiju, odnosno da da podatak i iz tog reda, zato sto Podatak1 odgovara upitu.
Mislim da sam bio dosta jasan.
Hvala unapred.
[ neptuncokg @ 01.12.2009. 16:21 ] @
Bio si dosta - nejasan. Daj malo preciznije, ili prikaci neki primer, da ne bi nagadjali sta si zamislio. Pozdrav
[ sapet @ 01.12.2009. 16:44 ] @
U pravu si.
Evo tabele, primera.
[ timmy @ 01.12.2009. 18:45 ] @
Probaj sa matricnom formulom (zavrsi je sa Ctr+Shift+Enter) u H3 pa iskopiraj nadole

Code:

=SUM(IF(ISERROR(FIND(G3,$C$3:$C$6)),0,$D$3:$D$6))


Evo i objasnjenja:

Funkcija Find ce vratiti niz brojki koje pokazuju da li postoji tekstualna podniska
rezultat ce biti { #Value; 1; 5; 4 }

ISEROR je zaduzen da #Value zameni sa TRUE a svako pojavljivanje niske sa FALSE,
tj. dobicemo sledecei niz { TRUE; FALSE; FALSE; FALSE } a funkcija IF ce onda vratiti
za TRUE - 0 a za FALSE odgovarajucu vrednost iz kolone D.

Za kraj ostaje da se takav niz vrednosti { 0; 2; 6; 3 } prosto sabere.

Rezultat prve celije ce dakle biti 11.

Dakle, verovao ili ne - nema potrebe za VLOOKUP.

Pozdrav
[ sapet @ 01.12.2009. 19:54 ] @
Verujem da radi, ali kod mene ne ide bas.
Da li bi mogao da napravis formulu u okacenom primeru, pa da ga ponovo postavis.
Hvala.
[ Ivek33 @ 01.12.2009. 20:11 ] @
Citat:
sapet: Da li bi mogao da napravis formulu u okacenom primeru, pa da ga ponovo postavis.
Ova Timmijeva formula radi posao, no evo jednog dodatka. Što ako nema uvjeta? tada je rezultat ukupan zbroj pa stoga mislim da bi možda bila korisnije ova formula
Code:
{=IF(G6>0;SUM(IF(ISERROR(FIND(G6;$C$3:$C$6));0;$D$3:$D$6));"")}


btw: tebi možda ne radi ako koristiš točka-zarez umjesto zareza ili nisi unio kao matričnu sa Ctrl+Shift+Enter

EDIT: Ova formula ima grešku tokom izračuna pa pretpostavljam da ima neki problem u njoj kada sam dodao IF funkciju. ( inače odrađuje posao )
Ima li tko savjet zašto je tok proračuna problematičan ??

[Ovu poruku je menjao Ivek33 dana 01.12.2009. u 21:37 GMT+1]
[ sapet @ 01.12.2009. 21:02 ] @
Hvala, ljudi. Sada mi radi.
Nadam se da cu je pravilno primeniti u pravom zadatku.
Pozz.