كيفية استخدام وظيفة استيراد جداول بيانات Google لجمع البيانات في كل مكان

Video كيفية استخدام وظيفة استيراد جداول بيانات Google لجمع البيانات في كل مكان

يمكنك استيراد البيانات من أي صفحة ويب باستخدام وظيفة ImportXML في "جداول بيانات Google". إليك كيفية استخدام وظيفة ImportXML في جداول بيانات Google.

من خلال إتقان وظيفة ImportXML في ورقة Google ، ستشعر وكأنك تمتلك بالفعل معالج جداول بيانات معتمدًا. يحصل ImportXML على معلومات من أي حقل XML. بفضل ذلك ، يمكنك تنزيل البيانات والبيانات الوصفية التي تم إنشاؤها عليها في أي مكان.

أساسيات XML و HTML

تحدد لغة ترميز XML مجموعات البيانات في صفحة الويب. في الأساس ، أي مجموعة من <something> و </something> - الكتل البرمجية الإنشائية لشفرة مصدر الويب أو مجموعة معينة من البيانات ستوجد داخلها. ستحتوي شفرة المصدر للويب على بعض النص في <p> علامة aragraph - فقرة ، تحتوي أحيانًا على <b> قديم - بخط غامق وربما <a> رابط - رابط (متبوعًا بـ </ a > </b>. </p> </body> لإغلاق العلامة بالكامل).

يمكن لوظيفة استيراد جداول بيانات Google العثور على مجموعة معينة من بيانات XML ونسخ البيانات خارجها. في المثال أعلاه ، إذا أردنا الحصول على جميع الروابط على الصفحة ، فيجب أن نطلب من وظيفة ImportXML إدخال جميع المعلومات في علامة <a> </a> . إذا كنت تريد النص الكامل للويب ، يمكنك البدء بأخذ كل شيء في <body> </body> أو كل إصدار من <p> </p> ، ثم حذف البيانات في مراحل لاحقة.

كيفية استخراج قائمة الرمز البريدي والمقاطعة في المدينة

الجداول في ويكيبيديا هي تمارين ImportXML رائعة. ستأخذ هذه المقالة مثالًا لتنزيل الرمز البريدي بالكامل في إدمونتون ، ألبرتا. ابحث عن قائمة بالرموز البريدية الكندية التي تبدأ بالحرف T. افتح تلك الصفحة في نافذة متصفح جديدة للبدء.

كيفية استخدام وظيفة استيراد جداول بيانات Google لجمع البيانات في كل مكان

حدد رمزًا بريديًا ، وانقر بزر الماوس الأيمن فوقه ، وحدد فحص لفتح أداة المتصفح لعرض مصدر الصفحة. سترى شفرة مصدر كل صفحة في علامة (تحديد خلية في الجدول). بعد ذلك ، ستقوم المقالة باستيراد جميع علامات TD الموجودة في Edmonton بها.

إنشاء ورقة Google فارغة جديدة. ستأخذ المقالة كل محتوى علامة TD ، بما في ذلك <span> والارتباط عن طريق تحديد البيانات التي تريد استخدام بناء جملة XPath. يأخذ ImportXML عنوان URL والعلامة التي تبحث عنها كوسيطة لاستيرادها إلى جداول بيانات Google.

= importxml ("https://en.wikipedia.org/wiki/List_of_T_postal_codes_of_Canada"، "// td")

ستحصل على النتيجة التالية:

كيفية استخدام وظيفة استيراد جداول بيانات Google لجمع البيانات في كل مكان

بالعودة إلى مصدر الصفحة ، سنرى الرمز البريدي بخط غامق في العلامة <b> </b> ، اسم المدينة الذي يرتبط بمقالات ويكيبيديا تحت <a> </a>. حاول الآن الحصول على الروابط فقط في كل مربع مدينة كبير وإزالة الروابط الأخرى (الأحياء). قم بتحريرها إلى عمودين رئيسيين A و B:

= importxml ("https://en.wikipedia.org/wiki/List_of_T_postal_codes_of_Canada"، "// td / span / a [1]")

= importxml ("https://en.wikipedia.org/wiki/List_of_T_postal_codes_of_Canada"، "// td / b [1]")

