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.
No comments:
Post a Comment