URLCODIEREN

Gilt für
Excel für Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Die ENCODEURL-Funktion gibt eine URL-codierte Zeichenfolge zurück, wobei bestimmte nicht alphanumerische Zeichen durch das Prozentsymbol (%) und eine Hexadezimalzahl ersetzt werden.

Hinweis

  • Die ENCODEURL-Funktion ist in Excel für das Web oder Excel für Mac nicht verfügbar.
  • Die ENCODEURL-Funktion wird möglicherweise im Funktionskatalog von Excel für Mac angezeigt, basiert jedoch auf Windows-Betriebssystemfeatures, sodass sie auf dem Mac keine Ergebnisse zurückgibt.

Syntax

URLCODIEREN(Text)

Die Syntax der Funktion ENCODEURL weist das folgende Argument auf.

Argument Beschreibung
Text
Erforderlich
Eine Zeichenfolge, die URL-codiert werden soll

Beispiele

Hier ist ein einfaches Beispiel, das auf eine Excel-Datei auf einem Microsoft SharePoint-Server verweist. 

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

 Dies führt zu:

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

Sie können die ENCODEURL-Funktion auch in Verbindung mit der WEBSERVICE-Funktion verwenden. Beispielsweise können Sie den markitondemand.com API-Dienst verwenden, um Informationen zu einem Unternehmensbestand zurückzugeben:

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

Wo Sie einen Aktienticker in Zelle C2 haben.

Anschließend können Sie die FILTERXML-Funktion verwenden, um bestimmte Daten zu diesem Bestand zu extrahieren. Um beispielsweise den letzten Preis des Aktientickers in Zelle C2 abzurufen, können Sie Folgendes verwenden:

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

Benötigen Sie weitere Hilfe?

Sie können jederzeit einen Experten in der Excel Tech Community fragen oder Unterstützung in Communitys erhalten.