تحتاج إلى تحسين النتائج قليلاً:

كيفية استخدام وظيفة استيراد جداول بيانات Google لجمع البيانات في كل مكان

يساعدك هذا الإجراء على فهم كيفية عمل بناء جملة استعلام XPath: توفر العلامة الإصدار الأول فقط من <tag> في <العلامة الأصلية>. لذلك ، يمنحك td / span / a [1] الرابط الأول في <span> عند كل <td>. وبالمثل ، يمنحك td / b [1] أول نص غامق في كل <td> أو الرمز البريدي فقط في هذه الحالة.

الشيء العظيم هو أنه يمكنك تنفيذ استعلامين في دالة. لذلك ، تجمع المقالة طلبين مع رمز | في المنتصف:

= importxml ("https://en.wikipedia.org/wiki/List_of_T_postal_codes_of_Canada"، "// td / span / a [1] | // td / b [1]")

ومع ذلك ، لن تحصل على نفس النتائج السابقة. سيؤدي ذلك إلى تبديل الطلب بأكمله مدمجًا في قائمة طويلة ، بدلاً من عمودين. لها العديد من الفوائد ولكنها ليست ضرورية في هذه المقالة.

كيفية استخدام وظيفة استيراد جداول بيانات Google لجمع البيانات في كل مكان

لتحديد الرمز البريدي في المربعات التي تحتوي على رابط "Edmonton". سنستخدم هذا الرمز:

= importxml ("https://en.wikipedia.org/wiki/List_of_T_postal_codes_of_Canada"، "// td [span / a = 'Edmonton'] / b [1]")

ضع "البحث" - نص مؤهل لتضييق النتائج بين قوسين معقوفين دون التأثير على طريقة تحقيق النتائج.

كيفية استخدام وظيفة استيراد جداول بيانات Google لجمع البيانات في كل مكان

الآن لأسماء المناطق المجاورة. اكتب دالة importXML المناسبة في العمود التالي ، واحصل على النص التالي من "Edmonton".

تتناول المقالة كامل محتويات الامتداد [1] وتستخدم الأقواس والخطوط المتقاطعة لتقسيم المحتوى ، مع وضع "Edmonton" في العمود الأول واسم الحي في العمود التالي. يمكننا بعد ذلك دمج الرمز البريدي بالاسم المقابل:

= importxml ("https://en.wikipedia.org/wiki/List_of_T_postal_codes_of_Canada"، "// td [span / a = 'Edmonton'] / span [1]")

بعد ذلك ، استخدم وظيفة التقسيم وسلس بعض الأعمدة التالية لتقسيم وتجميع البيانات الجاري معالجتها:

= SPLIT (concatenate (B2: J2)، "(/)")

أخيرًا ، إليك جدول النتائج بالمعلومات الضرورية:

كيفية استخدام وظيفة استيراد جداول بيانات Google لجمع البيانات في كل مكان

كيفية نسخ عناوين البريد الإلكتروني تلقائيًا من الويب

كيفية استخدام وظيفة استيراد جداول بيانات Google لجمع البيانات في كل مكان

ستوجهك المقالة كيفية الحصول على رسائل البريد الإلكتروني لجميع الموظفين في صفحة حول | زابير. بالنظر إلى شفرة المصدر ، سترى أن عنوان البريد الإلكتروني لكل عضو موجود في حقل class = "email". عندما تريد تحديد سمة علامة ، استخدم وظيفة استيراد جداول بيانات Google كما يلي:

= importxml ("https://zapier.com/about//"، "// span [@ class = 'email']")

كيفية استخدام Regex لاستيراد عناوين البريد الإلكتروني من الويب في جداول بيانات Google.

للحصول على عناوين زابير باستخدام "قوة" Regex ، سندخل الأمر <span> بدلاً من البحث عن الفصل. الآن سنقوم بهذه المهمة في خطوتين: معلومات الاتصال من صفحة Zapier في العمود الأول ، ثم فرز البريد الإلكتروني في العمود الثاني:

= importxml ("https://zapier.com/about//"، "// span")

= regexextract (A1، "[a-zA-Z0-9 _ \. \ + -] + @ [a-zA-Z0-9 - \.] + \. [a-zA-Z0-9 -] {2، 15} ")

