נמאס לכם להעתיק ולהדביק נתונים מאתרים? למד כיצד לייבא אותו ישירות ל-Google Sheets.

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

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

למרבה המזל, זה לא חייב להיות כך. יש הרבה שיטות יעילות לייבא נתונים מאתר ל-Google Sheets.

ייבוא ​​נתונים מאתר ל-Google Sheets

Google Sheets מציע מספר שיטות לייבא נתונים מאתרים. אתה יכול להשתמש בפונקציות ה-IMPORT המובנות או להתקין תוספות של Google Sheets לייבא נתונים ללא מאמץ.

משפחת הפונקציות IMPORT מורכבת מ- IMPORTDATA, IMPORTHTML ו- IMPORTXML. כל אחת מהפונקציות הללו מתאימה ביותר לייבוא ​​סוגים ספציפיים של נתונים. עם זאת, פונקציות אלו אינן יכולות להשתמש באישורים או באסימוני אבטחה כדי לגשת למידע מאובטח.

במקרים כאלה, תצטרך להתקין תוסף של Google Sheet כדי לגשת לשירות עם האישורים שלך ולייבא את הנתונים לגיליון האלקטרוני שלך. עם זאת, הנה השיטות השונות שתוכל לייבא נתונים ב-Google Sheets.

instagram viewer

1. יבוא נתונים

אתה יכול להשתמש בפונקציה IMPORTDATA לייבוא ​​נתונים פשוטים מקובצי CSV או TSV מקוונים. זוהי הדרך הקלה ביותר לייבא נתונים מקוונים ל-Google Sheets מכיוון שהיא דורשת הגדרה מינימלית.

=IMPORTDATA(URL, delimeter, locale)

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

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

לדוגמה, הנוסחה שלהלן מביאה את הנתונים מקובץ ה-CSV שצוין:

=IMPORTDATA("https://people.sc.fsu.edu/~jburkardt/data/csv/crash_catalonia.csv")

מכיוון שהארגומנטים המפריד והמקום ריקים, IMPORTDATA מוצא באופן אוטומטי את הערכים הללו ומניח אותם. שים לב שפונקציה זו פועלת עם קובצי CSV ו-TSV, לא עם דפי אינטרנט. אם תזין כתובת אתר של דף אינטרנט ב-IMPORTDATA, ייתכן שהוא לא יחזיר את הנתונים הצפויים או עלול לגרום לשגיאה.

2. IMPORTHTML

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

=IMPORTHTML(URL, query_type, index)

בתחביר, כתובת אתר היא הכתובת של דף האינטרנט, query_type הוא או שולחן אוֹ רשימה, ו אינדקס הוא מספר הטבלה או הרשימה בדף האינטרנט.

לדוגמה, אתה יכול להשתמש ב-IMPORTHTML כדי לייבא טבלה ממאמר בוויקיפדיה:

=IMPORTHTML("https://en.wikipedia.org/wiki/Demographics_of_Germany", "table", 8)

בנוסחה זו, IMPORTHTML עובר לכתובת ה-URL שצוינה, מביא את הנתונים ומוציא את הטבלה השמינית.

3. IMPORTXML

הפונקציה IMPORTXML שואבת נתונים מדפי XML ו-HTML. התחביר עבור פונקציה זו הוא להלן:

=IMPORTXML(URL, xpath_query)

בתחביר הזה, כתובת אתר היא הכתובת של דף האינטרנט, ו xpath_query היא שאילתת XPath המזהה את הצמתים שברצונך לייבא. תנאי מוקדם לשימוש ב-IMPORTXML ב-Google Sheets הוא להיות בעל ידע בסיסי ב מה זה XML וכיצד ניתן לנווט בקובצי XML באמצעות שאילתות XPath.

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

=IMPORTXML("https://www.w3schools.com/xml/plant_catalog.xml", "CATALOG/PLANT")

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

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

עם ידע של תגי HTML חיוניים ושאילתות XPath, אתה יכול לעשות הרבה יותר עם IMPORTXML. לדוגמה, הנוסחה שלהלן מחלצת את כל כותרות H2 במאמר:

=IMPORTXML(B2, "//*/h2")

4. השתמש בתוספים של Google Sheets כדי לייבא נתונים

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

היתרון העיקרי של התוספות הללו הוא שהן מאפשרות גישה למשאבים הדורשים אימות. כל תוסף מתאים ביותר למקורות וסוגי נתונים שונים. לפיכך, בחירת התוסף הנכון של Google Sheets לייבא הנתונים שלך תלויה בסוג ובמקור הנתונים שלך.

הנה מבחר של תוספות בולטות המאפשרות ייבוא ​​נתונים ב-Google Sheets:

  • מְקַדֵם: מקדם הוא תוסף ידידותי למשתמש של Google Sheets שנועד לעזור לך להביא נתונים מאתרים ללא קידוד. באמצעות הממשק שלו, אתה יכול לבחור רכיבי נתונים ספציפיים לייבא וליהנות מעדכונים בזמן אמת. מקדם תומך במערכות עסקיות כמו Salesforce, Hubspot, Google Analytics, Redshift, Looker, Tableau, MySQL ועוד.
  • Coupler.io: Coupler.io הוא תוסף מצוין נוסף המפשט את ייבוא ​​הנתונים ל-Google Sheets. מלבד ייבוא ​​נתונים ממקורות שונים, Coupler.io מאפשר לך לתזמן ייבוא ​​אוטומטי כדי לשמור על הגיליון האלקטרוני שלך מעודכן. Coupler.io עובד בצורה חלקה עם Google Analytics, Mailchimp, HubSpot, Salesforce, Shopify, Xero, Airtable, Trello ועוד.
  • שולחן מדהים: מעבר לייבוא ​​נתונים בלבד, Awesome Table מאפשר לך להתאים אישית ולשנות את הנתונים כדי לשפר את ניתוח הנתונים שלך. Awesome Table מאפשר לך לבחור את הנתונים שברצונך לייבא באמצעות מסנני נתונים אינטואיטיביים ולתזמן רענון אוטומטי. זה עובד עם QuickBooks, Xero, HubSpot, Airtable, Notion, YouTube ועוד הרבה יותר.

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

ייעל את ייבוא ​​הנתונים שלך ב-Google Sheets

לא משנה באיזה סוג של נתונים אתה עוסק, העתקה והדבקה של נתונים גדולים ממקורות מקוונים לתוך הגיליון האלקטרוני שלך פשוט לא מרגישה נכון. למרבה המזל, ל-Google Sheets יש פונקציות מובנות ומערך של תוספות של צד שלישי כדי להקל על ייבוא ​​נתונים.

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