=WEBSERVICE
Web Intermédiaire Google Sheets

WEBSERVICE Excel : Récupérer des données Web

Maîtrisez la fonction WEBSERVICE d'Excel pour importer des données web dynamiquement. Exemples concrets et guide d'utilisation.

Syntaxe

=WEBSERVICE(url)

Où 'url' est l'adresse web (URL) du service web à partir duquel vous souhaitez récupérer des données. L'URL doit être une chaîne de texte entre guillemets.

Utilisation dans Google Sheets

Google Sheets ne possède pas de fonction WEBSERVICE native. Cependant, vous pouvez utiliser la fonction IMPORTDATA, IMPORTXML, IMPORTJSON (via un script personnalisé) ou URLFetchApp (dans Google Apps Script) pour obtenir des résultats similaires. La fonction IMPORTXML est l'alternative la plus proche pour récupérer des données d'une API web qui renvoie des données au format XML. Pour les données JSON, un script personnalisé utilisant URLFetchApp et la fonction JSON.parse() est souvent nécessaire.

Cas d'utilisation

Suivi des taux de change

Surveillance des prix des concurrents

Intégration de données financières

Automatisation de la collecte de données RH

Exemples pratiques

Récupérer le taux de change EUR/USD (exemple hypothétique)

Données : Supposons que l'API retourne un XML comme: <taux>1.10</taux>

=WEBSERVICE("https://example.com/api/taux_change?devise=EURUSD")

Récupère le taux de change EUR/USD depuis une API. Note: L'URL est un exemple et doit être remplacée par une URL valide.

Résultat : La fonction WEBSERVICE retournera le code XML brut. Il faudra ensuite utiliser FILTRE.XML pour extraire le taux de change.
Vérifier la disponibilité d'un site web

Données : L'URL de Google

=WEBSERVICE("https://www.google.com")

Vérifie si le site web de Google est accessible. Si le site est accessible, la fonction retournera le code HTML de la page.

Résultat : Le code HTML de la page d'accueil de Google (si accessible).
Gérer les erreurs

Données : Une URL invalide

=SIERREUR(WEBSERVICE("URL_INVALIDE"),"Erreur de connexion")

Affiche "Erreur de connexion" si la fonction WEBSERVICE ne peut pas se connecter à l'URL spécifiée.

Résultat : Erreur de connexion

Conseils et astuces

Utilisez Sierreur pour éviter les erreurs.

Vérifiez l'URL avant de l'utiliser.

Soyez conscient des limitations des APIs.

Utilisez les outils de développement de votre navigateur pour inspecter les réponses des APIs.

Erreurs courantes

#VALEUR!

L'URL fournie n'est pas valide ou n'est pas une chaîne de texte.

Vérifiez que l'URL est correctement formatée et entre guillemets.

#CONNECTER!

Excel n'a pas pu se connecter au service web spécifié.

Vérifiez votre connexion Internet et que le service web est accessible.

Formules associées