PC Ekspert Forum

PC Ekspert Forum (https://forum.pcekspert.com/index.php)
-   Web dizajn, programiranje i ostalo (https://forum.pcekspert.com/forumdisplay.php?f=39)
-   -   Excel VLOOKUP (https://forum.pcekspert.com/showthread.php?t=262863)

sYsT3m 08.09.2014. 22:00

Excel VLOOKUP
 
poz,

zapeo sam na jednom "zadatku"

imam jednu tablicu u koju upisujem neke podatke tocnije "duzina" "sirina" "debljina"

u drugoj tablici se nalaze neka vremena za raspon "duzina" recimo 301do400cm, 401do500cm do nekih 2500cm i "debljine" ciji je raspon samo od 1do37 i 38do60

i sad iz te druge tablice pomocu vlookupa moram povuci ta vremena u prvu tablicu na temelju dimenzija

sada klasicni vlookup s jednim parametrom duzinom radi bez problema, ali sam zapeo kod debljine

nasao sam na netu ovaj https://www.youtube.com/watch?v=pABOq2bky-A tutrial, princip je isti samo sto ja umjeto slova imam naravno brojeve. i to bas ne funkcionira

di je zapelo?

hvala

Forace 09.09.2014. 00:38

Ovak napamet na mobu sam pa cu sutra detaljnije ako nitko drugi nece:

vlookup radi search po prvom parametru (znaci stupcu) dok result vracas iz bilo kojeg unutar raspona to je onaj broj stupca. caka je da rsspon u vlookupu mora obuhvaćat i taj stupac.

ak sam dobro shvstio ti imaš 3 stupca searchaš po prvom ali u raspon navodiš od a-c ne samo a u protivnom ne vraća tj. vraća praznu vrijednost ili nešto slično.


Druga srvar kad već koristiš vlookup potraži si kombiniranje sa if petljom i onom funkcijom koja vrati da li je greška tako da mozes upisat lijep rezultat u stilu ne postoji ili tako nešto.

sYsT3m 09.09.2014. 18:04

znaci tablica uzgleda ovako

http://i.imgur.com/wihRKdJ.jpg

jedan parametar, samo dužina nije problem, on mi izvuce odgovarajuci vrijednost iz lookup tablice (http://i.imgur.com/weuNUOo.jpg) koja je u tom slucaju bez S i T stupca.

S i T stupac sam dodao naknadno prema gore navedenom videu buduci da mi treba izvuci vrijednost na temelju duzine i debljine.

edit
ovo s if i iferror najmanji problem ali thx

Forace 10.09.2014. 00:50

Imaš dvije greške :):

1. pročitaj vlookup sintaksu
http://office.microsoft.com/en-001/e...005209335.aspx

Obrati pozornost na:
Lookup_value The value to search in the first column of the table array.


Znači tvoja join mora biti uvijek prva u array.u ne treća ;).

2.
Drugo u formuli na slici pišeš X1&Y1 dok ti je tvoj join sa crticom između ... pa uračunaj i tu crticu :). Znači X1&"-"&Y1

Mislim da bi sa ove dvije korekcije trebalo radit ispravno.

sYsT3m 10.09.2014. 16:12

ispravljeno, sad mi vuce podatke ali ne one koje treba :(
hmmmm
koju god dimenziju upisem bilo duzina/debljina dobijem skroz zadnji broj iz lookup tablice

brijem da ova vlookup tablica treba biti malo drugacije osmisljena, al fakat nemam ideje kako

Forace 10.09.2014. 22:41

A koji broj stavljaš u parametar? 4 ili?
Ako si ostavio istu formulu, a samo postavio join u R stupac te S i T dužinu i debljinu onda je normalno da ti vraća 4.

Ako pod dimenziju misliš na promjenu tog broja moraš postavit FALSe zadnji parametar jer ti u protivnom radi aproximate tj. vraća pogrešno (što je vjerojatnije), znači ako ne nađe bacit će ti grešku (sa FALSE parametrom).

Daj opet screenšot sa formulom i tablicom :D.


Sva vremena su GMT +2. Sada je 06:30.

Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 1999-2024 PC Ekspert - Sva prava pridržana ISSN 1334-2940
Ad Management by RedTyger