Power Query 101

في هذا البرنامج التعليمي ، ستستخدم تجربه Power Query في Excel لإنشاء استعلام يستورد البيانات من صفحه ويب. كجزء من هذه العملية ، يمكنك التنقل عبر الجداول المتوفرة علي صفحه ويب ، وتطبيق خطوات تحويل البيانات لعرض البيانات التي تريد رؤيتها فقط. يقوم Power Query بتسجيل كل الخطوات الخاصة بك ، سيتم تكرارها كلما قمت بتحديث البيانات.

الخطوة 1: الاتصال بصفحه ويكيبيديا

Excel 2016: ضمن علامة التبويب بيانات ، انقر فوق استعلام جديد > من مصادر أخرى > من ويب. إذا لم يظهر الزر استعلام جديد ، فانقر فوق > البياناتمن ويب.

Excel 2010-2013: في علامة التبويب Power Query ، انقر فوق من ويب. إذا لم تتمكن من رؤية علامة التبويب Power Query ، فتاكد من انك قمت بتنزيل الوظيفة الاضافيه Power queryوتثبيتها.

  1. في مربع الحوار من الويب ، ألصق عنوان URL لويكيبيديا (http://en.wikipedia.org/wiki/UEFA_European_Football_Championship) في مربع نص URL .

    Power Query > من ويب > مربع الحوار "إدخال عنوان URL"
  2. انقر فوق موافق.

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

    Power Query > من ويب > طريقة عرض جدول المتصفح

  3. انقر نقرا مزدوجا فوق الجدول النتائج [تحرير] ، سيتم فتح محرر الاستعلام باستخدام بيانات بطوله.

أعلى الصفحة

الخطوة 2: تشكيل البيانات

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

  1. في شبكه معاينه الاستعلام ، استخدم Ctrl + النقر لتحديد أعمده السنهوالفائزين النهائية .

  2. انقر فوق أزاله الاعمده > أزاله أعمده أخرى.

    Power Query > محرر الاستعلام > أزاله الاعمده

الخطوة 3: تنظيف البيانات

في هذه الخطوة ، ستقوم بتنظيف البيانات عن طريق استبدال القيم وتصفيه البيانات.

  1. حدد عمود السنه .

  2. في محرر الاستعلام، انقر فوق استبدال القيم.

  3. في مربع الحوار استبدال القيم ، اكتب "التفاصيل" في مربع النص القيمة المطلوب البحث عنها واترك مربع النص استبدال ب فارغا.

  4. انقر فوق موافق.

    > استبدال القيم في Power Query > محرر الاستعلام

الخطوة 4: تصفيه القيم في عمود

الآن ، ستقوم بتصفية العمود " السنه " لعرض الصفوف التي لا تحتوي علي "سنه".

  1. انقر فوق السهم المنسدل لعامل التصفية في العمود " السنه ".

  2. في القائمة المنسدلة عامل التصفية ، قم بإلغاء تحديد العام.

  3. انقر فوق موافق.

Power Query-محرر الاستعلام > التصفية لتنظيف البيانات

الخطوة 5: تسميه استعلام

حان وقت الآن لتسميه الاستعلام الذي تقوم بإنشاءه.

في جزء إعدادات الاستعلام ، في مربع النص الاسم ، ادخل اليورو فائزين. إذا نقرت فوق الارتباط كافة الخصائص ، يمكنك أيضا إدخال وصف الاستعلام في مربع النص الوصف .

Power Query > محرر استعلام > إعدادات الاستعلام

الخطوة 6: تحميل الاستعلام إلى ورقه عمل

وأخيرا ، يمكنك الآن تحميل فائزين اليورو إلى ورقه عمل.

  1. في الزاوية العلوية اليمني ، انقر فوق إغلاق ال& تحميل.

    سيقوم Power Query بإرجاع نتائج الاستعلام إلى ورقه عمل.

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

الخطوة 7: اكتشاف ما يحدث في الخلفية

  1. انقر فوق اي مكان داخل البيانات ، وفي علامة التبويب استعلام ، انقر فوق تحرير.

  2. في الجانب الأيسر ، لاحظ قائمه الخطوات التي تم تطبيقها. اثناء تنفيذ أنشطه استعلام ، تم إنشاء خطوات الاستعلام. تتضمن كل خطوه من خطوات الاستعلام صيغه مناظره تمت كتابتها في اللغة "M".

  3. فيما يلي شرح لكل خطوه:

خطوة الاستعلام

المهمة

الصيغة

المصدر

الاتصال بمصدر بيانات ويب

= Web (Web.config ("http://en.wikipedia.org/wiki/UEFA_European_Football_Championship")))

التنقل

تحديد الجدول المطلوب الاتصال به

= Source {2} [Data]

نوع التغيير

أنواع التغييرات-يقوم Power Query بذلك تلقائيا

= ترانسفورمكولومنتيبيس (Data2, {{"Year", اكتب text}, {"Host", type text}, {"" ، اكتب text}, {"الفائز النهائي" ، اكتب text}, {"الاعداد النهائي" ، اكتب text}, {"" "،" "الاعداد الأخير" ، اكتب نصا ، {"المكان الثالث يطابق المكان الثالث" ، المكان "مطابقه النقاط" ، اكتب text} ، {"المكان الثالث مطابق" ، اكتب text} ، {"3" ، اكتب text} ، {"عدد الفرق" ، اكتب text}})

RemovedOtherColumns

أزاله أعمده أخرى لعرض الاعمده الهامه فقط

سيليكتكولومنس

= سيليكتكولومنس ("نوع التغيير", {"الفائز الأخير", "Year"

ريبلاسيدفالوي

استبدال القيم لتنظيف القيم في عمود محدد

ريبلاسيفالوي

= ريبلاسيفالوي (# "تمت أزاله الاعمده الأخرى" ، "التفاصيل" ، "", ريبلاسير ريبلاسيتيكست, {"Year"})

فيلتيريدرووس

تصفيه القيم في عمود

سيليكترووس

= سيليكترووس (# "القيمة المستبدلة) ، كل ([Year] <> " Year "))

يمكنك رؤية الرمز M بأكمله بالنقر فوق الخيار "المحرر المتقدم " في شريط Power Query. لمزيد من المعلومات حول لغة صيغ Power Query، راجع التعرف على صيغ Power Query.

هل تحتاج إلى مزيد من المساعدة؟

ويمكنك دائماً الاستفسار من أحد الخبراء في مجتمع Excel‏ التقني،أو الحصول على الدعم من خلال إجابات المجتمع،أو اقتراح ميزة جديدة أو تحسين عن طريق ‏Excel User Voice‏.

اطلع أيضاً على

تُعرف Power Query بتجربة الحصول على البيانات وتحويلها في Excel 2016

إحضار بيانات من مصادر بيانات خارجية

بيانات الشكل باستخدام Power Query

تعزيز مهارات Office
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×