سومكس باور بي | كيفية استخدام وظيفة SUMX في Power BI؟ (مع مثال)

Sumx هي دالة في power bi وهي أيضًا دالة مضمنة ويتم تصنيفها ضمن الوظائف الرياضية ، واستخدام هذه الوظيفة هو إرجاع مجموع التعبير من جدول والصيغة المستخدمة لهذه الوظيفة كما يلي SUMX (

ماذا تفعل وظيفة SUMX في Power BI؟

SUMX هي دالة تكرار في Power BI تعمل على حساب صف تلو الآخر وفقًا للتعبير أو المعادلة. تأخذ هذه الوظيفة في الاعتبار كل صف في وقت واحد وتطبق الحساب. لن يركز هذا على العمود بأكمله على عكس وظيفة SUM ولكنها تعمل مثل صيغة خلية تكون خلية في Excel. SUM هي دالة تجميعية و SUMX هي دالة تعبير. يمكن إجراء معالجة بيانات Power BI باستخدام وظائف "DAX" وتعد SUMX إحدى هذه الوظائف في Power BI. في هذه المقالة ، سنأخذك عبر SUMX في Power BI.

يوجد أدناه بناء جملة الدالة SUMX في Power BI.

الجدول: أول شيء يتعين علينا القيام به هو توفير اسم الجدول الذي نوفر له وظيفة SUMX.

التعبير: بعد الجدول ، نحتاج إلى توفير التعبير أو المعادلة للقيام صفًا بصف.

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

أمثلة على دالة SUMX في Power BI

فيما يلي بعض الأمثلة على دالة SUMX في Power BI.

SUMX في Power BI - المثال رقم 1

للحصول على مثال ، انظر إلى الجدول البسيط أدناه.

  • في الجدول أعلاه ، لدينا الوحدات والسعر لكل وحدة ولكن ليس لدينا إجمالي قيمة البيع. لذلك باستخدام power BI SUMX ، سنكتشف قيمة البيع.
  • قم بتحميل جدول البيانات إلى Power BI وقم بتسمية الجدول باسم "جدول المبيعات".

  • نحتاج الآن إلى حساب عمود "إجمالي المبيعات" كعمود محسوب جديد. انقر بزر الماوس الأيمن على اسم الجدول واختر "عمود جديد".

  • اسم العمود الجديد باسم "إجمالي المبيعات".

  • افتح وظيفة SUMX الآن.

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

  • التعبير ليس معادلة نحتاج لعملها ؟؟
  • لذلك نحن بحاجة إلى إيجاد قيمة "إجمالي المبيعات" بضرب الوحدات بالسعر.

  • أغلق القوس واضغط على مفتاح الإدخال للحصول على النتيجة في العمود الجديد.

رائع!!! تشير إلى أن إجمالي المبيعات هو 56658 لجميع الصفوف ، وذلك لأنه نظرًا لأننا استخدمنا SUMX للوصول إلى العمود الجديد ، فقد أعطانا المبلغ الإجمالي الإجمالي لجميع الصفوف. لذلك للوصول إلى حساب كل صف ، نحتاج إلى تطبيق وظيفة Power BI SUMX في "مقياس جديد" وليس في "عمود جديد".

  • انقر بزر الماوس الأيمن على الجدول واختر "مقياس جديد".

  • امنح المقياس اسمًا باسم "قيمة البيع".

  • قم الآن بتطبيق وظيفة SUMX في power BI.

  • عد الآن إلى "علامة التبويب تقرير".

  • إدراج "جدول" مرئي من قائمة التصور.

  • قم بسحب وإفلات المدينة و "قيمة البيع" للحصول على جدول الملخص.

  • هذا يعطينا النتيجة الدقيقة ولكن قم بسحب وإفلات العمود المحسوب الأول ، مثل "إجمالي المبيعات" لرؤية النتيجة حسب المدينة.

هذا يعطينا نتائج خطأ تمامًا لأنه يضيف قيمة إجمالية لجميع المدن في كل صف ، لذا فهذه طريقة خاطئة لتطبيق وظيفة SUMX في Power BI.

SUMX في Power BI - مثال رقم 2

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

  • انقر بزر الماوس الأيمن على الجدول واختر "مقياس جديد" وقم بتسمية الاسم باسم "المبيعات بعد الرسوم".
  • أدخل الصيغة أدناه الآن.

  • انقر فوق مفتاح الإدخال ، سنحصل على الإجراء الجديد.
  • اسحب وأفلت المقياس على الجدول لمعرفة الفرق

كما ترى الآن لدينا قيمة بيع قبل خصم الرسوم و "البيع بعد الرسوم" (SAC). على سبيل المثال بالنسبة لمومباي “Sale Vale” كان 17016 بعد خصم 5٪ من الرسوم فهو 16165. أي مومباي = 17016 - (17016 * 5/100) = 16165.

SUMX في Power BI - مثال رقم 3

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

  • لذا نحتاج الآن إلى معرفة ما هو "البيع بعد الخصم" (SDA).
  • تطبيق الإجراء أدناه للعثور على SAD.

اسمحوا لي أن أشرح لك الصيغة بالتفصيل.

  • في "جدول المبيعات" ، إذا كانت المدينة "بنغالور" ، فنحن بحاجة إلى خصم 500 من رسوم ما بعد البيع (SAC) وإلا فإننا نحتاج إلى النتيجة مثل رسوم البيع بعد الشحن (SAC) فقط.
  • الآن قم بسحب القياس الجديد وإفلاته في الجدول الحالي لمعرفة الفرق.

  • كما ترى أعلاه فقط تم تغيير مبلغ مبيعات مدينة "بنغالور" وبالنسبة للمدن الأخرى ، فإنها تظل كما هي في العمود الأيسر ، أي قيمة SAC.

ملاحظة: لتطبيق التنسيق الشرطي ، نحتاج إلى بيانات ، يمكنك تنزيل ملف Power BI للحصول على الجدول الجاهز.

أشياء للذكرى

  • تُستخدم الدالة SUMX في power BI لحساب حسابات الصفوف.
  • يقوم SUMX بالحساب وفقًا للمعادلة المقدمة للتعبير.
  • سيتأثر كل صف بوظيفة SUMX.




،). يمكنك تنزيل نموذج Excel Power BI SUMX من هنا - قالب Power BI SUMX Excel يمكنك تنزيل نموذج Power BI SUMX هذا هنا - قالب Power BI SUMX #####
$config[zx-auto] not found$config[zx-overlay] not found