Applies ToExcel של Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

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

אם יש לך מפת XML, עשה זאת כדי לייבא נתוני XML לתאים ממופים:

  1. במפת ה- XML, בחר אחד מהתאים הממופים.

  2. לחץ על ייבוא > מפתחים.

    אם אינך רואה את הכרטיסיה מפתחים, ראה הצגת הכרטיסיה 'מפתחים'.

  3. בתיבת הדו-שיח ייבוא XML , אתר ובחר את קובץ נתוני ה- XML (.xml) שברצונך לייבא ולחץ על יבא.

דרכים אחרות לייבוא נתוני XML

לקבלת מידע נוסף אודות בעיות, ראה בעיות נפוצות בייבוא נתוני XML בסוף מאמר זה.

ייבוא קובץ נתוני XML כטבלת XML

  1. לחץ על ייבוא > מפתחים.

    אם אינך רואה את הכרטיסיה מפתחים, ראה הצגת הכרטיסיה 'מפתחים'.

  2. בתיבת הדו-שיח ייבוא XML , אתר ובחר את קובץ נתוני ה- XML (.xml) שברצונך לייבא ולחץ על יבא.

    אם קובץ נתוני ה- XML אינו מפנה אל סכימה, Excel מסיק את הסכימה מקובץ נתוני ה- XML.

  3. בתיבת הדו-שיח ייבוא נתונים, בצע אחת מהפעולות הבאות:

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

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

  4. אם קובץ נתוני ה- XML אינו מפנה אל סכימה, Excel מסיק את הסכימה מקובץ נתוני ה- XML.

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

ייבוא קבצי נתוני XML מרובים

  1. בחר תא ממופה כדי לייבא קבצי XML מרובים לתוך קבוצה אחת של תאים ממופים.

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

  2. לחץ על ייבוא > מפתחים.

    אם אינך רואה את הכרטיסיה מפתחים, ראה הצגת הכרטיסיה 'מפתחים'.

  3. בתיבת הדו-שיח ייבוא XML , אתר ובחר את קובץ נתוני ה- XML (.xml) שברצונך לייבא.

    • אם הקבצים רציפים, הקש Shift ולחץ על הקובץ הראשון ועל הקובץ האחרון ברשימה. כל הנתונים מקובצי ה- XML ייובאו יצורפו לתאים הממופים.

    • אם הקבצים אינם רציפים, החזק את מקש Ctrl לחוץ ולחץ על כל קובץ שברצונך לייבא ברשימה.

  4. לחץ על ייבוא.

    אם בחרת קבצים שאינם רציפים, מופיעה תיבת הדו-שיח <הקובץ>.xml הקובץ>.xmlשלך. בחר את מפת ה- XML התואמת לקובץ נתוני ה- XML שאתה מייבא עבור כל קובץ.

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

ייבוא קבצי נתוני XML מרובים כנתונים חיצוניים

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

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

  1. אם אתה משתמש ב- Excel עם מנויMicrosoft 365, לחץ על נתונים >קבלת נתונים > קבצים > מ- XML.

    אם אתה משתמש ב- Excel 2016 או בגירסה קודמת, לחץ > נתונים ממקורות אחרים > ייבוא נתוני XML.

  2. עבור אל הכונן, התיקיה או המיקום באינטרנט הכוללים את קובץ נתוני ה- XML (.xml) שברצונך לייבא.

  3. בחר את הקובץ ולחץ על פתח.

  4. בתיבת הדו-שיח ייבוא נתונים, בצע אחת מהפעולות הבאות:

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

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

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

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

