Navigazione Rapida
FILTRO.XML - Funzione FILTRO.XML
Riepilogo
La funzione FILTRO.XML di Excel consente di estrarre dati specifici da contenuti XML utilizzando espressioni XPath. È uno strumento potente per analizzare e recuperare informazioni strutturate da fonti XML, inclusi dati web e API.
Sintassi
FILTRO.XML(xml; xpath)
Parametri
| Parametro | Tipo | Richiesto | Descrizione |
|---|---|---|---|
| xml | Testo |
Sì | Stringa in formato XML valido da processare |
| xpath | Testo |
Sì | Percorso XPath standard per individuare gli elementi desiderati |
Utilizzo della funzione FILTERXML
FILTRO.XML trasforma Excel in uno strumento di parsing XML professionale. Combinala con SERVIZIO.WEB per estrarre dati da API REST che restituiscono XML, o analizza feed RSS e documenti XML locali per automatizzare l'importazione di dati strutturati.
Esempi Comuni di FILTERXML
Estrazione titoli Wikipedia recenti
=FILTRO.XML(B2;"/rc/@title")
Estrae i titoli degli articoli dai dati XML restituiti da SERVIZIO.WEB su Wikipedia.
Prezzo azione da API finanziaria
=FILTRO.XML(SERVIZIO.WEB("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&CODIFICA.URL(C2));"//QuoteApiModel/Data/LastPrice")
Recupera l'ultimo prezzo di un'azione da API XML utilizzando il simbolo in C2.
Timestamp aggiornamenti
=FILTRO.XML(B2;"/rc/@timestamp")
Estrae l'orario UTC degli aggiornamenti recenti da dati Wikipedia XML.
Domande Frequenti
Errori Comuni e Soluzioni
#VALORE!
Cause: XML non valido o XPath errato
Solution: Verifica la struttura XML e la sintassi XPath con validatori online
Risultato vuoto
Cause: XPath non trova nodi corrispondenti
Solution: Testa l'espressione XPath con tool online come XPath Tester
#NOME?
Cause: Funzione non riconosciuta
Solution: Assicurati di usare Excel 2013+ su Windows
Note
- Non disponibile su Excel per Mac o Web
- Richiede XML ben formato
- Supporta XPath 1.0 standard
- Può restituire array con formule matriciali
- Ottimale con SERVIZIO.WEB e CODIFICA.URL
Compatibilità
Disponibile in: Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365 (Windows)
Non disponibile in: Excel per Mac, Excel per il Web, Excel 2010 e precedenti
Contenuto ultima revisione: December 9, 2025
Frequenza di aggiornamento: Secondo necessità
Versioni di Excel testate: Excel 2013+, Excel 365