يوفر Power Query عدة طرق لإنشاء استعلامات Power وتحميلها في المصنف. يمكنك أيضا تعيين إعدادات تحميل الاستعلام الافتراضية في نافذة خيارات الاستعلام .
تلميح لمعرفة ما إذا كانت البيانات الموجودة في ورقة عمل مكونة بواسطة Power Query، حدد خلية بيانات، وإذا ظهرت علامة تبويب شريط سياق الاستعلام ، تحميل البيانات من Power Query.
معرفة البيئة التي أنت فيها Power Query متكامل بشكل جيد في واجهة مستخدم Excel، خاصة عند استيراد البيانات والعمل مع الاتصالات وتحرير جداول Pivot وجداول Excel والنطاقات المسماة. لتجنب الارتباك، من المهم معرفة البيئة التي تعمل فيها حاليا، Excel أو Power Query، في أي وقت.
ورقة عمل Excel المألوفة والشريط والشبكة |
شريط Power Query Editor ومعاينة البيانات |
على سبيل المثال، تختلف معالجة البيانات في ورقة عمل Excel اختلافا جوهريا عن Power Query. علاوة على ذلك، قد تحتوي البيانات المتصلة التي تراها في ورقة عمل Excel على Power Query أو لا تعمل خلف الكواليس لتشكيل البيانات. يحدث هذا فقط عند تحميل البيانات إلى ورقة عمل أو نموذج بيانات من Power Query.
إعادة تسمية علامات تبويب ورقة العمل من الجيد إعادة تسمية علامات تبويب ورقة العمل بطريقة ذات معنى، خاصة إذا كان لديك الكثير منها. من المهم بشكل خاص توضيح الفرق بين ورقة عمل البيانات، وورقة عمل محملة من محرر Power Query. حتى إذا كان لديك ورقتا عمل فقط، أحدهما يحتوي على جدول Excel، يسمى ورقة1، والآخر استعلام تم إنشاؤه عن طريق استيراد جدول Excel هذا، يسمى Table1، فمن السهل الخلط بينهما. من الجيد دائما تغيير الأسماء الافتراضية لعلامات تبويب ورقة العمل إلى أسماء أكثر منطقية لك. على سبيل المثال، أعد تسمية Sheet1 إلى DataTable وTable1 إلى QueryTable. الآن أصبح من الواضح أي علامة تبويب تحتوي على البيانات وعلامة التبويب التي تحتوي على الاستعلام.
يمكنك إما إنشاء استعلام من البيانات المستوردة أو إنشاء استعلام فارغ.
إنشاء استعلام من البيانات المستوردة
هذه هي الطريقة الأكثر شيوعا لإنشاء استعلام.
-
استيراد بعض البيانات. لمزيد من المعلومات، راجع استيراد البيانات من مصادر البيانات الخارجية.
-
حدد خلية في البيانات ثم حدد الاستعلام > تحرير.
إنشاء استعلام فارغ
قد ترغب في البدء من البداية. هناك طريقتان للقيام بذلك.
-
حدد Data > Get Data > من مصادر أخرى > Blank Query.
-
حدد Data > Get Data > Launch Power Query Editor.
في هذه المرحلة، يمكنك إضافة الخطوات والصيغ يدويا إذا كنت تعرف لغة صيغة Power Query M بشكل جيد.
أو يمكنك تحديد الصفحة الرئيسية ثم تحديد أمر في مجموعة استعلام جديد . قم بواحد مما يلي.
-
حدد مصدر جديد لإضافة مصدر بيانات. يشبه هذا الأمر تماما الأمر Data > Get Data في شريط Excel.
-
حدد المصادر الأخيرة للتحديد من مصدر بيانات كنت تعمل معه. يشبه هذا الأمر تماما الأمر Data > Recent Sources في شريط Excel.
-
حدد Enter Data لإدخال البيانات يدويا. يمكنك اختيار هذا الأمر لتجربة محرر Power Query بشكل مستقل عن مصدر بيانات خارجي.
بافتراض أن الاستعلام صالح ولا يحتوي على أخطاء، يمكنك تحميله مرة أخرى إلى ورقة عمل أو نموذج بيانات.
تحميل استعلام من محرر Power Query
في محرر Power Query، قم بأحد الإجراءات التالية:
-
للتحميل إلى ورقة عمل، حدد Home > Close & Load > Close & Load.
-
للتحميل إلى نموذج بيانات، حدد Home > Close & Load > Close & Load To.
في مربع الحوار استيراد البيانات ، حدد إضافة هذه البيانات إلى نموذج البيانات.
تلميح في بعض الأحيان يكون الأمر تحميل إلى باهتا أو معطلا. يمكن أن يحدث هذا في المرة الأولى التي تقوم فيها بإنشاء استعلام في مصنف. إذا حدث ذلك، فحدد إغلاق & تحميل، في ورقة العمل الجديدة، حدد Data > Queries & Connections > علامة التبويب Queries ، وانقر بزر الماوس الأيمن فوق الاستعلام، ثم حدد Load To. بدلا من ذلك، في شريط Power Query Editor حدد Query > Load To.
تحميل استعلام من جزء الاستعلامات والاتصالات
في Excel، قد تحتاج إلى تحميل استعلام إلى ورقة عمل أخرى أو نموذج بيانات.
-
في Excel، حدد Data > Queries & Connections، ثم حدد علامة التبويب Queries .
-
في قائمة الاستعلامات، حدد موقع الاستعلام، وانقر بزر الماوس الأيمن فوق الاستعلام، ثم حدد تحميل إلى. يظهر مربع الحوار "استيراد البيانات".
-
حدد الطريقة التي تريد استيراد البيانات بها، ثم حدد موافق. لمزيد من المعلومات حول استخدام مربع الحوار هذا، حدد علامة الاستفهام (؟).
هناك عدة طرق لتحرير استعلام تم تحميله إلى ورقة عمل.
تحرير استعلام من بيانات في ورقة عمل Excel
-
لتحرير استعلام، حدد موقع استعلام تم تحميله مسبقا من Power Query Editor، وحدد خلية في البيانات، ثم حدد Query > Edit.
تحرير استعلام من جزء الاستعلامات & Connections
قد تجد أن جزء الاستعلامات & Connections أكثر ملاءمة للاستخدام عندما يكون لديك العديد من الاستعلامات في مصنف واحد وتريد العثور على استعلامات بسرعة.
-
في Excel، حدد Data > Queries & Connections، ثم حدد علامة التبويب Queries .
-
في قائمة الاستعلامات، حدد موقع الاستعلام، وانقر بزر الماوس الأيمن فوق الاستعلام، ثم حدد تحرير.
تحرير استعلام من مربع الحوار خصائص الاستعلام
-
في Excel، حدد Data > Data & Connections > Querys ، وانقر بزر الماوس الأيمن فوق الاستعلام وحدد Properties، وحدد علامة التبويب Definition في مربع الحوار Properties ، ثم حدد Edit Query.
بقشيش إذا كنت في ورقة عمل تحتوي على استعلام، فحدد البيانات > الخصائص، وحدد علامة التبويب تعريف في مربع الحوار خصائص ، ثم حدد تحرير استعلام.
يحتوي نموذج البيانات عادة على عدة جداول مرتبة في علاقة. يمكنك تحميل استعلام إلى نموذج بيانات باستخدام الأمر تحميل إلى لعرض مربع الحوار استيراد البيانات ، ثم تحديد خانة الاختيار إضافة هذه البيانات إلى وضع البياناتl. لمزيد من المعلومات حول نماذج البيانات، راجع معرفة مصادر البيانات المستخدمة في نموذج بيانات المصنف وإنشاء نموذج بيانات في Excelواستخدام جداول متعددة لإنشاء PivotTable.
-
لفتح نموذج البيانات، حدد Power Pivot > Manage.
-
في أسفل نافذة Power Pivot، حدد علامة تبويب ورقة العمل للجدول الذي تريده.
تأكد من عرض الجدول الصحيح. يمكن أن يحتوي نموذج البيانات على العديد من الجداول. -
لاحظ اسم الجدول.
-
لإغلاق نافذة Power Pivot، حدد ملف > إغلاق. قد يستغرق الأمر بضع ثوان لاستعادة الذاكرة.
-
حدد Data > Connections & Properties > Queries ، وانقر بزر الماوس الأيمن فوق الاستعلام، ثم حدد Edit.
-
عند الانتهاء من إجراء تغييرات في محرر Power Query، حدد ملف > إغلاق & تحميل.
النتيجة
يتم تحديث الاستعلام في ورقة العمل والجدول في نموذج البيانات.
إذا لاحظت أن تحميل استعلام إلى نموذج بيانات يستغرق وقتا أطول بكثير من التحميل إلى ورقة عمل، فتحقق من خطوات Power Query لمعرفة ما إذا كنت تقوم بتصفية عمود نص أو عمود منظم للقائمة باستخدام عامل تشغيل يحتوي على . يؤدي هذا الإجراء إلى تعداد Excel مرة أخرى من خلال مجموعة البيانات بأكملها لكل صف. علاوة على ذلك، لا يمكن ل Excel استخدام التنفيذ متعدد القراءة بشكل فعال. كحل بديل، حاول استخدام عامل تشغيل مختلف مثل يساوي أو يبدأ ب.
تدرك Microsoft هذه المشكلة وهي قيد التحقيق.
يمكنك تحميل Power Query:
-
إلى ورقة عمل. في Power Query Editor، حدد Home > Close & Load > Close & Load.
-
إلى نموذج بيانات. في Power Query Editor، حدد Home > Close & Load > Close & Load To.
بشكل افتراضي، يقوم Power Query بتحميل الاستعلامات إلى ورقة عمل جديدة عند تحميل استعلام واحد، وتحميل استعلامات متعددة في نفس الوقت إلى نموذج البيانات. يمكنك تغيير السلوك الافتراضي لجميع المصنفات أو المصنف الحالي فقط. عند تعيين هذه الخيارات، لا يغير Power Query نتائج الاستعلام في ورقة العمل أو بيانات نموذج البيانات والتعليقات التوضيحية. يمكنك أيضا تجاوز الإعدادات الافتراضية لاستعلام ديناميكيا باستخدام مربع الحوار استيراد الذي يظهر بعد تحديد إغلاق & تحميل إلى.
الإعدادات العمومية التي تنطبق على جميع المصنفات
-
في Power Query Editor، حدد File > Options and settings > Query Options.
-
في مربع الحوار خيارات الاستعلام ، على الجانب الأيسر، ضمن قسم GLOBAL ، حدد تحميل البيانات.
-
ضمن قسم Default Query Load Settings ، قم بما يلي:
-
حدد Use standard load settings.
-
حدد تحديد إعدادات التحميل الافتراضية المخصصة، ثم حدد تحميل إلى ورقة عمل أو قم بإلغاء تحديده أو تحميل إلى نموذج البيانات.
-
بقشيش في أسفل مربع الحوار، يمكنك تحديد استعادة الإعدادات الافتراضية للعودة بسهولة إلى الإعدادات الافتراضية.
إعدادات المصنف التي تنطبق فقط على المصنف الحالي
-
في مربع الحوار خيارات الاستعلام ، على الجانب الأيسر، ضمن قسم المصنف الحالي، حدد تحميل البيانات.
-
قم بتنفيذ إجراء واحد أو أكثر مما يلي:
-
ضمن الكشف عن النوع، حدد أو قم بإلغاء تحديد الكشف عن أنواع الأعمدة والعناوين للمصادر غير المنظمة.
السلوك الافتراضي هو اكتشافها. قم بإلغاء تحديد هذا الخيار إذا كنت تفضل تشكيل البيانات بنفسك. -
ضمن العلاقات، حدد أو قم بإلغاء تحديد إنشاء علاقات بين الجداول عند الإضافة إلى نموذج البيانات للمرة الأولى.
قبل التحميل إلى نموذج البيانات، يكون السلوك الافتراضي هو العثور على العلاقات الموجودة بين الجداول، مثل المفاتيح الخارجية في قاعدة بيانات ارتباطية واستيرادها بالبيانات. امسح هذا الخيار إذا كنت تفضل القيام بذلك بنفسك.
-
ضمن العلاقات، حدد أو قم بإلغاء تحديد تحديث العلاقات عند تحديث الاستعلامات المحملة إلى نموذج البيانات.
السلوك الافتراضي هو عدم تحديث العلاقات. عند تحديث الاستعلامات التي تم تحميلها بالفعل إلى نموذج البيانات، يعثر Power Query على العلاقات الموجودة بين الجداول مثل المفاتيح الخارجية في قاعدة بيانات ارتباطية ويحدثها. قد يؤدي ذلك إلى إزالة العلاقات التي تم إنشاؤها يدويا بعد استيراد البيانات أو إدخال علاقات جديدة. ومع ذلك، إذا كنت تريد القيام بذلك، فحدد الخيار . -
ضمن بيانات الخلفية، حدد أو قم بإلغاء تحديد السماح بتنزيل معاينات البيانات في الخلفية.
السلوك الافتراضي هو تنزيل معاينات البيانات في الخلفية. قم بإلغاء تحديد هذا الخيار إذا كنت تريد رؤية جميع البيانات على الفور.
-