Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190
iCentar » Racunari i oprema » Softver i operativni sistemi » Ms office » lookup ne radi mi kako treba
Avko 18.10.2018 15:30
Predmet:lookup ne radi mi kako treba

iz slike ispod



vidimo da mi za 7 red ne nade ispravnu vrijednost. Max vrijednost je 88%, a ona se nalazi u svi, no meni lookup izbaci srp.
cetvrti red isto nije tocan a ostali jesu.

Zasto je to tako?
Prilozi:
loopup.rar (Velicina datoteke:6.34 KB)

zxz 18.10.2018 20:19
Predmet:Re: lookup ne radi mi kako treba

Funkcija lookup

Osnovna funkcija je LOOKUP pa ćemo krenuti od nje.
Kad u jednom redu ili koloni želite pronaći vrijednost koja se u nekom drugom redu ili koloni nalazi na istom položaju, koristi se funkcija LOOKUP.

Sintaksa:
LOOKUP(vrijednost_pretraživanja; vektor_pretraživanja; [rezultat_vektor])
Sintaksa vektorskog oblika funkcije LOOKUP sadrži sljedeće argumente:
vrijednost_pretraživanja (Obavezno). Vrijednost koju funkcija LOOKUP traži u prvom vektoru. Vrijednost_pretraživanja može biti broj, tekst, logička vrijednost ili naziv ili referenca koja se odnosi na vrijednost.
vektor_pretraživanja (Obavezno). Raspon koji sadrži samo jedan red ili jednu kolonu. Vrijednosti u argumentu vektor_pretraživanja mogu biti tekstualne, brojčane ili logičke.
Važno : Vrijednosti u argumentu vektor_pretraživanja potrebno je postaviti uzlaznim redoslijedom: ...,-2, -1, 0, 1, 2, ..., A – Z, FALSE, TRUE; u suprotnom LOOKUP možda neće vratiti ispravnu vrijednost. Nema razlike između teksta pisanog malim i velikim slovima.
rezultat_vektor ( Neobavezno). Raspon koji sadrži samo jedan red ili kolonu. Argument rezultat_vektor mora biti iste veličine kao i vektor_pretraživanja.

E sad trebas napisati sta si ocekivao da dobijes.

Avko 18.10.2018 20:45
Predmet:Re: lookup ne radi mi kako treba

u I koloni zadnji red da mi napise svibanj umjesto srpanj jer je max vrijednost bila u svi a ne u srpnju

zxz 18.10.2018 21:44
Predmet:Re: lookup ne radi mi kako treba

Važno : Vrijednosti u argumentu vektor_pretraživanja potrebno je postaviti uzlaznim redoslijedom: ...,-2, -1, 0, 1, 2, ..., A – Z, FALSE, TRUE; u suprotnom LOOKUP možda neće vratiti ispravnu vrijednost. Nema razlike između teksta pisanog malim i velikim slovima.

zxz 18.10.2018 21:47
Predmet:Re: lookup ne radi mi kako treba

Imaju negdje opisane funkcije na forumu:
LOOKUP
VLOOKUP i
HLOOKUP

Mislim da ti niti jedna nemoze ovo uraditi sto hoces ako sam ja razumio sta hoces.
Zato sam trazio da napises sta hoces da bi bio siguran

Avko 18.10.2018 22:29
Predmet:Re: lookup ne radi mi kako treba

trazio ja po forumu.
nije mi jasno zasto za 4 i 7 red nemoze a 1,2,3,5 i 6 lookup radi.

zxz 18.10.2018 22:36
Predmet:Re: lookup ne radi mi kako treba

Zato sto vrijednosti nisu poredane uzlaznom putanjom.
Da bi radila funkcija ispravno vrijednosti moraju biti slozene kao sto pise gore.
rebno je postaviti uzlaznim redoslijedom: ...,-2, -1, 0, 1, 2, ..., A – Z.
Pretpostavljam da hoces da izvuces najvecu vrijednost iz svakog reda odnosno da ti prikaze za taj red u kojoj je koloni najveca vrijednost.

Avko 18.10.2018 23:20
Predmet:Re: lookup ne radi mi kako treba

da, evo i ja pronaso objasnjenj

Važno: Vrijednosti u argumentu vektor_pretraživanja potrebno je postaviti uzlaznim redoslijedom: ...,-2, -1, 0, 1, 2, ..., A – Z, FALSE, TRUE; u suprotnom LOOKUP možda neće vratiti ispravnu vrijednost. Nema razlike između teksta pisanog malim i velikim slovima.

Avko 19.10.2018 12:41
Predmet:Re: lookup ne radi mi kako treba

evo rijeseno, bar mislim da je:

=INDEX($A$1:$G$1;0;MATCH(MAX($A2:$G2);$A2:$G2;0))

=INDEX(zaglavlje;tocno odgovara;MATCH(vrijednost koju trazimo;red u kojem trazimo vrijednost;tocno odgovara))