Funzione SERVIZIO.WEB

Excel 2013+

Riepilogo

La funzione SERVIZIO.WEB recupera dati da servizi web su Internet o intranet, restituendo il contenuto XML o testo direttamente in una cella Excel. Ideale per integrare dati esterni dinamici senza VBA.

Sintassi

SERVIZIO.WEB(url)

Parametri

Parametro Tipo Richiesto Descrizione
url String URL obbligatorio del servizio web (max 2048 caratteri)

Utilizzo della funzione WEBSERVICE

SERVIZIO.WEB è perfetta per estrarre dati da API pubbliche o servizi web che restituiscono XML/JSON/testo. Combinala con FILTRO.XML per parsing avanzato o CODIFICA.URL per parametri complessi.

Esempi Comuni di WEBSERVICE

Esempio API meteo

=SERVIZIO.WEB("https://api.esempio.com/meteo?citta=Roma")

Recupera previsione meteo XML per Roma da servizio pubblico.

Con codifica URL

=SERVIZIO.WEB(CODIFICA.URL("https://api.esempio.com/cerca?query="&A1))

Cerca con parametri dinamici codificati dalla cella A1.

Domande Frequenti

Dipende da Windows HTTP services. Su Mac visualizzata ma restituisce #VALORE!.

Solo HTTP/HTTPS. FTP, file:// e altri generano #VALORE!.

Errori Comuni e Soluzioni

#VALORE!

Cause: URL >2048 caratteri o protocollo non supportato

Solution: Verifica lunghezza URL e usa solo http/https

#VALORE!

Cause: Risposta >32767 caratteri

Solution: Richiedi dati più piccoli o usa paginazione API

#VALORE!

Cause: Servizio web non raggiungibile

Solution: Controlla connettività e validità URL

Note

  • Non funziona su Excel Mac
  • Risultato sempre testo grezzo
  • Per JSON usa FILTRO.XML
  • Codifica sempre URL speciali

Compatibilità

Disponibile in: Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Non disponibile in: Excel Mac, Excel 2010 e precedenti

Contenuto ultima revisione: December 9, 2025
Frequenza di aggiornamento: Secondo necessità
Versioni di Excel testate: Excel 2013+