Applies ToExcel for Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

ENCODEURL-funktio palauttaa URL-koodatun merkkijonon, joka korvaa tietyt muut kuin aakkosnumeeriset merkit prosenttimerkillä (%) ja heksadesimaaliluvulla.

Huomautukset: 

  • ENCODEURL-funktio ei ole käytettävissä Excelin verkkoversio tai Excel for Mac.

  • ENCODEURL-funktio voi näkyä Excel for Mac funktiovalikoimassa, mutta se perustuu Windows-käyttöjärjestelmän ominaisuuksiin, joten se ei palauta tuloksia Macissa.

Syntaksi

URLKOODAUS (teksti)

ENCODEURL-funktion syntaksissa on seuraava argumentti.

Argumentti

Kuvaus

Teksti   

Pakollinen

URL-koodattu merkkijono

Esimerkkejä

Tässä on yksinkertainen esimerkki, joka viittaa Excel-tiedostoon Microsoft SharePoint -palvelimessa. 

=ENCODEURL("http://contoso.sharepoint.com/Finance/Profit and Loss Statement.xlsx")

 Tuloksena on:

http%3A%2F%2Fcontoso.sharepoint.com%2FFinance%2FProfit%20ja%20Loss%20Statement.xlsx  

Voit käyttää ENCODEURL-funktiota myös YHDESSÄ VERKKOPALVELU-funktion kanssa. Voit esimerkiksi palauttaa markitondemand.com api -palvelun avulla tietoja yrityksen osakkeesta:

=VERKKOPALVELU("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&ENCODEURL(C2))

Jossa solussa C2 on pörssikurssi.

Tämän jälkeen voit käyttää FILTERXML-funktiota poimiaksesi tiettyjä tietoja kyseisestä varastosta. Jos esimerkiksi haluat saada pörssikurssin viimeisen hinnan soluun C2, voit käyttää:

=FILTERXML(WEBSERVICE("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&ENCODEURL(C2)),"/QuoteApiModel/Data/LastPrice")

Tarvitsetko lisätietoja?

Voit aina kysyä neuvoa Excel Tech Community -yhteisön asiantuntijalta tai saada tukea tukiyhteisöltä.

Katso myös

SUODATA.XML-funktio

VERKKOPALVELU-funktio

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.