Dado | 05.04.2016 10:48 |
---|---|
Predmet:Excel-pretraga I Upis Podataka Potrebna mi je pomoć u vezi pronalaska određenih podataka u jednoj tabeli i upis u drugu tabelu. Imam dvije tabele. Jedna je baza koja sadržava Ime, prezime, jmb i inde. U drugoj tabeli "bolovanje" imam kolone index, prezime i jmb (polje prazno). Sada treba na osnovu index-a korisnika iz tabele "baza" da pretražim tu tabelu i ako nađe istovjetan index kao u tabeli bolovanje, da u kolonu JMBG, tabele "bolovanje" upiše podatak iz tabele "baza" kolona jmb. Pokušavao sam sa funkcijom IF ali ne ide. |
|
Prilozi: primjer.zip (Velicina datoteke:6.42 KB) |
pmiroslav | 05.04.2016 11:33 |
---|---|
Predmet:Re: Excel-pretraga I Upis Podataka =IF(B4="";"";(VLOOKUP(B2;Baza!A2:D33;4)) |
pmiroslav | 05.04.2016 11:35 |
---|---|
Predmet:Re: Excel-pretraga I Upis Podataka =IF(B2="";"";(VLOOKUP(B2;Baza!A2:B33;2))) |
Dado | 05.04.2016 11:47 |
---|---|
Predmet:Re: Excel-pretraga I Upis Podataka Ne radi kod mene |
pmiroslav | 05.04.2016 11:49 |
---|---|
Predmet:Re: Excel-pretraga I Upis Podataka =IF(B2="";"";(VLOOKUP(B2;Baza!A2:B33;2))) |
Dado | 05.04.2016 11:53 |
---|---|
Predmet:Re: Excel-pretraga I Upis Podataka Kod mene na tabeli ne radi |
pmiroslav | 05.04.2016 11:54 |
---|---|
Predmet:Re: Excel-pretraga I Upis Podataka Nešto nije u redu sa ovim slanjem posta. Stalno mi javlja neku grešku. pa ne mogu poslati primjer i sada se post pojavi tri puta. Nešto nije u redu sa tvojim excel primjerom, ni kod mene tvoj primjer ne radi. ja sam napravio novi Worksheet i u njemu radi i pokušavam poslati primjer pa neće forum da ga primi. Poruka: Incorrect data Providet |
|
Prilozi: primjerMP.rar (Velicina datoteke:1.95 KB) |
Dado | 05.04.2016 11:58 |
---|---|
Predmet:Re: Excel-pretraga I Upis Podataka Evo preuzeo tvoj primjer, kod tvog primjera radi. Ne znam zbog čega neće kod mene na mojim tabelama. Hvala Primoslave. |
zxz | 05.04.2016 13:12 |
---|---|
Predmet:Re: Excel-pretraga I Upis Podataka Kod tebe baza pocinje od cetvrtog reda a formula je =IF(B2="";"";(VLOOKUP(B2;Baza!A2:B33;2))) Znaci umjesto a2i b2 treba a4 i b4. |
Avko | 06.04.2016 14:37 |
---|---|
Predmet:Re: Excel-pretraga I Upis Podataka ja bi se malo nadovezao na trenutnu raspravu. tvoja baza je u listu2 koju si nazvao Baza. Ona ce uvijek pocinjati sa istom celijom A2, a zavrsavat ce ovisno kolika ti je baza velika. U ovom primjeru to je red 34. Za tu bazu trebas koristi apsolutne referece jer ce se inace povecavati automatski broj reda kada ju kopiras , dakle baza je = Baza!$A$2:$D$33. Znak $ (dolar) ne dozvoljava uvecanje reda ili kolone kod kopiranja celije. VLOOKUP(ŠTOTRAŽIM;GDJETRAŽIM;KOLONU KOJU VRAĆAM AKO NAĐEM TO ŠTO TRAŽIM) U tvojem primjeru ŠTOTRAŽIM= vrijednost celije B4. $B4 ce uvijek traziti u koloni B, a red ce se automatski uvecavati kako kopiras formulu. GDJETRAŽIM= ImeLista! (obavezno usklicnik) A2:D33 (relativna referenca)ili $A$2:$D$33 (apsolutna referenca). Kako ti baza raste tako uvecavas D33 na D34, D35, D36 itd. odnosno $D$34, $D$35 itd KOLONU KOJU VRACAM=4 dakle vracat ce podatak iz 4 kolone Postoji vjerojatnost da neces imati upisanu osobu pa ce ti formula vratiti gresku. Da bi izbjegli vracanje greske i obavijestili da osobe nema u bazi podataka napisacemo formulu: =IFERROR(IF(B4="";"";VLOOKUP(B4;Baza!$A$2:$D$33;4));"nema podataka") |