כיצד להמיר Json לאקסל

אם יש לך נתונים המאוחסנים בקובץ JSON שברצונך להמיר לקובץ Excel, תוכל לייבא אותם לאקסל באמצעות Power Query.

JSON, קיצור של JavaScript Object Notation, הוא פורמט קובץ סטנדרטי פתוח (מבוסס טקסט) המשמש לאחסון והעברה של נתונים. הוא משמש בדרך כלל להעברת נתונים משרת לדף אינטרנט (למשל, העברת נתונים מהשרת ללקוח, כך שניתן לצפות בהם בדף אינטרנט, או להיפך).

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

כיצד לייבא קובץ JSON לאקסל

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

אתה יכול להמיר בקלות קובצי JSON לקבצי Excel (.xlsx) באמצעות הכלי 'קבל ושינוי' של Excel (Power Query). בתחילה, זה נקרא 'סייר נתונים', ואז שונה שמו ל'שאילתת כוח'. Power Query זמין רק בגירסאות 2010 ו-2013 של Excel. ב-Microsoft Excel 2016, 2019 ו-365, שמו שונה שוב לתכונה 'קבל ושינוי' בכרטיסייה נתונים.

כך ייראה קובץ JSON:

כעת, יש לנו קובץ JSON לדוגמה בשם Employees כפי שמוצג לעיל. בואו נראה כיצד נוכל להמיר את קובץ ה-JSON הזה לקובץ Excel.

נתוני JSON

נתוני JSON נכתבים כצמדי שם/ערך. זוג שם(מפתח)/ערך מורכב משם שדה (במרכאות כפולות), ואחריו נקודתיים, ואחריו ערך:

"שם פרטי": "דולצ'ה"

אובייקטי JSON

אובייקטי JSON יכולים להכיל זוגות שמות/ערך מרובים (בדיוק כמו ב-JavaScript) והם כתובים בתוך סוגרים מסולסלים כפי שמוצג להלן.

{ "First Name": "Dulce", "Last Name": "Abril", "Gender": "נקבה", "Country": "United States", "Age": "32", "Date": "15 /10/2017", "Id": "1562" }

מערכי JSON

מערכי JSON כתובים בתוך סוגריים מרובעים ( [ ] ) וזהו אוסף של אובייקטים.

ייבוא ​​קובץ JSON לאקסל

בדוגמה שלמעלה, מערך JSON מכיל אובייקטים רבים. וכל חפץ הוא רישום של עובד (עם שם פרטי, שם משפחה, מין, מדינה, גיל, תאריך וזיהוי). במדריך זה, נשתמש ב-'Excel 2016' כדי להדגים את ייבוא ​​הנתונים.

ראשית, פתח את Microsoft Excel ועבור ללשונית 'נתונים' ולחץ על הלחצן 'קבל נתונים' בקבוצת 'קבל והמרת נתונים' בפינה השמאלית ביותר של הסרט. מהתפריט הנפתח הרחב את 'מקובץ' ובחר באפשרות 'מ-JSON'.

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

אם ברצונך לייבא נתונים מ-API אינטרנט (ממשק תכנות יישומי אינטרנט), ייתכן שתרצה לייבא את הנתונים ישירות מהאינטרנט. כדי לעשות זאת, במקום ללחוץ על האפשרות 'מ-JSON', עבור ללשונית נתונים > קבל נתונים > ממקור אחר > 'מהאינטרנט' והזן את כתובת האתר.

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

תיבת דו-שיח לשולחן תופיע. בתיבת הדו-שיח, שמור על ברירת המחדל ובחר 'אישור'.

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

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

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

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

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

הנתונים יובאו כעת לגליון עבודה חדש ב- Excel.

המר קובץ JSON לקובץ Excel באינטרנט

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

אחד מהאתרים שבהם אתה יכול להשתמש כדי להמיר JSON ל-XSLX הוא json-csv.com. פתח את האתר ולחץ על הלחצן 'העלה קובץ JSON' כדי להעלות את ה-JSON מהדיסק המקומי שלך. מצא את קובץ ה-JSON בדיסק שלך ולחץ על 'פתח'.

לאחר שתעלה את הקובץ, תקבל תצוגה מקדימה של הטבלה שלך למטה. לאחר מכן, לחץ על הלחצן 'קובץ Excel (XLSX)' כדי להוריד את קובץ ה-Excel שהומר.

זהו זה! כך אתה מייבא קובץ json באקסל.