כיצד לייבא קובץ XML לאקסל - המרת XML לאקסל

פורמט קובץ ה- XML ​​נפוץ למדי באינטרנט, ויש אפשרות שלפעמים תצטרך לעבוד עם הנתונים בקובץ ה- XML.

כעת אינך יכול להשתמש בקובץ ה- XML ​​ישירות, מכיוון שהוא אינו מיועד לקריאה על ידי בני אדם (אלא מכונות). במקרה כזה, זה יעזור לדעת כיצד להמיר את קובץ ה- XML ​​ל- Excel כך שתוכל לעבוד בקלות עם הנתונים ולנתח אותם.

במדריך זה אראה לך שתי דרכים פשוטות באמת ייבא קובץ XML לאקסל באמצעות Power Query.

מהו קובץ XML?

XML מייצג שפת סימון ניתנת להרחבה. קובץ XML יכול להכיל נתונים בפורמט שניתן לקרוא אותו בקלות על ידי אפליקציות ומערכות.

אבל זה לא קל לקריאה עבור בני אדם, וזו הסיבה שאולי נצטרך להפוך את זה לפורמט שקל יותר להשתמש בו.

אם הוא מכיל הרבה נתוני טקסט, תוכל להשתמש בעורך טקסט כדי לקרוא את קובץ ה- XML, ואם הוא מכיל נתונים, תוכל לייבא את קובץ ה- XML ​​הזה לאקסל ולאחר מכן לעבוד עם הנתונים.

XML מקובל למדי כפורמט קובץ לאחסון והעברת נתונים דרך האינטרנט. הרבה פורמטים של קבצים פופולריים, כגון Microsoft Office Open XML, LibreOffice, OpenDocument, XHTML ו- SVG, משתמשים גם בפורמט קובץ XML.

לרוב האתרים הפופולריים באינטרנט יש מפת האתר שלהם בפורמט XML. זהו קובץ המכיל את פרטי כל הדפים והקטגוריות החשובות באתר. להלן דוגמה למפת האתר של פורבס.

כעת נראה כיצד להמיר קובץ XML לאקסל באמצעות Power Query.

ייבא קובץ XML לאקסל

אם כבר יש לך קובץ XML (הורדה במערכת שלך או קישור אליו באינטרנט), תוכל להמיר אותו בקלות לנתונים בקובץ אקסל.

הודות ל שאילתת חשמל (נקרא כעת 'Get & Transform')

ייבא קובץ XML שנשמר במערכת שלך

לצורך הדרכה זו אשתמש בקובץ XML המכיל את מפת האתר של פורבס. אתה יכול להוריד את הקובץ על ידי מעבר לקישור זה, ולאחר מכן לחץ באמצעות לחצן העכבר הימני ושמור את הקובץ.

ברגע שיש לך את קובץ ה- XML ​​במערכת שלך, בצע את השלבים שלהלן כדי להעביר את נתוני קובץ ה- XML ​​לאקסל:

  1. פתח את קובץ ה- Excel שבו ברצונך לקבל את הנתונים מקובץ ה- XML
  2. לחץ על הכרטיסייה נתונים
  3. בקבוצת הנתונים 'קבל והפוך', לחץ על האפשרות 'קבל נתונים'
  4. עבור לאפשרות 'מקובץ'
  5. לחץ על 'מאת XML'
  6. בתיבת הדו -שיח נתוני קלט שנפתחת, אתר את קובץ ה- XML ​​שברצונך לייבא ובחר אותו
  7. לחץ על ייבוא. פעולה זו תייבא את קובץ ה- XML ​​לשאילתת החשמל ותפתח את תיבת הדו -שיח Navigator
  8. בחר את הנתונים מקובץ ה- XML ​​שברצונך לייבא. במקרה זה, הייתי לוחץ על 'מפת אתר' בחלונית השמאלית
  9. [אופציונלי] לחץ על הלחצן שנה נתונים, אם ברצונך להפוך את הנתונים לפני טעינתם לאקסל (כגון שינוי שמות העמודות או הסרת עמודות מסוימות)
  10. לחץ על טען

השלבים שלעיל יכניסו גליון עבודה חדש לקובץ ה- Excel ויטענו את כל הנתונים מקובץ ה- XML ​​לדף העבודה החדש.

הדבר הגדול בשימוש ב- Power Query לאחזור הנתונים מקובץ XML לאקסל הוא שבמקרה שקובץ ה- XML ​​יתעדכן ויש בו רשומות חדשות, אינך צריך לחזור על אותו תהליך.

אתה יכול פשוט ללחוץ לחיצה ימנית על כל תא בטבלה ולרענן את השאילתה.

ייבא קובץ XML לאקסל באמצעות כתובת האתר

בדוגמה שלעיל, הורדנו תחילה את קובץ ה- XML ​​במערכת ולאחר מכן ייבאנו את הנתונים לאקסל.

במקרה שיש לך כתובת אתר המכילה את קובץ ה- XML ​​(כגון זה - https://www.forbes.com/sitemap_index.xml), אינך צריך אפילו להוריד את הקובץ. אתה יכול לחבר את Power Query לאותה כתובת אתר ולחלץ את נתוני ה- XML ​​לאקסל.

להלן השלבים לחיבור שאילתת חשמל לעשות כתובת אינטרנט המכילה את נתוני ה- XML ​​ולייבא נתונים אלה לאקסל:

  1. פתח את קובץ ה- Excel שאליו ברצונך לייבא את הנתונים
  2. לחץ על הכרטיסייה נתונים
  3. בקבוצה Get & Transform, לחץ על האפשרות 'קבל נתונים'
  4. עבור לאפשרות 'ממקורות אחרים'
  5. לחץ על 'מהאינטרנט'
  6. בתיבת הדו -שיח 'מתוך האינטרנט', העתק והדבק את כתובת האתר הכוללת את נתוני ה- XML
  7. לחץ על אישור. פעולה זו תפתח את תיבת הדו -שיח Navigator שבה תוכל לבחור אילו נתוני XML לייבא
  8. לחץ על 'מפת אתר', שהם נתוני ה- XML ​​שאני רוצה באקסל
  9. [אופציונלי] לחץ על הלחצן שנה נתונים, אם ברצונך להפוך את הנתונים לפני טעינתם לאקסל (כגון שינוי שמות העמודות או הסרת עמודות מסוימות)
  10. לחץ על טען

השלבים שלעיל יכניסו גליון עבודה חדש לקובץ ה- Excel ויטענו את כל הנתונים מקובץ ה- XML ​​לדף העבודה החדש.

ושוב, במקרה שהנתונים מתעדכנים בכתובת אתר זו, פשוט רענן את השאילתה כדי לקבל את הנתונים החדשים ב- Excel.

אז אלו שתי דרכים פשוטות בהן תוכל להשתמש כדי להמיר קובץ XML לאקסל.

אם יש לך את קובץ ה- XML ​​במערכת שלך, תוכל לייבא את הנתונים בקלות באמצעות Power Query. ואם יש לך כתובת אתר אינטרנט של קובץ ה- XML, תוכל גם להביא נתונים אלה לאקסל.

אני מקווה שמצאת הדרכה שימושית.

תוכל לעזור בפיתוח האתר, שיתוף הדף עם החברים שלך

wave wave wave wave wave