دالة FILTERXML في Excel

دوال الويب

الغرض من الدالة

تقوم دالة FILTERXML بتصفية بيانات XML باستخدام تعبير XPath محدد. تُستخدم عادةً بالاشتراك مع دالة WEBSERVICE لاستخراج أجزاء معينة من بيانات XML المسترجعة من الويب.

صيغة الدالة (Syntax)

FILTERXML(xml, xpath)
  • xml: سلسلة نصية تحتوي على XML صالح. (مطلوب).
  • xpath: سلسلة نصية تحتوي على تعبير XPath صالح. (مطلوب).

أمثلة عملية

المثال 1: استخراج بيانات من XML بسيط

لدينا سلسلة XML بسيطة ونريد استخراج قيمة معينة باستخدام XPath.

AB
1بيانات XMLالبيانات المستخرجة
2<data><item>قيمة1</item><item>قيمة2</item></data>قيمة1

الصيغة المستخدمة:

=FILTERXML(A2, "//item[1]")