[ Leovic @ 28.08.2008. 13:36 ] @
| Molim vas za pomoć!
Imam sledeći problem sa sređivanjem podataka u excel-u:
Postoje dve grupe podataka. U prvoj grupi su nazivi naseljenih mesta sa poštanskim brojevima, u dve kolone. U drugoj grupi su nazivi naseljenih mesta sa geografskim koordinatama, ukupno tri kolone. U drugoj grupi ima više vrsta-redova (jer ima više naseljenh mesta) nego u prvoj grupi.
Potrebno je da podatke o geoografskim koordinatama dodam prvoj grupi, gde su mesta sa poštanskim brojevima. Ostatak iz druge grupe (manja mesta koja nemaju postanski broj) treba zanemariti.
Zbog toga sto ima vise istih naziva mesta, sa razlicitim koordinatama, bilo bi dobro da se pored naziva mesta, dodaju svi parovi koordinata za taj naziv mesta, koji se pojavljuju u drugoj grupi.
Mozda nisam bio jasan, probacu da dodam primer:
Ulaz:
I grupa podataka
22423 Grabovci
26000 Pančevo
15306 Prnjavor
24000 Subotica
II grupa podataka
Grabovci 44.7655556 19.8461111
Grabovci 44.4966667 19.1588889
Pančevo 44.8708333 20.6402778
Čokešina 44.6530556 19.3908333
Prnjavor 44.3191667 20.1947222
Prnjavor 44.6988889 19.3886111
Prnjavor 43.6588889 20.9927778
Subotica 46.1010091 19.659971
Izlaz:
22423 Grabovci 44.7655556 19.8461111 44.4966667 19.1588889
26000 Pančevo 44.8708333 20.6402778
15306 Prnjavor 44.3191667 20.1947222 44.6988889 19.3886111 itd...
24000 Subotica 46.1010091 19.659971
Hvala!
[Ovu poruku je menjao Leovic dana 28.08.2008. u 21:34 GMT+1] |
[ timmy @ 28.08.2008. 22:29 ] @
Zapravo, tvoj problem se mozes svesti na trazenje n-te vrednosti u drugoj tabeli,
a da se zatim napravi tabela prvih 1-n pojavljivanja vrednosti.
n-ti Vlookup ne postoji ali ga mozemo "simulirati" koriscenjem INDEX i SMALL funkcije.
Evo, pogledaj ovaj primer pa probaj da ga preradis za tvoje podatke. Ako zapne, okaci tvoj primer pa da sredimo
Pozdrav
[ Leovic @ 01.09.2008. 20:37 ] @
timmy, hvala na odgovoru!
Ne mogu baš da savladam ovo. Evo postavljam moj primer, pa ako timmy ili neko drugi može da ga dokrajči, bio bih mu zahvalan.
Suština je da se bazi podataka sa poštanskim brojevima i nazivima mesta - dodaju geografske koordinate. Baza podataka sa geografskim koordinatama je mnogo veća, jer su tu bukvalno svi toponimi. Zato, ukoliko dobijem rezultat u formi koju sam dole naveo, moraću "ručno" da sređujem bazu dodajući poštanskom broju jedan par koordinata. To mi nije neki problem, samo da dođem do fe faze...
Ako mislite da je korisno, ili da vam treba za neke druge stvari, mogu da okačim i kompletnu bazu poštanskih brojeva za Srbiju i koordinate svih mesta u Srbiji u .xls formatu. Velicina je oko 3Mb ukupno tako da bi trebalo rastaviti na više fajlova zbog veličine.
Hvala!
[Ovu poruku je menjao Leovic dana 01.09.2008. u 22:03 GMT+1]
[ timmy @ 01.09.2008. 22:32 ] @
Ok. evo uradio sam prema tvom primeru.
Trebalo je samo da dodas zaglavlje kolona 1,2,3,... itd u zavisnosti od toga koliko koordinata moze najvise da se pojavi za jednu lokaciju kao i da malo preradis formulu.
Evo kako to sada izgleda...

Pozdrav
[ Leovic @ 02.09.2008. 18:36 ] @
Zdravo @timmy,
Kad sam video da si rešio problem - oduševio sam se. Imaš piće, barem!
Pomozi mi jos samo da formula "proradi" i na mom racunaru. Javlja mi #VALUE! ako idem na formula bar i pritisnem enter. Da li znaš o čemu se radi?
Hvala ti puno!
[ timmy @ 03.09.2008. 21:20 ] @
Zavrsi kucanje formule ne sa Enter vec sa Ctrl+Shift+Enter posto je u pitanju matricna formula.
Pozdrav
[ Leovic @ 04.09.2008. 15:42 ] @
Sad radi. Rešio si mi veliki problem.
Hvala @timmy!
[ StPiere @ 18.05.2010. 01:10 ] @
Zdravo ,
da li neko od vas ima listu sa svim mestima i geografksim koordinatama u srbiji(geografska duzina i sirina) ?
Bio bih mu zahhvalan.
Odgovara mi excell tabela ili jos bolje sql.
[ timmy @ 18.05.2010. 06:45 ] @
Mozda nije bas mesto Excel forum, ali...
Evo spiska 110 lokacija sa geografskim sirinama i duzinama kao i udaljenoscu od Beograda.
A opet, koordinate mogu da se skidaju i sa Google Maps-a...
Pozdrav
[ StPiere @ 18.05.2010. 18:19 ] @
Zdravo brate ,
hvala ti na trudu.Nazalost, ova lista je suvise mala- je vec imam jednu listu sa preko 8000 mesta i geografksim podacima , medjutim sva mesta su pisana cirilicom , a fale i postanski brojevi.
Kada bih imao listu sa postanskim brojevima za ova mesta (ukljucujuci i sela ) mogao bih da pokusam da ih sastavim.
Samo ne znam kako bih automatizovao prevod iz cirilice u latinicu.Ako neko ima neki tip, bio bih mu zahvalan.
p.S Ovde sam nasao listu koju ja imam, ali nazalost fale postanski brojevi,a ne bih rado kucao par hiljada by hand :) :
http://toolserver.org/~dungodung/geo.html
Ono sto meni treba je ovako nesto :
Mesto geo_l geo_b postanski broj
Beograd xxxx xxxx xxxxx
Beograd ... ... ...
.
.
.itd
[ FOX028 @ 18.05.2010. 19:12 ] @
Jedino sto ti mogu pomoci to je da okacim ovaj makro za prevodjenje iz latinice u cirilicu i obratno
pozzz
[ StPiere @ 18.05.2010. 20:30 ] @
Hvala ti ! Odlican post !
[ FOX028 @ 18.05.2010. 20:57 ] @
ma slucajno sam nasao to na nekom sajtu i skinuo, imas ovde na forumu ako ti zatreba programcic Change Case koji sam ja napravio
pozzz
[ timmy @ 18.05.2010. 22:44 ] @
Pogledaj excel fajl u prilogu (zbog velicine je arhiviran).
Imas spisak mesta u Srbiji sa postanskim brojevima, kao i tvoj spisak gradova sa koordinatama
(i jedno i drugo u latinicnom pismu).
Uspeo sam da ti uparim oko 1500 mesta, za ostala ces morati sam da se potrudis jer su ili
dupli nazivi mesta na razlicitim pozicijama ili su greske u unosu podataka ili jednostavno ne
moze da se upari.
Pozdrav
[ StPiere @ 21.05.2010. 08:27 ] @
odlicno ,
hvala ti puno !
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|