Dobivanje vanjskih podataka s web-stranice

Važno :  Ovaj je članak strojno preveden. Pogledajteizjavu o odricanju od odgovornosti. Verziju ovog članka na engleskom potražite ovdje.

Možete stvoriti ili pokrenuti web-upit da biste dohvatili tekst ili podatke s web-stranice. Web-stranice često sadrže podatke koji su savršen za analizu u programu Excel. Ovisno o vašim potrebama, možete dohvatiti podatke koje je moguće osvježiti. To jest, podatke u programu Excel možete ažurirati s najnovijim podacima na web-stranici. Ili možete dohvatiti podatke s web-stranice i zadržati statične na radnom listu.

Ako koristite Excel 2010 ili noviji, možete koristiti Excel Get & Pretvorba (Power Query) sučelje za Povezivanje s web-stranice.

Što želite učiniti?

Dodatne informacije o tome kako izvući vanjskih podataka s web-stranice

Stvaranje i uređivanje web-upita

Stvaranje parametarskog upita upit za Web

Kopirajte podatke iz web-stranice

Pokretanje spremljenog web-datoteke upita

Provjerite na web-stranicu web-upita preusmjeriti na drugi izvor podataka

Problem: pojavljuju se problemi sortiranja, filtriranja ili pretraživanja vanjske podatke iz web-upita

Dodatne informacije o tome kako izvući vanjskih podataka s web-stranice

Web-upit možete koristiti za dohvaćanje podataka koje je moguće osvježiti koji je pohranjen na intranetu ili Internetu, kao što su jednu tablicu, više tablica i sav tekst na web-stranici. Zatim možete analizirati podatke pomoću alata i značajki u programu Excel. Na primjer, možete dohvatiti i ažuriranja o dionicama s javnim web-stranice ili dohvatiti i ažuriranje tablice Prodaja informacija s web-stranicu tvrtke.

Web-upiti osobito korisni su za dohvaćanje podataka iz tablica ili unaprijed oblikovane područja. (Tablica se definiraju oznakom HTML < TABLICE >. Unaprijed oblikovane područja često su određena oznakom HTML < PRE >.) Dohvaćene podatke ne sadrži slike, kao što su slike .gif i ne obuhvaća sadržaj skripti.

Da biste stvorili web-upita, morate pristupiti da biste na World Wide Web (WWW) putem intranet vaše tvrtke ili modema na računalu ili mreži. Ili taj upit možete napraviti protiv lokalne HTML ili XML datoteke.

Uzorak web-upiti

Nekoliko oglednih web-upiti se instaliraju pomoću Microsoft Office Excel 2007. Prema zadanim postavkama tih upita nalaze se u mapi \Programske Office\Office12\QUERIES na tvrdom disku:

  • MSN MoneyCentral Investor indeksi.iqy

  • MSN MoneyCentral Investor ulaganja.iqy

  • MSN MoneyCentral Investor Stock Quotes.iqy (Web upita parametarski upit)

Načini Dohvaćanje vanjskih podataka

Ako koristite Excel, možete uvesti podatke koji potječu iz web-stranicu pomoću dijaloškog okvira Novi web-upit . (Na kartici Podaci u grupi Dohvaćanje vanjskih podataka kliknite S weba.)

Ako koristite Internet Explorer, dva su načina za dohvaćanje vanjskih podataka u programu Office Excel:

  • Poznati kopiranje i lijepljenje naredbe možete prenijeti podatke s web-stranice na radnom listu programa Excel. Kada zalijepite podatke web-stranice u programu Excel, možete zadržati podatke u statični ili ih se može osvježavati tako da kliknete Mogućnosti lijepljenja Slika gumba , a zatim Stvorite koje je moguće osvježiti web-upita.

  • Desnom tipkom miša kliknite web-stranicu, a zatim na izborničkom prečacu kliknite Izvoz u programu Microsoft Excel . Prikazat će se dijaloški okvir Novi web-upit .

Napomena : U programu Excel možete otvoriti i sve datoteke HTML , MHTML datoteku ili ispravnog XML datoteku. Kada otvorite HTML ili MHTML datoteke, nailazite na cijelu web-stranicu, ali može izgubiti neka oblikovanja, skripti, slikovne datoteke (samo za HTML) ili popisa podataka u jednoj ćeliji. Kada otvorite datoteku XML, imate mogućnost primjene jedan ili više listovi referencirani stilova. U svakom slučaju, podaci nisu koje je moguće osvježiti.

