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ä.