4 روش برای ایمپورت کردن داده های وب سایت به گوگل شیت

از کپی و پیست کردن داده ها خسته شده اید؟ از 4 روش برای ایمپورت کردن داده های وب سایت به گوگل شیت امروز اپلیکا استفاده کنید و این مشکلات را دور بزنید. داده ها نقش مهمی در تصمیم گیری و تجزیه و تحلیل دارند. چه شما یک تحلیلگر کسب و کار، محقق، یا هرکسی باشید که نیاز به مقابله با کلان داده ها دارد، توانایی وارد کردن کارآمد داده های آنلاین به صفحات گسترده شما بسیار ارزشمند است. اگر از Google Sheets برای تجزیه و تحلیل داده ها استفاده می کنید، از قبل می دانید که کپی و پیست کردن داده ها از وب سایت ها بی فایده است.
برای خرید آموزش های گوگل کلیک کنید.
فهرست مطالب
Toggleایمپورت کردن داده های وب سایت به گوگل شیت
Google Sheets چندین روش برای ایمپورت کردن داده ها از وب سایت ها ارائه می دهد. میتوانید از توابع داخلی IMPORT استفاده کنید یا افزونههای Google Sheets را نصب کنید تا دادهها را بدون زحمت ایمپورت کنید.
خانواده توابع IMPORT شامل IMPORTDATA، IMPORTHTML و IMPORTXML است. هر یک از این توابع برای وارد کردن انواع خاصی از داده ها مناسب هستند. با این حال، این توابع نمی توانند از اعتبارنامه ها یا نشانه های امنیتی برای دسترسی به اطلاعات ایمن استفاده کنند.
در چنین مواردی، برای دسترسی به سرویس با اعتبار خود و وارد کردن داده ها به صفحه گسترده خود، باید یک افزونه Google Sheet نصب کنید. با این اوصاف، در اینجا روش های مختلفی وجود دارد که می توانید داده ها را در Google Sheets وارد کنید.
- بیشتر بخوانید: Google Sheets چیست؟ بررسی ویژگی های گوگل شیت
IMPORTDATA
میتوانید از تابع IMPORTDATA برای وارد کردن دادههای ساده از فایلهای CSV یا TSV آنلاین استفاده کنید. این سادهترین راه برای ایمپورت کردن دادههای آنلاین به Google Sheets است زیرا به حداقل تنظیمات نیاز دارد.
=IMPORTDATA(URL, delimeter, locale)
IMPORTDATA به طور خودکار داده ها را به صفحه گسترده شما واکشی و وارد می کند. در نحو، URL آدرس فایل است , جداکننده کاراکتری است که برای تجزیه دادههای موجود در فایل استفاده میشود، و locale محلی خاصی است که IMPORTDATA باید از آن استفاده کند.
دو آرگومان آخر، جداکننده و لوکال، اختیاری هستند. اگر خالی بماند، IMPORTDATA داده ها را بررسی می کند و به طور خودکار این آرگومان ها را فرض می کند. در بیشتر موارد، بهتر است این دو آرگومان را خالی بگذارید.
به عنوان مثال، فرمول زیر داده ها را از فایل CSV مشخص شده واکشی می کند:
=IMPORTDATA(“https://people.sc.fsu.edu/~jburkardt/data/csv/crash_catalonia.csv”)
از آنجایی که آرگومان های جداکننده و لوکال خالی هستند، IMPORTDATA به طور خودکار این مقادیر را پیدا کرده و در نظر می گیرد. توجه داشته باشید که این تابع با فایلهای CSV و TSV کار میکند، نه صفحات وب. اگر URL صفحه وب را در IMPORTDATA وارد کنید، ممکن است داده های مورد انتظار را برنگرداند یا منجر به خطا شود.
IMPORTHTML
می توانید از تابع IMPORTHTML برای وارد کردن داده ها از جداول و لیست های یک وب سایت استفاده کنید. این تابع جایگزین عملی تری برای IMPORTDATA است زیرا به شما امکان می دهد جداول داده را از صفحات وب بدون نیاز به فایل CSV وارد کنید.
=IMPORTHTML(URL, query_type, index)
در نحو، URL آدرس صفحه وب است، query_type یا جدول است یا لیست ، و index شماره جدول یا لیست در صفحه وب است.
به عنوان مثال، می توانید از IMPORTHTML برای وارد کردن جدول از یک مقاله ویکی پدیا استفاده کنید:
=IMPORTHTML(“https://en.wikipedia.org/wiki/Demographics_of_Germany”, “table”, 8)
در این فرمول، IMPORTHTML به URL مشخص شده می رود، داده ها را واکشی می کند و جدول هشتم را خروجی می دهد.
- بیشتر بخوانید: Google Sheets چیست؟ بررسی ویژگی های گوگل شیت
IMPORTXML
تابع IMPORTXML داده ها را از صفحات XML و HTML واکشی می کند. سینتکس یا نحو این تابع به صورت زیر است:
=IMPORTXML(URL, xpath_query)
در این نحو، URL آدرس صفحه وب است و 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 استفاده می کند.
از آنجایی که URL های وب ممکن است کاملاً نامرتب باشند، بهتر است URL را در یک سلول جداگانه وارد کنید و سلول را در فرمول خود ذکر کنید.
با دانش تگ های ضروری HTML و پرس و جوهای XPath، می توانید کارهای بیشتری با IMPORTXML انجام دهید. به عنوان مثال، فرمول زیر تمام عناوین H2 را در یک مقاله استخراج می کند:
=IMPORTXML(B2, “//*/h2”)
استفاده از افزونه ها برای ایمپورت کردن داده ها به گوگل شیت
علاوه بر توابع داخلی، Google Sheets از افزونه های جانبی پشتیبانی می کند که قابلیت های آن را برای وارد کردن داده های آنلاین گسترش می دهد. این افزونهها روشی مناسب برای وارد کردن دادهها از منابع آنلاین و افزایش قابلیتهای صفحهگسترده شما ارائه میدهند.
مزیت اصلی این افزونه ها این است که دسترسی به منابعی را که نیاز به احراز هویت دارند را امکان پذیر می کنند. هر افزونه برای منابع مختلف و انواع داده ها مناسب است. بنابراین، انتخاب افزونه Google Sheets مناسب برای وارد کردن دادههای شما بستگی به نوع و مبدا دادههای شما دارد.
در اینجا مجموعهای از افزونههای قابلتوجه است که ایمپورت دادهها را در Google Sheets تسهیل میکنند:
Coefficient : Coefficient یک افزونه کاربر پسند Google Sheets است که به شما کمک می کند تا داده ها را از وب سایت ها بدون کدنویسی واکشی کنید. از طریق رابط آن، می توانید عناصر داده خاصی را برای وارد کردن انتخاب کنید و از به روز رسانی های بلادرنگ لذت ببرید. Coefficient از سیستم های تجاری مانند 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 به شما امکان میدهد دادهها را سفارشی کرده و تغییر دهید تا تجزیه و تحلیل دادههای خود را افزایش دهید. Awesome Table به شما امکان میدهد دادههایی را که میخواهید وارد کنید با فیلترهای داده بصری انتخاب کنید و یک بهروزرسانی خودکار را برنامهریزی کنید. این برنامه با QuickBooks، Xero، HubSpot، Airtable، Notion، YouTube و بسیاری موارد دیگر کار می کند.
با استفاده از این افزونههای Google Sheets، میتوانید دادههای خود را بدون تایپ کردن فرمول طولانی یا دانستن XML وارد کنید. ویژگیهای اضافی، مانند تبدیل دادهها و واردات برنامهریزیشده، کارایی گردش کار شما را حتی بیشتر افزایش میدهد.
- بیشتر بخوانید: تفاوت گوگل شیت و اکسل در چیست؟
جمع بندی
مهم نیست که با چه نوع دادههایی سروکار دارید، کپی کردن دادههای بزرگ از منابع آنلاین در صفحهگستردهتان درست به نظر نمیرسد. خوشبختانه، Google Sheets دارای توابع داخلی و مجموعه ای از افزونه های جانبی برای تسهیل ایمپورت کردن داده است.
دانستن نحوه ایمپورت کردن دادههای آنلاین به گوگل شیت ما را با یک مجموعه مهارت ارزشمند برای دسترسی سریع به دادههای مرتبط مجهز میکند. با استفاده از این روشها، میتوانید به طور موثر فرآیند را خودکار کنید و در عوض روی تجزیه و تحلیل دادهها تمرکز کنید.
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.