Stvaranje parametarskog upita upit za Web

Parametarski upit je upit koji traži unos svaki put kad ga pokrenete. Web-upita parametarski upit možete stvoriti tako da uredite spremljenu datoteku web-upita (.iqy). Na primjer, web-upit koji dohvaća o dionicama s web-stranice možete tražiti vrijednost parametra, kao što su burzovni simbol, svaki put kada pokrenete web-upita parametarski upit.

Web-upit parametarski upit se temelji na niza URL upita, što je jedan ili više parova naziv/vrijednost dodaje na kraj URL-a. Neka web-mjesta pomoću niza URL upita da biste promijenili sadržaj na web-stranicu. Niza URL upita ima sljedeći oblik kao u sljedećem primjeru: 1 2 3 4 5 -----------------------------URL------------------------------?<Name>=<Val> http://moneycentral.msn.com/investor/external/excel/quotes.asp?quote=MSFT

1

URL

URL web-stranice

2

?

Znak upitnik (?) započinje niza URL upita.

3

< naziv >

Naziv, u ovom primjeru je ponuda.

4

=

Znak jednakosti (=) razgraničava ime iz vrijednost.

5

< Val >

Vrijednost u ovom primjeru je MSFT.

Ako dodajete dva ili više parova naziv/vrijednost, ih razdvojite znak ampersand (&). Na primjer: 1 2 3 ...?<Name>=<Val>&<Name>=<Val> ...?Quote=MSFT&Quote=IBM

1

< naziv > = < Val >

Par ime/vrijednost je ponuda = MSFT.

2

&

Znak ampersand (&) razgraničava svaki par naziv/vrijednost.

3

< naziv > = < Val >

Drugi naziv/vrijednost par je ponuda = IBM.

Web-upita parametarski upit temeljiti na niza URL upita pomoću sljedećih oblik. Na primjer: 1 2 3 4 5 6 ...?<Name>=["Parameter","Prompt"] ...?Symbol=["StockSymbol","Enter stock symbol:"]

1

< naziv >

Naziv, u ovom primjeru, koji je Simbol.

2

=

Znak jednakosti (=) razgraničava ime iz parametra i niza upita.

3

"Parametar"

Naziv parametra unutar navodnika, Excel koristi za prepoznavanje parametra u dijaloškom okviru Parametri u ovom primjeru, koji je StockSymbol.

4

,

Znak zarez (,) razgraničava parametra iz upita.

5

"Pitanje"

Naredbeni redak okruženo ponuda, Excel prikazuje u na Enter burzovni simbol: dijaloškom okviru u ovom primjeru, koji je Enter burzovni simbol:.

6

[...]

Lijeva uglata zagrada ([]) i znakova desne uglate zagrade (]) razdijelite niza upita.

Preusmjeravanje web-upiti s drugim izvorima podataka

Ako ste autor web-stranicu možete povećati pouzdanosti podatke koje korisnici dohvaćaju stranice web-upita iz programa Excel preusmjerava s izvorom podataka kao što je datoteka XML-a ili teksta.

Ako, na primjer, ako HTML stranica sadrži tablice o dionicama, tih podataka u tablici možete se koristiti u web-upita čak i ako se podaci se koji se povlače iz drugog izvora podataka. Ili, ako upućuju li tablice na web-mjestu Windows SharePoint Services koji se prikazuje status projekta, možete stvoriti web-upita za izvlačenje podataka s popisa osnovne status.

U ovom preusmjeravanje ima dvije primarni prednosti. Najprije u HTML web-stranice koje uvozite može biti oblikovan za prikaz, čak i ako se podaci optimiziran je za analizu (na primjer, u XML formatu). Drugo, HTML prikaz podataka biti podijeljene prema gore u stranice podataka (primjerice 20 rezultate po), ali web-upit može biti preusmjereni potpunog skupa podataka.

Atribut HTML možete koristiti s oznakom TABLICE, PRE, XMP, STAVKU ili običan TEKST koji označava pohranjuju podatke u podlozi. Autori web-stranica možete koristiti taj atribut preusmjeravanje, o:WebQuerySourceHRef, na popisu URL izvora podataka, tako da se web-upiti mogu se povezati temeljnih izvorišnih podataka. Atribut preusmjeravanje definiranju u Microsoft Office naziva da bi se izbjeglo sukob s drugim atribute preusmjeravanje. Izvor podataka može biti bilo koji podržani Web upita vrstu podataka, kao što su HTML, tekst ili XML. Kada se koristi taj atribut, ne morate brinuti o tome kako izvući odgovarajućem sadržaju kada osvježite. Web-upit sadrži informacije o putu s izvorom podataka i ažurirane podatke možete uvesti izravno iz tog izvora.