أخيرًا ، سيكون لدينا هذا الجدول:

كيفية استخدام وظيفة استيراد جداول بيانات Google لجمع البيانات في كل مكان

تذكر أن ImportXML يملأ جميع الأعمدة والصفوف بمفرده بناءً على البيانات التي يعثر عليها. يجب ملء استعلام regex في كل خلية تريد الحصول على نتائج. لتجميع كل شيء معًا ، ما عليك سوى استخدام الأمر Regexextract ، وهو صيغة ثابتة للصفيف:

= ArrayFormula (IFERROR (REGEXEXTRACT (IMPORTXML ("https://zapier.com/about//"، "// span")، "[a-zA-Z0-9 _ \. \ + -] + @ [a- zA-Z0-9 - \.] + \. [a-zA-Z0-9 -] {2،15} ")))))

وها هي النتيجة:

كيفية استخدام وظيفة استيراد جداول بيانات Google لجمع البيانات في كل مكان

آمل أن تكون المقالة مفيدة لك!

ما هو Superfetch؟ يجب تعطيل Superfetch Services على Win 10

ما هو Superfetch؟ يجب تعطيل Superfetch Services على Win 10

اكتشف ما هي الخدمات Host Superfetch وهل يجب علي إيقاف تشغيل Superfetch على أجهزة الكمبيوتر التي تعمل بنظام Windows 10 و Windows 8 و Windows 7؟

تعليمات لطباعة الورق على الوجهين في Word و Excel و PDF

تعليمات لطباعة الورق على الوجهين في Word و Excel و PDF

اطبع على وجهي الورقة لتوفيرها على ورق الطباعة ، مع تجنب الاضطرار إلى حمل مستندات سميكة. بالنسبة للطابعات التي تدعم الطباعة على الوجهين ، يجب عليك أيضًا إضافة بعض العمليات للاختيار من أجل الطباعة.

كيفية إدراج موقت العد التنازلي في PowerPoint

كيفية إدراج موقت العد التنازلي في PowerPoint

بالتأكيد يحتوي PowerPoint على الكثير من الميزات الرائعة التي لم يتمكن الكثير من الناس من استغلالها.

الوظائف الإضافية في Excel: كيفية التثبيت والإزالة

الوظائف الإضافية في Excel: كيفية التثبيت والإزالة

قم بتثبيت الوظائف الإضافية واستخدامها في Excel للحصول على ميزات وأوامر إضافية في المصنف الخاص بك.

الاختلافات بين المفكرة و الدفتر

الاختلافات بين المفكرة و الدفتر

غالبًا ما يتم تجاهل المفكرة و WordPad ، ولكن يمكن أن يكون كلاهما مفيدًا في كثير من الحالات. انضم إلينا لاستكشاف الفوائد والاختلافات بين المفكرة و الدفتر.

3 طرق لإصلاح أخطاء التنسيق الرقمية عند استخدام دمج المراسلات في Microsoft Word

3 طرق لإصلاح أخطاء التنسيق الرقمية عند استخدام دمج المراسلات في Microsoft Word

واحدة من المضايقات القديمة لدمج المراسلات هي عدم القدرة على تنسيق الأرقام بشكل صحيح في إكسيل. لحسن الحظ ، لدينا دائمًا مخرج. فيما يلي 3 طرق لإصلاح أخطاء تنسيق الأرقام في دمج المراسلات.

تعليمات لكتابة الصيغ الكيميائية على Microsoft Word

تعليمات لكتابة الصيغ الكيميائية على Microsoft Word

في بعض الأحيان لا نعرف كيفية كتابة الصيغ الكيميائية في Microsoft Word. ستساعدك المقالة التالية على القيام بذلك بسهولة.

كيفية تنزيل وإضافة أنماط إلى ProShow Producer و ProShow Gold

كيفية تنزيل وإضافة أنماط إلى ProShow Producer و ProShow Gold

سترشدك المقالة التالية كيفية إضافة نمط إلى ProShow Producer (ProShow Gold) لإنشاء مقاطع فيديو أكثر جمالا وإثارة للإعجاب.

