Swyddogaeth FILTRXML Excel
Mae'r Swyddogaeth FILTERXML yn dychwelyd gwerthoedd penodol o destun XML trwy ddefnyddio'r XPath a roddwyd.
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
- 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.
- 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.
- Mae #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")
Nodiadau:
- n y fformiwla uchod, //bwyd/enw yw'r ddadl xpath mewnbwn.
- 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:
-
Excel EVEN swyddogaeth
Mae'r ffwythiant EVEN yn talgrynnu rhifau i ffwrdd o sero i'r eilrif cyfanrif agosaf.
-
Excel EXP swyddogaeth
Mae'r ffwythiant EXP yn dychwelyd canlyniad yr e cyson a godwyd i'r nfed pŵer.