Thursday, May 26, 2022

ENCODEURL-Funktion

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

Anmerkungen:

  • Die ENCODEURL-Funktion ist in Excel für das Web oder Excel für Mac nicht verfügbar.

  • Die ENCODEURL-Funktion wird möglicherweise in der Funktionsgalerie von Excel für Mac angezeigt, ist jedoch auf Funktionen des Windows-Betriebssystems angewiesen, sodass auf dem Mac keine Ergebnisse zurückgegeben werden.

Syntax

ENCODEURL(Text)

Die Syntax der ENCODEURL-Funktion hat das folgende Argument.

Streit

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 and Loss Statement.xlsx")

Was in ... endet:

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

Sie können die ENCODEURL - Funktion auch in Verbindung mit der WEBSERVICE - Funktion verwenden . Beispielsweise können Sie den api-Dienst markitondemand.com verwenden, um Informationen über eine Unternehmensaktie zurückzugeben:

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

Wo Sie einen Börsenticker in Zelle C2 haben.

Sie können dann die Funktion FILTERXML verwenden , um bestimmte Daten zu dieser Aktie zu extrahieren. Um beispielsweise den letzten Preis des Börsentickers in Zelle C2 zu erhalten, 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 der Answers-Community erhalten.

Siehe auch

Funktion FILTERXML

WEBSERVICE-Funktion

No comments:

Post a Comment