URL-koodausfunktio palauttaa URL-koodatun merkkijonon, joka korvaa tietyt merkit, jotka eivät ole aakkosnumeerisia, prosenttisymbolin (%) ja heksadesimaaliluvun.
Huomautukset:
-
CODEURL-funktio ei ole käytettävissä Excelin verkkoversio Excel for Mac.
-
CODEURL-funktio saattaa näkyä Excel for Mac funktiovalikoimassa, mutta se käyttää Windows, joten se ei palauta tuloksia Macissa.
Syntaksi
URLKOODAUS (teksti)
CODEURL-funktion syntaksissa on seuraava argumentti:
Argumentti |
Kuvaus |
---|---|
Teksti Pakollinen |
URL-koodattava merkkijono |
Esimerkkejä
Tässä on yksinkertainen esimerkki, jossa viitataan Excel Microsoft SharePoint palvelimeen.
=ENCODEURL("http://contoso.sharepoint.com/Finance/Profit and Loss Statement.xlsx")
Tulokseksi tulos:
http%3A%2F%2Fcontoso.sharepoint.com%2FFinance%2FProfit%20and%20Loss%20Statement.xlsx
Voit käyttää MYÖS ENCODEURL-funktiota VERKKOPALVELU-funktion kanssa. Voit esimerkiksi palauttaa markitondemand.com-ohjelmointirajapinnan avulla tietoja yrityksen osakekurssista:
=VERKKOPALVELU("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&KOODAUSURL(C2))
Jos solussa C2 on pörssikurssi.
Tämän jälkeen voit käyttää FILTERXML-funktiota poimimaan tiettyjä tietoja tästä osakekurssista. Jos esimerkiksi haluat saada osakekurssin 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ä.