مقدمة في باور كويري (PQB01)
الحلقة الأولى ستساعدك في الإجابة عن الأسئلة التالية:
لماذا باور كويري؟
أين يوجد باور كويري؟
كيف يعمل محرر باور كويري؟
Subscribe to the new YouTube channel dedicated for English content
الحلقة الأولى ستساعدك في الإجابة عن الأسئلة التالية:
لماذا باور كويري؟
أين يوجد باور كويري؟
كيف يعمل محرر باور كويري؟
توضح الحلقة الثانية كيفية استخراج البيانات من ملف الإكسل الجاري ثم إنشاء قائمة ديناميكية فريدة.
من الممكن أن تكون البيانات محفوظة في ثلاث أشكال مختلفة: 1) نطاق الخلايا العادي 2) النطاق المسمى أو 3) تنسيق جدول إكسيل.
حيث تساعدك الكويري على ميكنة العمل المتكرر ، سنرى كيف يتم تحديث الجدول النهائي بنقرة واحدة بمجرد وصول بيانات جديدة إلى مللف الإكسيل
توضح الحلقة الثالثة كيفية دمج البيانات المستخرجة من أوراق عمل متعددة مخزنة في ملف إكسيل آخر باستخدام باور كويري.
يوضح المثال كيفية دمج موازنة تقديرية للمصروفات التشغيلية لحسابات ومراكز تكلفة مختلفة في جدول محوري واحد. ثم إجراءات التحويلات الضرورية للبيانات، مثل استخدام اسم الورقة كعمود جديد أو تحويل أعمدة الشهور إلي صفوف
بمجرد تحديث / إضافة حسابات أو مراكز تكلفة مختلفة ، يتم تحديث التقرير النهائي بنقرة واحدة.
على الرغم من أن المثال يوضح كيفية التعامل مع مجلد يحتوي على ملفات CSV ، فإن نفس الخطوات تنطبق على ملفات TXT أيضًا. حيث يمكن لدالة Csv.Document أن تتعامل مع نوعي الملفات. يناقش الفيديو أيضًا إجراءات تحويل بيانات متعددة بما في ذلك: تقسيم الأعمدة ، واستخدام اسم الملف كعمود جديد ، ودمج الأعمدة لتشكيل عمود تاريخ كامل مع مراعاة إعداداتك الإقليمية ، و أخيرا تحميل الكويري إلى جدول محوري وإنشاء تقرير مبيعات قابل للتحديث التلقائي
يوضح هذا الفيديو كيفية دمج البيانات من مجلد يحتوي على ملفات إكسيل باستخدام باور كويري، ثم إجراء تحويل البيانات المطلوب ، وعند إضافة المزيد من الملفات إلى المجلد ، يتم تحديث التقرير النهائي تلقائيًا.
الطريقة الأولى: باستخدام زر "Combine Files"
الطريقة 2: باستخدام دالة "Excel.Workbook"
استخدم باور كويري ونموذج البيانات والجدول المحوري في معالجة أكثر من 3 ملايين من صفوف البيانات المخزنة في قاعدة بيانات أكسيس
استخراج معاملات المبيعات من قاعدة بيانات أكسيس
تمديد الأعمدة لاستيراد البيانات من الجداول ذات الصلة في قاعدة البيانات
أضف عمودًا مخصصًا لحساب إيرادات المبيعات
تحميل الكويري إلى نموذج البيانات لتسريع عملية إعداد التقارير ثم إضافة مقاييس داكس
إعداد جدول محوري استنادًا إلى نموذج البيانات لإنشاء التقرير النهائي
هذه الحلقة عبارة عن مقدمة كاملة لـبرنامج Power BI Desktop في أقل من 30 دقيقة. بنهاية الفيديو ، ستتأكد أنه بمجرد إتقان باور كويري و الداتا موديل في إكسيل فإنه يصبح من السهل نقل عملك إلى Power BI إذا لزم الأمر.
باستخدام المثال المقدم في PQB05 ، سترى كيفية الاتصال بالبيانات المخزنة في قاعدة بيانات أكسيس باستخدام Power BI Desktop ، ثم إجراء جميع عمليات تحويل البيانات والعمليات الحسابية المطلوبة لتحليل البيانات. في نهاية الفيديو ، سترى مدى سهولة إنشاء لوحة معلومات تفاعلية في Power BI باستخدام مجموعة من الجداول والرسوم البيانية مثل: الخرائط والجداول والمخططات الشريطية والسليسرز.
في هذه الحلقة، سترى كيفية الاتصال بالبيانات المخزنة على موقع ويب باستخدام باور كويري. في مثال بسيط ولكنه عملي، يوضح الفيديو كيفية استخدام باور كويري للاتصال بـ https://finance.yahoo.com والحصول على أسعار الأسهم التاريخية لشركة Google. تقدم الحلقة عمليات تحويل بيانات متعددة بما في ذلك: إضافة عمود لاستخراج اسم الشهر وكذلك إعادة ترتيب الأعمدة. بمجرد اكتمال عمليات التحويل، يمكنك تحميل الكويري إلى جدول واستخدام "مخططات الأسهم" المذهلة وسليسر لإعداد التقرير النهائي. الجزء الرائع من القصة، عندما يتم تحديث موقع الويب، يمكنك تحديث الكويري للحصول على أسعار الأسهم المحدثة. كما يمكنك لتوسيع نطاق عملك، نسخ الكويري ثم تغيّر المصدر والحصول على الأسعار التاريخية للأسهم الأخرى في ثوانٍ قليلة.
المشكلة: جاءت جميع بيانات الفواتير في عمود واحد (رقم الفاتورة والمبلغ والشهر) ، علاوة على ذلك ، فإن عدد الأشهر و الفواتير متغير لكل عميل.
المطلوب: تقسيم بيانات الفاتورة في أعمدة ذات أنواع بيانات متسقة ، وبعد ذلك إعداد تقرير عن فواتير العملاء باستخدام جدول محوري.
لتحويل بيانات الإدخال وتنظيمها، يجب فصل التسميات عن القيم، باستخدام الأدوات التالية: تقسيم العمود بواسطة محدد إلى صفوف، وكذلك ً تقسيم العمود بعدد الأحرف.
تحديث التقرير تلقائيا: بمجرد إضافة المزيد من الفواتير ، يتم تحديث التقرير "بنقرة واحدة"
تعد Append إحدى المهارات الحيوية التي تحتاجها لاستخدام إمكانات باور كويري. لديك ثلاث سنوات من المبيعات في ثلث جداول منفصلة مع عدد غير متناسق من الأعمدة ، تحتاج إلى توحيد الأعمدة وإلحاق جميع البيانات في جدول واحد جديد. في هذا الفيديو ، سترى كيفية إنشاء كويري (connection only) لكل جدول مبيعات ، ثم إلحاق كل الجداول في كويري جديدة. بعد تحميل الكويري النهائية إلى جدول إكسيل ، ستنعكس التحديثات في البيانات الأصلية على الناتج النهائي تلقائيًا بمجرد تحديثه.
مهارة أساسية أخرى باور كويري ، وهي كيفية ربط البيانات بين جدولين ، مثل VLOOKUP ، يعد دمج الجداول أسهل طريقة للبحث عن البيانات في الجدول الثاني باستخدام المعلومات الموجودة في عمود مشترك. يوفر باور كويري أنواعًا عديدة من الدمج ، وأكثرها شهرة والأكثر التي محاكاة ل VLOOKUP هو نوع left outer. استمرارًا للمثال المقدم في الحلقة السابقة (PQB08) ، ستوضح هذه الحلقة كيفية البحث عن أسماء المنتجات والأصناف في جدول البحث لإعداد تقرير المبيعات حسب المنتج الصنف.
بعد معرفة left outer جيدًا (الموضح في PQB09) ، ستتعرف على كيفية استخدام أنواع الدمج الأخرى مثل: Full Outer و Inner و Left Anti و Right Anti. ستمكنك هذه الأنواع من الدمج من إجراء مقارنة ديناميكية بين الجدول لتحديد: جميع القيم من جدولين ، والتقاطع بين جدولين ، والقيم في الجدول الأول فقط والقيم في الجدول الثاني فقط
أثناء تنفيذ عملية دمج الجداول من نوع Left Outer، تؤدي أحيانًا إلى تكرار بعض الأسطر في ، وقد يؤدي ذلك إلى فقان ثقتك في وظيفة الدمج أو باور كويري كلها.
في هذا الفيديو سترى ما هو السبب؟ وكيف تحل هذه المشكلة إذا حدثت؟
هل من الممكن أداء SumIf في باور كويري؟
باستخدام تعديل بسيط ، يمكنك استخدام دمج الجداول لمحاكاة SumIf. سيشرح الفيديو كيف سيقرر اتجاه الدمج ما إذا كنت تحاكي VLOOKUP أو SUMIF.
في مقارنة بين دوال ,ورقة العمل و باور كويري، سترى كيفية إجراء بحث ثنائي الأبعاد (البحث في الجدول بخاصيتين).
دوال ورقة العمل: Vlookup + Match
باور كويري: دمج (Merge) الجداول + تحويل الأعمدة إلى صفوف
في المثال: 3 جداول تحتوي على بيانات المبيعات لأول ثلاث أسابيع من شهر يناير
مطلوب: تجميع البيانات في جدول واحد باستخدام باور كويري (الإلحاق باستخدام Excel.CurrentWorkbook) ، ثم تحديد البيانات المطلوبة للتقرير واستبعاد غير المرغوب فيه. ثم تلخيص البيانات باستخدام "Group By" وأخيرًا تجهيز لوحة معلومات (Dashboard) لعرض المبيعات اليومية. تحديث لوحة المعلومات تلقائيًا عند إضافة الأسابيع 4 و 5
في حالة أنك تعمل على جدول يحتوي على ملايين الصفوف ترغب في عرض مجموعة فرعية من البيانات داخل ورقة عمل اكسيل ، فانه يمكنك استخدام باور كويري لإنشاء قيلتر ديناميكي بناءً على خاصية تم إدخالها من ورقة العمل.
سيتم شرح مهارات باور كويري التالية: 1) استخدام Excel.CurrentWorkbook لاستخراج البيانات وإلحاقها ، ثم إنشاء قائمة ديناميكية فريدة باستخدام نسخة من الكويري. 2) تحويل الكويري إلى قيمة وحيدة (أولية) باستخدام "Drill Down" واستخدامها كخاصية للفيلتر.
داخل ورقة عمل اكسيل، سيتم توضيح ما يلي: 1) استخدم Data Validation لإنشاء قائمة منسدلة. 2) أضافة زر تحديث ، وربطه بماكرو مسجل.
ما هو الفرق بين نسخ الكويري Duplicate وانشاء مرجع Reference؟ هل توجد أي علاقة مع Append؟
سيساعدنا مثال على بيانات المبيعات لمدة 3 سنوات في 3 ملفات اكسيل مختلفة في الإجابة على هذه الأسئلة. المطلوب هو اعداد تقرير عن المبيعات السنوية بعدد من الطرق المختلفة ، وسيعتمد استخدام Duplicate أو Reference أو Append على موقف البيانات وعلى التقرير المطلوب.