FILTERXML (funkcija FILTERXML)

Piezīme.: Mēs vēlamies sniegt jums visjaunāko palīdzības saturu jūsu valodā, cik vien ātri to varam. Šī lapa ir tulkota automatizēti, un tajā var būt gramatiskas kļūdas un neprecizitātes. Mūsu nolūks ir šo saturu padarīt jums noderīgu. Vai lapas lejasdaļā varat mums pavēstīt, vai informācija jums noderēja? Ērtai atsaucei šeit ir šis raksts angļu valodā.

Šajā rakstā paskaidrota funkcijas FILTERXML formulas sintakse un lietošana programmā Microsoft Excel.

Piezīmes.: 

  • Funkcija FILTERXML nav pieejama programmā Excel Online un Excel darbam ar Mac.

  • Šī funkcija var tikt parādīta programmas Excel darbam ar Mac funkciju galerijā, bet tā ir atkarīga no Windows operētājsistēmas līdzekļiem, līdz ar to rezultāts netiks atjaunots Mac datorā.

Apraksts

Atgriež konkrētus datus no XML satura, izmantojot norādīto argumentu XPath.

Sintakse

FILTERXML(xml, xpath)

Funkcijas FILTERXML sintaksei ir tālāk minētie argumenti.

  • Xml    Obligāts arguments. Virkne derīgā XML formātā.

  • Argumentu XPath    Obligāts arguments. Virkne standarta XPath formātā.

Piezīmes

  • Ja XML nav derīgs, FILTERXML atgriež #VALUE! kļūdas vērtību.

  • Ja XML ietver nosaukumvietu ar nederīgu prefiksu, FILTERXML atgriež #VALUE! kļūdas vērtību.

Piemērs

Šajā piemērā tiek izmantota funkcija FILTERXML XML datos, kas tiek atgriezta šūnā B2, un to nodrošina funkcijas Web SERVICE rezultāti tīmekļa vaicājumā šūnā B1.

Funkcijas FILTERXML piemērs

Dati no FILTERXML tiek atgriezti šūnās B3: B5 un C3: C5, un tiek parādīti trīs pēdējie atjaunināti vaicājuma rezultāti Wikipedia un to atjauninājumu laiks (UTC formātā "koordinētais universālais laiks").

Šūnas B3: B5 satur formulu = FILTERXML (B3, "//RC/@title"), kas ir jāievada kā masīva formula šajās šūnās. Atlasiet B3: C5, ievadiet formulu un nospiediet taustiņu kombināciju CTRL + SHIFT + ENTER. Šūnās C3: C5 ir formula = FILTERXML (B3, "//RC/@timestamp"), un tā ir jāievada arī kā masīva formula.

Piezīme.: Ja jums ir Office 365pašreizējā versija, varat vienkārši ievadīt formulu izvades diapazona augšējā kreisajā šūnā un pēc tam nospiest taustiņu Enter , lai apstiprinātu formulu kā dinamisku masīva formulu. Pretējā gadījumā formula ir jāievada kā mantota masīva formula, vispirms atlasot izvades diapazonu, ievadot formulu izvades diapazona augšējā kreisajā šūnā un pēc tam nospiežot taustiņu kombināciju CTRL + SHIFT + ENTER , lai to apstiprinātu. Programma Excel ievieto figūriekavas formulas sākumā un beigās. Papildinformāciju par masīva formulām skatiet rakstā Norādījumi par masīva formulām un piemēri.

Vai nepieciešama papildu palīdzība?

Vienmēr varat pajautāt speciālistiem Excel Tech kopienā, saņemt atbalstu Answers kopienā vai ieteikt jaunu līdzekli vai uzlabojumu vietnē Excel User Voice.

Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×