Paras vastaus
Sinun on käytettävä kahta solua (hakusolu ja palautussolu) ja voit sijoita ne mihin tahansa taulukkolaskentaan, suosittelen oikealle tai oikealle jonnekin. Hakusolu on paikka, johon kirjoitat päivämäärän aloittaaksesi kyselyn. Palautussolu sisältää sisäkkäisen kaavan, joka suorittaa haun.
Aion tehdä kolme oletusta, että haluamasi hinnat paluu ovat sarakkeessa F , päivämäärät ovat sarakkeessa A ja hakusolu on H1.
Hakusolu = H1
- Kirjoita päivämäärä tähän (muotoile päivämääränä)
Palautussolu (voi olla missä tahansa)
- Kirjoita seuraava kaava:
= HAKEMISTO (F: F, MATCH (H1, A: A, 0))
MUOKKAA
Tajusin juuri, että etsimäsi oli jonkinlainen vienti suoraan verkosta. Kokeile käyttää Excelin Web-tuontitoimintoa, siirry kohtaan Data / Webistä. Kun tiedot on tuotu, voit suorittaa toimitetun kaavan. Olen tehnyt samanlaisia asioita luomalla csv-tiedoston Yahoo: sta ja kopioimalla / liittämällä tiedot suoraan omaan laskentataulukko. Taulukko-ominaisuus auttaa säilyttämään muotoilun, kun teet tämän.
Vastaa
Voit käyttää siihen muokattua verkkokyselyä.
Haluat esimerkiksi saada Googlen hinnan. päivämäärä: 23. kesäkuuta 2015
URL-osoite olisi: ” http://finance.yahoo.com/q/hp?s=GOOG&a=05&b=23&c=2015&d=05&e=23&f=2015&g=d ”
Tässä URL-osoitteen muuttujat ovat ”StockName” ja ”Dates”.
Luo nyt uusi verkkokysely tälle URL-pyynnölle:
Selection = 15 muotoilu = ei mitään PreFormattedTextToColumns = True ConsecutiveDelimitersAsOne = True SingleBlockTextImport = False DisableDateRecognition = False DisableRedirections = False
#########
Kopioi yllä olevan tekstin ”#” -merkkien väliin ja liitä tyhjään muistikirjaan ja tallenna työpöydälle nimellä ”yahoo.iqy”. Tässä .iqy on Excel WebQuery -tiedostotunniste.
1: Avaa nyt uusi tyhjä työkirja.2: Valitse sitten Data-> Exixting Conne ction-> Yahoo.iqy 3: Näyttöön tulee valintaikkuna, jossa sinua pyydetään valitsemaan, selaamaan juuri työpöydälle tallentamasi verkkokysely (Yahoo.iqy) ja valitsemalla se. 4: Sitten Tuo tiedot -ruutu avautuu. Napsauta ”OK”. 5: Sitten se pyytää muuttujia. Täytä kaikki vaaditut parametrit ja Valmis.
Esimerkki laskentataulukosta on GitHubissani: vsrathore / ExcelWebQuery
Lataa Excel ja WebQuery-tiedosto.
Tietoja ExcelFile: B1 = ”Varaston\_nimi”
B / C / D :: 4/5 = ”Päivämääräparametrit”
WebQuery solussa A8
Huomaa: Voimme käyttää samaa menetelmää osaketietojen saamiseksi ajanjaksolta (StartDate – EndDate) Tässä käytän StartDate = EndDate yksittäistä datapistettä Excel-työkirjassa.
Kysy lisää kyselystä (tai WebQuerystä): P