Vrh stranice

Stvaranje i uređivanje web-upita

  1. Učinite nešto od sljedećeg za stvaranje novog web-upita ili uređivanje postojeće web-upita:

    Stvaranje novog web-upita   

    1. Učinite nešto od sljedećeg:

      • U programu Office Excel na kartici Podaci u grupi Dohvaćanje vanjskih podataka kliknite S weba.

      • U pregledniku dođite do web-stranice iz kojeg želite upita podataka, desnom tipkom miša kliknite web-stranicu i zatim na izborničkom prečacu kliknite Izvoz u programu Microsoft Excel .

        Pojavit će se dijaloški okvir Novi web-upit .

    2. U dijaloškom okviru Novi web-upit unesite URL web-stranice iz kojeg želite dohvatiti podatke. Možete upišite URL, lijepljenje iz kopirane adrese ili kliknite strelicu pokraj popisa Adresa i odaberite nedavno korištene adrese.

      Napomena : Maksimalna duljina URL-a je 255 znakova.

    3. Kliknite Idi.

      Uređivanje postojeće web-upita   

    4. Na kartici Podaci u grupi Veze kliknite Veze.

      slika trake programa excel

    5. U dijaloškom okviru Veze radne knjige odaberite web-upit, a zatim kliknite Svojstva.

    6. U dijaloškom okviru Svojstva veze kliknite karticu Definicija, a zatim kliknite Uredi upit.

  2. Kliknite gumb Slika gumba pokraj tablice koje želite uvesti ili kliknite gumb Slika gumba u gornjem lijevom kutu stranice da biste uvezli cijelu stranicu.

    Savjet : Ako nema gumba Slika gumba uz tablica na stranici, kliknite Prikaži ikone slika gumba pri vrhu dijaloškog okvira da biste ih prikazati.

  3. Da biste postavili oblikovanja i uvoz mogućnosti načina dobivanja podataka, kliknite Mogućnosti, a zatim učinite nešto od sljedećeg u dijaloškom okviru Mogućnosti web-upita :

    1. U odjeljku Oblikovanje, kliknite nešto od sljedećeg:

      • Ništa     Ta mogućnost vraća niti jedno oblikovanje s web-stranice koje su upita, samo tekst. Oblikovanje koje postoji na primjenjuje se na radnom listu.

      • Samo oblikovanje obogaćenog teksta     Ta mogućnost vraća vrstu oblikovanja da Office Excel mogli ponoviti najbliže, kao što su stilovi fonta. Ne uključuje HTML oblikovanja, kao što je hiperveza oblikovanje.

      • Cjelokupan HTML oblikovanja     Ta mogućnost vraća sva HTML-oblikovanja koja Excel podržava, primjerice oblikovanje hiperveza. Ta mogućnost poništava potvrdni okvir sačuvati oblikovanje ćelije u dijaloškom okviru Svojstva raspona vanjskih podataka .

    2. U odjeljku Uvoz postavki unaprijed oblikovanih < PRE > blokovaodaberite nešto od sljedećeg:

      • Uvoz < PRE > blokova u stupce      Blokovi podataka okruženo < PRE > oznake će biti uvezeni u zasebne stupce na radnom listu. Poništite taj potvrdni okvir da biste se vratili podatke u jedan stupac.

      • Tretira kao jedan     Ako imate znakova za koje je definirati ili razdijelite tekst za svaki stupac u sekcijama < PRE > (kao što su zarezi), možete odrediti da kada Excel naiđe na više od jedne od ovih graničnike zajedno, oni će se smatrati jedan. Prazan stupac kao rezultat se smješta između svakog uzastopnih graničnik. Taj potvrdni okvir dostupna je samo kada odaberite potvrdni okvir Uvoz < PRE > blokova u stupce .

      • Koristi iste postavke uvoza za cijelu sekciju     Potvrdite ovaj okvir da biste koristili postavku za tretira kao jedan za sve već oblikovane sekcije na web-stranicu. Poništite taj potvrdni okvir da biste koristili postavke za prvi unaprijed oblikovane odjeljak samo, ili ako želite da Excel da biste utvrdili koja je najbolja postavka. Taj potvrdni okvir dostupna je samo kada odaberite potvrdni okvir Uvoz < PRE > blokova u stupce .

    3. U odjeljku ostale postavke uvoza, odaberite nešto od sljedećeg:

      • Onemogući prepoznavanje datuma     Ta mogućnost omogućuje čitanje prikazuju li se brojevi na web-stranici koji se pojavljuju nalik na datume kao brojeve na radnom listu. Na primjer, Sportski rezultat od 03-07 Excel će prepoznati kao datum 7 osim ako je odabrana ta mogućnost.

      • Preusmjeravanje Onemogući Web-upita     Ova mogućnost osigurava da Web upit neće se preusmjeriti na drugi izvor podataka iz potražite na web-stranicu koja se upita. Potvrdite ovaj okvir radi kompatibilnosti s upitima stvorenih u starijim verzijama programa Excel.

  4. Kliknite u redu. Web-upit sprema se s radnom knjigom.

  5. Možete i spremiti web-upit da biste datoteku web-upita (.iqy) tako da pokrenete upit u drugim radnim knjigama i tako da stvorite parametarski upit.

    Dodatne informacije potražite u članku Stvaranje web-upita parametarski upit.

    Spremanje web-upita u datoteku web-upita

    1. U dijaloškom okviru Uređivanje web-upita kliknite Spremi upit Slika gumba .

    2. Pronađite mapu u koju želite spremiti upit.

      Spremljene upite, po zadanom se nalaze u \Documents and Settings\ < username > \Application Data\Microsoft\Queries mapu na tvrdom disku.

    3. U okvir naziv datoteke unesite naziv datoteke.

    4. Kliknite Spremi.

      Upit se sprema u tekstnu datoteku s .iqy datotečni nastavak.

  6. Pritisnite Uvoz.

    U dijaloškom okviru Uvoz podataka učinite nešto od sljedećeg:

    1. Da biste vratili podatke s web-stranice na označeni radni list, kliknite postojeći radni list. Na radnom listu kliknite ćeliju u koju želite smjestiti gornji lijevi kut vanjski raspon podataka, a zatim kliknite u redu.

    2. Da biste vratili podatke na novi radni list, kliknite novi radni list, a zatim kliknite u redu. Excel dodaje novi radni list u radnu knjigu i automatski pokreće vanjski raspon podataka u gornji lijevi kut novog radnog lista.

      Kada kliknete u redu, na Osvježavanje u pozadini ikona Pokazatelj osvježavanja pojavit će se na traka stanja označuje izvođenje upita. Da biste provjerili stanje upita, dvokliknite ikonu osvježavanja.