إصلاح خطأ .pdf يحتوي على مسار غير صالح في Foxit Reader

إصلاح خطأ .pdf يحتوي على مسار غير صالح في Foxit Reader

يرجى الرجوع إلى المقالة التالية لمعرفة أسباب وكيفية إصلاح الأخطاء. يحتوي ملف PDF على مسار غير صالح بسهولة وسرعة.

الاختلافات بين كلمات المرور القوية والضعيفة

الاختلافات بين كلمات المرور القوية والضعيفة

سر إنشاء كلمة مرور مثالية لماذا كلمة المرور ضعيفة وقوية؟ ما هي معايير تقييم قوة كلمة المرور؟ هي أطوال أو أرقام أو أحرف خاصة؟ انضم إلينا لتعلم ومعرفة كيفية إنشاء حساب حماية كلمة مرور مثالي

تعليمات لمنع الإعلانات على WPS Office

تعليمات لمنع الإعلانات على WPS Office

حقق جناح Microsoft Office نجاحًا كبيرًا في مجال التطبيقات المكتبية ، وقد قام Microsoft Office بتحسينه بشكل مستمر وتحويله إلى مجموعة أدوات بالغة الأهمية لا يمكن أن يفتقر إليها أي كمبيوتر على الرغم من أن المجموعة يتطلب هذا التطبيق رسومًا وسعرًا

ما هو مستشعر البصمة؟

ما هو مستشعر البصمة؟

أصبحت مستشعرات بصمات الأصابع على الهواتف والأجهزة اللوحية شائعة جدًا ، فما هي هذه التقنية وكيف تعمل ، دعنا نتعرف على WebTech360.

يجب أن يكون لديك الأدوات المنزلية في أيام الشتاء

يجب أن يكون لديك الأدوات المنزلية في أيام الشتاء

تجعل أيام الشتاء جسمك أكثر عرضة لنزلات البرد وأمراض الجهاز التنفسي. فكيف تحافظ على دفء الجسم باستخدام الأجهزة المنزلية

لماذا يجب شراء تلفزيون سوني؟

لماذا يجب شراء تلفزيون سوني؟

لا تشتهر تلفزيونات سوني بالعديد من تقنيات العرض الحصرية فحسب ، بل تجذب المستخدمين أيضًا من خلال الميزات العصرية للعرض ثلاثي الأبعاد ، ودقة 4K ، ...

لفائف اللحم البقري على الطريقة الألمانية تشعر بالرغبة الشديدة

لفائف اللحم البقري على الطريقة الألمانية تشعر بالرغبة الشديدة

لفائف اللحم البقري على الطريقة الألمانية هي من الأطباق الألمانية التقليدية ، طعم لذيذ ، طبخ بسيط لأي شخص.

لماذا يجب شراء مكيف LG؟

لماذا يجب شراء مكيف LG؟

يختار المزيد والمزيد من الأشخاص مكيفات الهواء من إل جي لتلبية احتياجاتهم وعائلاتهم وأماكن العمل. دعنا نتعرف على سبب ثقة العديد من الأشخاص في LG

6 أخطاء جسيمة عند استخدام المكنسة الكهربائية

6 أخطاء جسيمة عند استخدام المكنسة الكهربائية

تُسهل المكنسة الكهربائية تنظيف منزلك. ومع ذلك ، فإن استخدام المكنسة الكهربائية بشكل غير صحيح يمكن أن يضر بك.

شريحة Snapdragon 810 أكثر برودة من Snapdragon 801

شريحة Snapdragon 810 أكثر برودة من Snapdragon 801

بينما تشير الشائعات المتعلقة بشريحة Snapdragon 810 إلى أنها ساخنة جدًا ، يبدو أن هناك دليلًا على أن هذه الشائعة على وشك الانتهاء

شيء عملاق قادم من HTC

شيء عملاق قادم من HTC

نشرت HTC USA على صفحتها على Twitter رسالة تشير إلى أن شيئًا عملاقًا قادم.

لماذا يجب شراء ثلاجات باناسونيك

لماذا يجب شراء ثلاجات باناسونيك

مع WebTech360 ، اشرح سبب اختيار العديد من المستهلكين لثلاجات باناسونيك في السنوات الأخيرة.