פתיחת קובץ נתוני XML כדי לייבא את הנתונים שלו

  1. לחץ על קובץ ‏> פתח.

  2. בתיבת הדו-שיח פתיחה, לחץ על הכונן, התיקיה או המיקום באינטרנט הכוללים את הקובץ שברצונך לפתוח.  

  3. בחר את הקובץ ולחץ על פתח.

  4. אם תיבת הדו-שיח ייבוא XML מופיעה, הקובץ שפתחת מפנה לגליון סגנונות אחד או יותר של Extensible Stylesheet Language Transformation (XSLT), כך שתוכל ללחוץ על אחת מהאפשרויות הבאות:

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

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

      הערה: נתוני ה- XML נפתחים לקריאה בלבד ב- Excel כך שלא תשמור בטעות את קובץ המקור המקורי בתבנית הקובץ Excel Macro-Enabled Workbook (.xlsm). במקרה זה, Excel אינו מסיק סכימה ולא ניתן להשתמש במפת XML.

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

    • לחץ על כטבלת XML כדי ליצור טבלת XML בחוברת עבודה חדשה.

      תוכן הקובץ מיובא לתוך טבלת ה- XML. אם קובץ נתוני ה- XML אינו מפנה אל סכימה, Excel מסיק את הסכימה מקובץ נתוני ה- XML.

    • לחץ על כחוברת עבודה לקריאה בלבד.

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

      נתוני ה- XML נפתחים לקריאה בלבד ב- Excel כך שלא תשמור בטעות את קובץ המקור המקורי בתבנית הקובץ Excel Macro-Enabled Workbook (.xlsm). במקרה זה, Excel אינו מסיק סכימה ולא ניתן להשתמש במפת XML.

    • לחץ על השתמש בחלונית המשימות מקור XML.

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

      אם קובץ נתוני ה- XML אינו מפנה אל סכימה, Excel מסיק את הסכימה מקובץ נתוני ה- XML.

בעיות נפוצות בייבוא נתוני XML

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

שגיאה

מה קרה

אימות סכימה נכשל

בעת לחיצה על אמת נתונים כנגד סכימה לייבוא ולייצוא בתיבת הדו-שיח מאפייני מפת XML , הנתונים יובאו, אך הנתונים לא אומתו מול מפת ה- XML שצוינה.

חלק מהנתונים יובאו כטקסט

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

  • הנתונים הם בתבנית ש- Excel אינו תומך בה.

  • הנתונים אינם תואמים לייצוג הפנימי של Excel של סוג הנתונים XSD. כדי לפתור בעיה זו, בדוק כל הצהרת סוג נתונים כדי לוודא כי נתוני ה- XML חוקיים בהתאם לסכימת ה- XML.

שגיאת ניתוח XML

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

אין אפשרות למצוא מפת XML התואמת לנתונים

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

לא ניתן לשנות את הגודל של טבלת XML כדי להכיל נתונים

אתה מנסה להוסיף שורות על-ידי ייבוא או צירוף של נתונים לטבלת ה- XML, אך אין מקום להרחבה של הטבלה. טבלת XML יכולה להרחיב רק מהחלק התחתון למטה. לדוגמה, ייתכן שיש אובייקט, כגון תמונה או טבלה אחרת, ממש מתחת לטבלת ה- XML המונעת את ההרחבה של טבלת ה- XML. לחלופין, כדי להרחיב את טבלת ה- XML, היא תחרוג ממגבלת השורות של Excel של 1,048,576. כדי לפתור בעיה זו, סדר מחדש את הטבלאות והאובייקטים בגליון העבודה כדי לאפשר לטבלת ה- XML להתרחב מלמטה למטה.

קובץ ה- XML שצוין אינו מפנה אל סכימה

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

הערה: לא ניתן לייצא את הסכימה נגזרת של Excel כקובץ נתונים נפרד של סכימת XML (.xsd). למרות שקיימים עורכי סכימת XML ושיטות אחרות ליצירת קובץ של סכימת XML, ייתכן שאין לך גישה נוחה אליהם או שאינך יודע כיצד להשתמש בהם.

בצע שלבים אלה כדי להסיר את הסכימה ש- Excel יצר מתוך חוברת העבודה שלך:

  1. לחץ על מפתחים > מקור.

    פקודות XML בכרטיסיה 'מפתחים'

    אם אינך רואה את הכרטיסיה מפתחים, ראה הצגת הכרטיסיה 'מפתחים'.

  2. בחלונית המשימות מקור XML , לחץ על מפות XML.

  3. בתיבת הדו-שיח מפות XML , לחץ על מפת ה- XML ש- Excel יצר ולחץ על מחק.

ייבוא קבצי XML מרובים המשתמשים באותו מרחב שמות אך סכימות שונות אינו פועל כצפוי

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

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

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

הצגת הכרטיסיה 'מפתחים'

אם אינך רואה את הכרטיסיה מפתחים, בצע את הפעולות הבאות כדי להציגה:

  1. לחץ על קובץ > אפשרויות.

  2. לחץ על הקטגוריה התאמה אישית של רצועת הכלים.

  3. תחת כרטיסיות ראשיות, סמן את התיבה מפתחים ולאחר מכן לחץ על אישור.

למידע נוסף

מבט כולל על XML ב- Excel

מיפוי רכיבי XML לתאים במפת XML

ייצוא נתוני XML

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

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

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.