FILTERXML (funcția FILTERXML)

Notă: Dorim să vă oferim cel mai recent conținut de ajutor, cât mai rapid posibil, în limba dvs. Această pagină a fost tradusă automatizat și poate conține erori gramaticale sau inexactități. Scopul nostru este ca acest conținut să vă fie util. Vă rugăm să ne spuneți dacă informațiile v-au fost utile, în partea de jos a acestei pagini. Aici se află articolul în limba engleză, ca să îl puteți consulta cu ușurință.

Acest articol descrie sintaxa de formulă și utilizarea funcției FILTERXML în Microsoft Excel.

Note: 

  • Funcția FILTERXML nu este disponibilă în Excel online și Excel pentru Mac.

  • Această funcție poate apărea în Galeria de funcții din Excel pentru Mac, dar se bazează pe caracteristicile sistemului de operare Windows, astfel încât să nu returneze rezultate pe Mac.

Descriere

Returnează date specifice din conținutul XML, folosind calea XPath specificată.

Sintaxă

FILTERXML(xml, xpath)

Sintaxa funcției FILTERXML are următoarele argumente:

  • Xml    Obligatoriu. Un șir în format XML valid.

  • XPath    Obligatoriu. Un șir în format standard XPath.

Observații

  • Dacă XML nu este valid, FILTERXML returnează #VALUE! valoarea de eroare.

  • Dacă XML conține un spațiu de nume cu un prefix care nu este valid, FILTERXML returnează #VALUE! valoarea de eroare.

Exemplu

Acest exemplu utilizează funcția FILTERXML pentru datele XML returnate în celula B2, care este furnizată de rezultatele funcției WEBSERVICE în interogarea Web din celula B1.

Un exemplu de funcție FILTERXML

Datele din FILTERXML sunt returnate în celulele B3: B5 și C3: C5 și afișează cele mai recente trei rezultate ale interogărilor actualizate pe Wikipedia și timpul actualizărilor (în UTC, "ora universală coOrdonată").

Celulele B3: B5 conțin formula = FILTERXML (B3, "//RC/@title"), care trebuie să fie introdusă ca formulă matrice în acele celule. Selectați B3: C5, introduceți formula și apăsați Ctrl + Shift + Enter. Celulele C3: C5 conțin formula = FILTERXML (B3, "//RC/@timestamp") și, de asemenea, trebuie să fie introdusă ca formulă matrice.

Notă: Dacă aveți o versiune curentă de Office 365, atunci puteți introduce pur și simplu formula în celula din stânga sus a zonei de ieșire, apoi apăsați pe Enter pentru a confirma formula ca formulă matrice dinamică. Altfel, formula trebuie introdusă ca formulă de matrice moștenită, selectând mai întâi zona de ieșire, introducând formula în celula din stânga sus a zonei de ieșire, apoi apăsând Ctrl + Shift + Enter pentru a-l confirma. Excel inserează paranteze ondulate la începutul și la sfârșitul formulei pentru dvs. Pentru mai multe informații despre formulele matrice, consultați Reguli și exemple pentru formulele matrice.

Aveți nevoie de ajutor suplimentar?

Puteți întreba întotdeauna un expert de la Excel Tech Community, puteți obține asistență de la comunitatea Answers sau puteți sugera o caracteristică nouă sau o îmbunătățire pe Excel UserVoice.

Extindeți-vă competențele Office
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×