Note: The other languages of the website are Google-translated. Back to English
English English

Swyddogaeth FILTRXML Excel

Mae'r Swyddogaeth FILTERXML yn dychwelyd gwerthoedd penodol o destun XML trwy ddefnyddio'r XPath a roddwyd.

ffilterxml-swyddogaeth 1


Cystrawen

=FILTERXML(xml,xpath)


Dadleuon

  • xml (gofynnol): Llinyn mewn fformat XML dilys.
  • Xpath (gofynnol): Llinyn mewn fformat XPath dilys.

Gwerth Dychwelyd

Mae'r ffwythiant FILTRXML yn dychwelyd gwerthoedd penodol o destun XML.


Nodiadau swyddogaeth

  1. Cyflwynir swyddogaeth FILTRXML yn Excel 2013. Felly, nid yw ar gael mewn fersiynau Excel cynharach. Ac nid yw ar gael yn Excel ar gyfer y we nac Excel ar gyfer Mac, chwaith.
  2. Gall y swyddogaeth FILTRXML ymddangos yn Excel ar gyfer llyfrgell Mac, ond nid yw'n dychwelyd canlyniadau ar Mac oherwydd ei fod yn dibynnu ar ymarferoldeb system weithredu Windows.
  3. Mae practis meddygol #VALUE! mae gwerth gwall yn digwydd os bydd un o'r sefyllfaoedd yn digwydd:
    • nid yw'r ddadl xml a ddarparwyd yn ddilys;
    • mae'r arg xml a ddarparwyd yn cynnwys gofod enw gyda rhagddodiad nad yw'n ddilys.

enghraifft

Fel y mae'r sgrinlun isod yn ei ddangos, mae cell B4 yn cynnwys y testun XML. I gael y data penodol o'r testun XML hwn gan ddefnyddio'r XPath penodedig, gwnewch fel a ganlyn.

Copïwch y fformiwla isod i'r gell D4, yna pwyswch y Ctrl + Symud + Rhowch allweddi i gael y canlyniad.

=FILTERXML(B4,"//bwyd/enw")

ffilterxml-swyddogaeth 2

Nodiadau:

  1. n y fformiwla uchod, //bwyd/enw yw'r ddadl xpath mewnbwn.
  2. In Excel ar gyfer Microsoft 365, gallwch chi wasgu'r yn uniongyrchol Rhowch allweddol ar ôl i chi fewnbynnu'r fformiwla i gael y canlyniad oherwydd bod Excel 365 yn cefnogi'r araeau deinamig nodwedd sy'n gollwng y canlyniadau yn awtomatig.

Swyddogaethau Perthynas:

 

sylwadau (0)
Dim sgôr eto. Byddwch y cyntaf i sgorio!
Nid oes unrhyw sylwadau wedi'u postio yma eto
Gadewch eich sylwadau
Postio fel Gwestai
×
Graddiwch y swydd hon:
0   Cymeriadau
Lleoliadau a Awgrymir