Vrh stranice

Stvaranje parametarskog upita za web-upit

  1. U programu Windows Explorer pronađite datoteku upita na vašem računalu.

    Prema zadanim postavkama spremljene upite nalaze se u \Documents and Settings\ < username > \Application Data\Microsoft\Queries mapu na tvrdom disku.

  2. Desnom tipkom miša kliknite datoteku, a zatim kliknite Uredi pomoću programa Notepad. Upit se otvara u programu Microsoft Notepad u kojem možete izvršiti promjene datoteke.

  3. U tekstu datoteke pronađite URL web-adrese iz koje potječu uvezeni podaci. Na primjer:

http://moneycentral.msn.com/investor/external/excel/quotes.asp

Na kraju URL-a, upišite sljedeće (na kraju URL-a nemojte umetnuti razmak):

?Symbol=["Quote", "Enter one or more financial symbols separated by commas."]

  1. U izborniku Datoteka, kliknite Spremi, a zatim izađite iz programa Notepad.

Vrh stranice

Kopirajte podatke iz web-stranice

  1. U vašem web-preglednik, odaberite podatke koje želite kopirati.

  2. Kopirajte podatke.

    Napomena : Potražite u pomoći za web-pregledniku informacije o postupak kopiranja.

  3. Prijeđite u Excel.

  4. Kliknite u gornji lijevi kut područja radnog lista mjesto na koje želite smjestiti kopirane podatke.

  5. Na kartici Početna stranica u grupi Međuspremnik kliknite Zalijepi.

    slika vrpce programa excel

  6. Ako se podaci ne prikazuje kao što ste očekivali, kliknite Mogućnosti lijepljenja Slika gumba , a zatim kliknite jednu od sljedećih mogućnosti:

    • Zadrži izvorišno oblikovanje bez promjene.

    • Isto odredišno oblikovanje postojećih ćelija oblikovanja.

    • Stvaranje koje je moguće osvježiti web-upit za stvaranje upita na web-stranicu iz koje kopirate podatke. Ako kasnije promjene za web-stranice, možete osvježiti podatke.

