كيفية استخدام الوظائف والصيغ في power query؟

في Power Query، يمكنك استخدام الوظائف والصيغ تمامًا كما تستخدمها في جدول بيانات. يحتوي Power Query على قائمة طويلة من الوظائف ويمكنك كتابة الصيغ باستخدام دوال حسابية أو عوامل تشغيل مختلفة.

وفي هذا البرنامج التعليمي، سوف نفهم الوظائف والصيغ بالتفصيل.

اكتب الصيغة الأولى في Power Query

في Power Query، بخلاف Excel، يجب عليك إضافة عمود جديد لإدخال صيغة. ومع ذلك، يمكنك إدخاله في خلية واحدة. دعونا نفهم ذلك مع مثال. أدناه لدينا بعض القيم في العمودين A وB.

صيغة في استعلام الطاقة

والآن قم بإدراج عمود جديد بإجمالي كلا العمودين. للحصول عليه، يمكنك اتباع الخطوات التالية:

  1. أولاً، قم بتحميل البيانات في محرر الاستعلام الفعال (علامة التبويب بيانات > من مصادر أخرى > من النطاق/الجدول).
    load-data-into-power-query
  2. في المحرر، يتعين عليك الانتقال إلى علامة التبويب “إضافة عمود” والنقر فوق الزر “عمود مخصص” لفتح مربع الحوار.
    custom-column-button
  3. ومن هناك، في مربع الحوار، يجب عليك إدخال الصيغة التي تريد استخدامها. علامة التساوي موجودة بالفعل، لذا لا تحتاج إلى كتابتها.
    enter-the-formula-in-dialog-box
  4. بعد ذلك، تحتاج إلى كتابة الصيغة:
    • انقر على يناير في الأعمدة المتاحة لإدخاله في الصيغة.
    • أدخل علامة الزائد (+).
    • انقر على فبراير في الأعمدة المتاحة لإدخاله في الصيغة.
    • أدخل أيضًا اسمًا للعمود.

    write-formula-to-enter-with-new-custom-column

  5. في النهاية، انقر فوق “موافق” لإدخال الصيغة بعمود مخصص جديد.

في اللحظة التي تضغط فيها على Enter، يتم إدخال عمود جديد بمجموع العمودين A وB (يناير وفبراير).

عمود جديد مع نتائج الصيغة

في النهاية، انقر فوق الزر إغلاق وتحميل في علامة التبويب الصفحة الرئيسية لتحميل البيانات في ورقة عمل جديدة في Excel.

انقر فوق إغلاق وتحميل

وبمجرد النقر عليه، سيتم إغلاق محرر الاستعلام القوي وتحميل البيانات عن طريق إدراج ورقة عمل جديدة.

تحميل البيانات عن طريق إدراج ورقة عمل جديدة

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

تحرير صيغة

بمجرد كتابة صيغة في Power Query، يمكنك تحريرها.

  • أولاً، حدد إحدى الخلايا في الجدول الجديد وانتقل إلى علامة التبويب “استعلام” على الشريط.
  • وبعد ذلك، انقر على زر التعديل.
تعديل صيغة في استعلام الطاقة

بمجرد النقر فوق زر التحرير، يتم فتح محرر Power Query.

تم فتح محرر استعلام الطاقة

من هنا، عليك الذهاب إلى الجانب الأيمن من النافذة حيث توجد “الخطوات التطبيقية”.

ثم انقر فوق “إضافة مخصصة” لفتح مربع الحوار الخاص بالعمود المخصص حيث تقوم بإدخال الصيغة في البداية.

انقر فوق الإضافة المخصصة

ومن مربع الحوار يمكنك تحرير وتعديل الصيغة التي كتبتها.

تعديل أو تغيير الصيغة الموجودة

يشبه استخدام الصيغ في Power Query الصيغ في Excel ؛ كل ما عليك فعله هو معرفة الوظيفة أو المشغل الصحيح الذي يجب استخدامه.

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

استخدام الوظائف في Power Query

مثل Excel، يحتوي Power Query على قائمة طويلة من الوظائف التي يمكنك استخدامها لإجراء عمليات حسابية محددة.

وفي هذا البرنامج التعليمي، سنتعلم كيفية استخدام إحدى الوظائف لفهم كيفية إدراجها باستخدام عمود مخصص جديد، وإليك قائمة وظائف Microsoft التي يمكنك الرجوع إليها للعثور على الوظيفة التي تحتاجها.

في المثال أدناه، لدينا قائمة بالتواريخ، ونحتاج الآن إلى الحصول على التاريخ الأخير من الشهر الذي تنتمي إليه هذه الأيام. على سبيل المثال، إذا كان التاريخ من شهر (مايو)، نحتاج إلى الحصول على التاريخ الأخير من شهر مايو.

وظائف الاستخدام في استعلام الطاقة

ولهذا يمكننا استخدام الدالة Date.EndOfMonth. في هذه الدالة، لدينا وسيطة واحدة فقط لتعريفها: dateTime .

بمجرد تحميل بياناتك في محرر الاستعلام المتقدم، يتعين عليك الانتقال إلى علامة التبويب “إضافة عمود” والنقر فوق الزر “عمود مخصص” لفتح مربع حوار العمود المخصص.

فتح مربع الحوار المخصص

في مربع الحوار، أدخل اسم الدالة Date.EndOfMonth. على الفور، سيعرض Intellisense قائمة بالوظائف ذات الصلة عندما تبدأ في كتابة اسم الوظيفة.

في مربع الحوار، أدخل اسم الوظيفة

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

أدخل قوس البداية بعد اسم الصيغة

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

لذلك، تحتاج إلى إدخال اسم العمود في وسيطة الوظيفة. ثم أغلق الدالة بأقواس الإغلاق.

اسم العمود في وسيطة الوظيفة

قبل النقر فوق “موافق”، أضف اسمًا للعمود الجديد.

إضافة اسم العمود الجديد

في النهاية، انقر فوق “موافق” لإدراج العمود. وبمجرد النقر فوق “موافق”، سيتم إدراج عمود جديد يتضمن “آخر تاريخ في الشهر” بناءً على التاريخ الموجود في العمود المقابل.

عمود جديد مع تاريخ آخر شهر

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

من نوع البيانات حدد التاريخ

سيؤدي هذا إلى تغيير تنسيق العمود إلى التاريخ. ويمكنك أن ترى أن لدينا التاريخ الأخير من الشهر بناءً على الشهر الموجود في العمود الأول.

تم تغيير تنسيق العمود في التاريخ

استخدام الوظائف للحسابات

في المثال أعلاه، استخدمنا دالة بسيطة لنجعلك تفهم خطوات استخدام أي دالة في استعلام الطاقة.

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

اضف تعليق

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *