Avanza har genomfört en uppdatering av sin webbsida som förstör mina importlänkar till Google docs. Dock finns det en enkel lösning på problemet. Man stoppar in hänsvisning till den gamla sidan istället, dvs denna: https://www.avanza.se/aktier/gamla-aktiesidan.html/ och då blir den nya metoden att hämta en aktiekurs denna: =MID(importXml("https://www.avanza.se/aktier/gamla-aktiesidan.html/579702/vef-ltd"; "(//span[@class='pushBox roundCorners3'])[1]");1;6)
5 kommentarer:
Tack så mycket!!!
Jag fick lägga till en SUBSTITUTE och byta ut komma med punkt:
=SUBSTITUTE(MID(importXml("https://www.avanza.se/aktier/gamla-aktiesidan.html/452879/bimobject", "(//span[@class='pushBox roundCorners3'])[1]"),1,6),",",".")
Kopierade rakt av från mitt dokument så möjligt punkter och komma byts ut då men något substitute har jag iaf inte.
Verkar som att de gjort om fondsidan igen så går inte få ut NAV-kurser till Google Sheets längre. Har du någon lösning?
Haterbrigaden: 1tidigpension på twitter postade denna men jag får den inte att funka så återkom gärna om du hittar vad som är fel =VALUE(SUBSTITUTE(IMPORTXML("https://nordnet.se/marknaden/fondlistor/16801508-lansforsakringar-global-index", "/html/body/div[1]/div/div[2]/main/div/div[1]/div/div/div[2]/div[3]/div/div[1]/div[1]/div/div/span"),",","."))
Tack Gustav!
Hittade faktiskt nedan formel som fungerade här: https://rikatillsammans.se/forum/t/hur-hamta-aktiedata-i-excel-eller-liknande-program/10400/22
=VALUE(TRIM(IMPORTXML("https://www.di.se/fonder/amf-aktiefond-smabolag-124544/";"(//div[contains(@class,'js_instrument-details__price')])[1]")))
Är väl bara en tidfråga innan även denna pajar.
Ta hand om dig!
/R
Skicka en kommentar