< návrat zpět
MS Excel
Téma: automaticke pocitani vzdalenosti
Zaslal/a orelik 22.1.2019 18:50
Zdravim vsechny,
prosim o radu zkusenejsich "excelaku".
Resim problem - automaticke pocitani vzdalenosti kilometru v excelu z bodu A do bodu B.
Pouzival jsem funkci "G_Distance" kterou jsem nasel na netu, fungovala bezvadne a to tim stylem,
ze si to spocitalo trasu na google maps. Ale Google ted zavedl API_key a uz to bohuzel nefunguje,
tak hledam nejakou nahradu. Nemusi to byt primo od google,
klidne misto toho by mohlo byt mapy.cz nebo openstreetmap nebo neco podobneho,
zkratka aby po zadani bodu A a bodu B to spocitalo samo vzdalenost :-)
Pak me jeste napadlo, kdyz nepujde udelat automatikcy vypocet km pres internet,
zeby udelal nejakou tabulku napevno, kde uz jsou ti kilometry dane,
ale nevim jakou mam pouzit funkci na vyhledavani aby me to naslo to co potrebuji.
Predem dekuji za jakykoliv napad :-)
V priloze prikladam vzorovy soubor.
Příloha: 42493_vzdalenost_vzor.rar (20kB, staženo 68x)
Jiří497(22.1.2019 19:25)#042494 =INDEX(A1:D5;POZVYHLEDAT(A13;A1:A5;0);POZVYHLEDAT(B13;A1:D1;0))Příloha: 42494_vzdalenost_vzor1.xlsx (18kB, staženo 228x) citovat
orelik(22.1.2019 19:57)#042495 Super dekuji moc za vzorek funkci, vypada to dobre :-)
Ten vypocet pres internet vypada, ze to bude asi pekny orisek, ze?
citovat
Jiří497(22.1.2019 20:12)#042496 Pro mě je to přímo kokosový ořech 20 metrů pod zemí.
Já určitě ne.
citovat
orelik(22.1.2019 20:16)#042497 chapu, ale diky jeste jednou za vzorec :-)
citovat
MePExG(22.1.2019 21:14)#042501 Ak nájdete stránku do ktorej sa budú dať zadať údaje a zároveň stiahnuť vzdialenosť v km, tak by sa to dalo riešiť pomocou Power Query (ak máte verziu od 2010 je to doplnok, od ver. 2016 je už tento nástroj obsiahnutý). Ja som našiel pekný zdroj na stránke www.wolframalpha.com, ale žiaľ vzdialenosť je platená služba cez účet za cca. 7 L/mes. Alebo by bola cesta zobraziť si napr. túto stránku a do Excelu si postupne vytvárať databázu vzdialeností medzi mestami zadávaním hodnôt a ich automatizovaným prepisom. Stránka podporuje zadanie miest https://www.wolframalpha.com/input/?i=brno,+olomouc
citovat
Darbujan(22.1.2019 22:06)#042504 Řekl jste to vcelku trefně. Dospěl jsem u stejného požadavku k témuž - Google zavedl API key na vše a dost vysoký měsíční paušál. Stávající řešení tak docela sprostě poslal k ledu. Kromě toho mi přišel na přelomu roku z Google e-mail, že vesměs sestřelí stávající služby vykreslování dat na jeho mapách koncem roku 2019 (s příslibem, že chystá něco nového). V době, kdy Excel a jeho mapy neznají ani všechny kraje ČR (na rozdíl od map Power BI), je to pěkně v pr... Já osobně o mapy Bingu nestojím...
citovat
Darbujan(22.1.2019 22:09)#042506 Ono nejde ani o to spočítat vzdálenost vzdušnou čarou (k tomu se dají použít různé nástroje využívané třeba v geocachingu), ale o tu skutečnou vzdálenost po silnici.
citovat
orelik(22.1.2019 22:14)#042507 ano, presne jak to rikate, potrebuji skutecnou vzdalenost po trase... proto hledam nejake rozume reseni, ale bohuzel zatim jsem nenasel zadnou nahradu za strejdu GOOGLE
citovat
elninoslov(23.1.2019 14:11)#042521 Tu som navrhol riešenie na základe dolovania dát z HTML kódu. Kód vrátený Googlom je strašne zložitý a neprehľadný. Nedokážem s istotou zistiť, či to čo som vypozoroval je pravda. Na základe pokusov som zistil, že na rovnakú trasu vracia Google iný kód, s iným rozmiestnením výsledkov, a iným oparametrizovaním v kóde. Čo je smrť pre parsovanie textu. Ono totiž môže vrátiť výsledky, tak že to čo si myslíte nieje trasa pre auto, ale trasa vlaku, alebo dokonca čiastkový úsek trasy...
Ak sa niekomu chce nech poskúma tie vracané HTML a nájde v nich logiku a jednoznačný identifikátor ako odlíšiť správny výsledok (teda prvú navrhovanú trasu pre auto).
citovat