Vrh stranice

Pokretanje spremljenog web-datoteke upita

Web-upiti se spremaju u tekstnu datoteku s nastavkom .iqy datotečni nastavci. Su spremljeni upiti korisni za zajedničko korištenje istog upita Web u različitim radnim knjigama ili s drugim korisnicima te za stvaranje web-upita parametarski upit.

  1. Kliknite gumb Microsoft Office slika gumba , a zatim Otvori.

  2. U okviru Pogledaj u pronađite mapu u kojoj je spremljena datoteka upita.

  3. Odaberite web-upit koji želite pokrenuti.

  4. Kliknite Otvori.

  5. U dijaloškom okviru Uvoz podataka učinite nešto od sljedećeg:

    • Da biste vratili podatke s web-stranice na označeni radni list, kliknite postojeći radni list. Na radnom listu kliknite ćeliju u koju želite smjestiti gornji lijevi kut vanjski raspon podataka, a zatim kliknite u redu.

    • Da biste vratili podatke na novi radni list, kliknite novi radni list, a zatim kliknite u redu. Excel dodaje novi radni list u radnu knjigu i automatski pokreće vanjski raspon podataka u gornji lijevi kut novog radnog lista.

  6. Ako je web-upit parametarskog upita, dijaloški okvir Unos vrijednosti parametra traži da unesete parametre, osim ako ste već postavili parametarski upit da biste se vratili na određenu vrijednost.

    Da biste uredili postavke za parametre, kliknite parametara u dijaloškom okviru Uvoz podataka u koraku 5.

    Dodatne informacije potražite u članku Prilagodba parametarski upit.

    Excel izvodi upit. Da biste naznačili da se upit izvodi, pojavit će se na Osvježavanje u pozadini ikona Pokazatelj osvježavanja na traka stanja . Da biste provjerili stanje upita, dvokliknite ikonu osvježavanja.

Vrh stranice

Provjerite na web-stranicu web-upita preusmjeriti na drugi izvor podataka

  1. Prostor naziva deklariranje Microsoft Office obuhvatiti otvaranja HTML oznaka web-stranice:

    < HTML xmlns:o = "urn: sheme – microsoft – com:office:office" >

  2. U tijelu web-stranice, dodajte sljedeći atribut otvaranje TABLICE, PRE, XMP, STAVKU ili običan TEKST oznake. Ako, na primjer:

    < TABLICE... o:WebQuerySourceHRef = "URL" >

    gdje je vrijednost URL-a (relativni ili apsolutni) na koju želite preusmjeriti web-upit.

Napomena : Korisnici mogu preskočiti preusmjeravanje na web-stranice tako da potvrdite okvir preusmjeravanja onemogućivanje web-upita u dijaloškom okviru Mogućnosti web-upita . To možete pristupiti iz dijaloškog okvira Novi web-upit .

Vrh stranice

Problem: pojavljuju se problemi sortiranja, filtriranja ili pretraživanja vanjske podatke iz web-upita

Vanjske podatke iz web-upit može sadržavati početne, završne ili više ugrađene Unicode razmake (vrijednost 160). Ove znakove razmaka ponekad može uzrokovati neočekivane rezultate kada sortirate filtriranje podataka ili izvođenje operacije pretraživanja.

Dodatne informacije o kako rukovati te i ostalih znakova kojih potražite u članku Uklanjanje razmaka i neispisivih znakova iz teksta.

Vrh stranice

Napomena : Izjava o odricanju od odgovornosti za strojni prijevod: ovaj je članak preveo računalni sustav bez ljudske intervencije. Microsoft nudi strojne prijevode da bi korisnicima koji ne razumiju engleski omogućio čitanje sadržaja o Microsoftovim proizvodima, uslugama i tehnologijama. Budući da je preveden strojno, članak možda sadrži pogreške u vokabularu, sintaksi ili gramatici.

Dodatni sadržaji

Uvoz podataka iz vanjskih izvora podataka (Power Query)

Proširite svoje vještine
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×