הפונקציה FILTERXML

חשוב: מאמר זה תורגם בתרגום מכונה, ראה כתב ויתור. תוכל למצוא את הגרסה באנגלית של המאמר כאן לעיונך.

מאמר זה מתאר את תחביר הנוסחה של הפונקציה FILTERXML והשימוש בה ב- Microsoft Excel.

הערות: 

  • הפונקציה FILTERXML אינה זמינה ב- Excel Online, והיא אינה זמינה ב- Excel 2016 for Mac.

  • הערה: פונקציה זו עשויה להופיע בגלריית הפונקציה ב- Excel for Mac, אך הוא מסתמך על תכונות של מערכת ההפעלה Windows, כך שהוא לא תחזיר תוצאות ב- mac.

תיאור

מחזירה נתונים ספציפיים מתוכן ה- XML באמצעות ה- XPath שצוין.

תחביר

FILTERXML(xml, xpath)‎

תחביר הפונקציה FILTERXML מכיל את הארגומנטים הבאים:

  • Xml    נדרש. מחרוזת בתבנית XML חוקית.

  • ה-Xpath    נדרש. מחרוזת בתבנית XPath רגיל.

הערות

  • אם xml אינו חוקי, הפונקציה FILTERXML מחזירה את ערך השגיאה ‎#VALUE!‎.

  • אם xml מכיל מרחב שמות עם קידומת שאינה חוקית, הפונקציה FILTERXML מחזירה את ערך השגיאה ‎#VALUE!‎.

דוגמה

העתק את נתוני הדוגמה מהטבלה שלהלן והדבק אותם בתא A1 בגליון עבודה חדש של Excel. כדי שהנוסחאות יציגו תוצאות, בחר אותן, הקש F2 ולאחר מכן הקש Enter. אם יש צורך, באפשרותך להתאים את רוחב העמודות כדי לראות את כל הנתונים.

כתובת URL של שאילתה:

http://he.wikipedia.org/w/api.php?action=query&list=recentchanges&rcnamespace=0&format=xml

תגובת XML:

‎=WEBSERVICE(A2)‎

השתנו לאחרונה:

‎=FILTERXML(B3,"//rc/@title")‎

‎=FILTERXML(B3,"//rc/@timestamp")‎

‎=FILTERXML(B3,"//rc/@title")‎

‎=FILTERXML(B3,"//rc/@timestamp")‎

‎=FILTERXML(B3,"//rc/@title")‎

‎=FILTERXML(B3,"//rc/@timestamp")‎

תיאור

דוגמה זו משתמשת בפונקציה FILTERXML בנתוני XML המוחזרים בתא B3, שסיפקו תוצאות הפונקציה WEBSERVICE בשאילתת האינטרנט בתא A2. הנתונים מ- FILTERXML מוחזרים בתאים B7:B9 ו- C7:C9, ומציגים את שלוש תוצאות השאילתות המעודכנות ביותר שהתעדכנו ב- Wikipedia ואת שעות העדכון שלהן (ב- UTC, זמן אוניברסלי מתואם).

התאים B7:B9 מכילים את הנוסחה ‎‎=FILTERXML(B3,"//rc/@title")‎, ויש להזין אותה כנוסחת מערך בתאים אלה. בחר את B7:C9, הזן את הנוסחה והקש Ctrl+Shift+Enter. התאים C7:C9 מכילים את הנוסחה ‎=FILTERXML(B3,"//rc/@timestamp")‎, וגם אותה יש להזין כנוסחת מערך.

הערה: כתב ויתור בנוגע לתרגום מכונה: מאמר זה תורגם על-ידי מערכת מחשב, ללא התערבות אדם. Microsoft מציעה את תרגומי המכונה כדי לסייע למשתמשים שאינם דוברי אנגלית ליהנות מתוכן בנושא מוצרים, שירותים וטכנולוגיות של Microsoft. מכיוון שהמאמר תורגם על-ידי מכונה, הוא עלול להכיל שגיאות באוצר המילים, בתחביר או בדקדוק.

הרחב את הכישורים שלך
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×