وظائف جدول DAX في LuckyTemplates

في منشور المدونة هذا ، سأقدم لك وظائف جدول DAX. دالات الجدول هي ببساطة التي تقوم بإرجاع جدول.

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

الجداول الفعلية هي الجداول التي يمكنك العثور عليها حرفيًا في نموذج البيانات. الجداول الافتراضية هي تلك التي تم إنشاؤها فعليًا باستخدام وظائف DAX المتنوعة.

في الأقسام التالية ، سأعلمك بعض التقنيات حول كيفية استخدام وظائف الجدول.

جدول المحتويات

استخدام وظائف الجدول

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

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

إذا وضعت جدول المبيعات ، فستظهر النتائج ببساطة عدد المعاملات. هذا مشابه تمامًا لنتائج مقياس إجمالي المعاملات .

وظائف جدول DAX في LuckyTemplates

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

وظائف جدول DAX في LuckyTemplates

في المثال التالي ، أريد أن أوضح لك كيف تعمل وظيفة COUNTROWS . هذه المرة ، سأستخدم وظيفة الجدول لإنشاء جدول افتراضي.

وظائف جدول DAX في LuckyTemplates

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

كما ترى ، تم الآن تحديث النتائج الموجودة ضمن عمود "إجمالي المعاملات الأكبر" .

وظائف جدول DAX في LuckyTemplates

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

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

وظائف جدول DAX في LuckyTemplates

في الصيغة ، قمت للتو بوضع عامل تصفية آخر باستخدام دالة جدول مختلفة حتى أتمكن من تقييم عدد المعاملات التي تزيد عن 10000 دولار. هذا الحساب هو مثال جيد على مدى فائدة الجداول الافتراضية.

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

الآن ، سأعرض مثالًا آخر لوظائف الجدول. يتعلق هذا بحساب متوسط ​​المبيعات باستخدام دالة .

سأبدأ قياس متوسط ​​المبيعات حسب المدينة باستخدام وظيفة . وفقًا لـ IntelliSense ، سأحتاج إلى طاولة. مرة أخرى ، ليس من الضروري أن يكون جدولًا فعليًا ، لذلك سأستخدم جدولًا افتراضيًا.

وظائف جدول DAX في LuckyTemplates

لإنشاء جدول افتراضي ، سأستخدم وظيفة VALUES ثم أضف المناطق [المدينة] بالإضافة إلى إجمالي المبيعات .

وظائف جدول DAX في LuckyTemplates

باستخدام الدالة AVERAGEX ، ستقوم الصيغة بتقييم كل صف من الجدول الافتراضي. بعد السياق الأولي ، تحدد الصيغة إجمالي المبيعات لجميع المدن صفًا بصف.

بعد حساب مبيعات كل مدينة ، تحسب الصيغة المتوسط. في النتائج ، يمكنك رؤية متوسط ​​المبيعات لكل مدينة في التواريخ المحددة.

وظائف جدول DAX في LuckyTemplates

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

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

في صيغة All City Sales ، يمكنك أن ترى أنني بدأت الصيغة باستخدام وظيفة CALCULATE .

تؤدي إضافة وظيفة ALL إلى إزالة عوامل التصفية الموجودة في عمود المدينة . لذلك ، سيحسب المقياس إجمالي المبيعات في جميع المدن المتاحة.

وظائف جدول DAX في LuckyTemplates

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

وظائف جدول DAX في LuckyTemplates

سوف يعطيك نفس النتائج بغض النظر عن أي اختيار. هذا بسبب دالة CALCULATE .

تمكنك الوظيفة المذكورة من تغيير سياق الحساب. عندما تضيف وظيفة ALL ، فإنها تزيل السياق الأولي من جدول المناطق .


كيفية استخدام دالة COUNTROWS DAX في جداول
تواريخ متعددة منطق في LuckyTemplates باستخدام DAX
تحسين صيغة LuckyTemplates باستخدام وظائف DAX المتقدمة

خاتمة

يقدم لك هذا البرنامج التعليمي أكثر وظائف الجدول شيوعًا. إذا كنت تستخدمها بشكل متكرر في حساباتك ، يمكنك إتقانها في أي وقت من الأوقات.

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

ستتعلم المزيد من حسابات DAX المتقدمة عندما ننتقل إلى قياس التفريع.

Leave a Comment

تقنية تصور LuckyTemplates: تعرف على كيفية إنشاء لوحات تصميم الخلفية

تقنية تصور LuckyTemplates: تعرف على كيفية إنشاء لوحات تصميم الخلفية

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

ما هي الذات في بايثون: أمثلة من العالم الحقيقي

ما هي الذات في بايثون: أمثلة من العالم الحقيقي

ما هي الذات في بايثون: أمثلة من العالم الحقيقي

كيفية حفظ وتحميل ملف RDS في R.

كيفية حفظ وتحميل ملف RDS في R.

ستتعلم كيفية حفظ وتحميل الكائنات من ملف .rds في R. ستغطي هذه المدونة أيضًا كيفية استيراد الكائنات من R إلى LuckyTemplates.

تمت إعادة النظر في أول N أيام عمل - حل لغة ترميز DAX

تمت إعادة النظر في أول N أيام عمل - حل لغة ترميز DAX

في هذا البرنامج التعليمي للغة ترميز DAX ، تعرف على كيفية استخدام وظيفة الإنشاء وكيفية تغيير عنوان القياس ديناميكيًا.

اعرض الرؤى باستخدام تقنية المرئيات الديناميكية المتعددة الخيوط في LuckyTemplates

اعرض الرؤى باستخدام تقنية المرئيات الديناميكية المتعددة الخيوط في LuckyTemplates

سيغطي هذا البرنامج التعليمي كيفية استخدام تقنية Multi Threaded Dynamic Visuals لإنشاء رؤى من تصورات البيانات الديناميكية في تقاريرك.

مقدمة لتصفية السياق في LuckyTemplates

مقدمة لتصفية السياق في LuckyTemplates

في هذه المقالة ، سأقوم بتشغيل سياق عامل التصفية. يعد سياق عامل التصفية أحد الموضوعات الرئيسية التي يجب على أي مستخدم LuckyTemplates التعرف عليها في البداية.

أفضل النصائح في استخدام التطبيقات في خدمة LuckyTemplates عبر الإنترنت

أفضل النصائح في استخدام التطبيقات في خدمة LuckyTemplates عبر الإنترنت

أريد أن أوضح كيف يمكن لخدمة تطبيقات LuckyTemplates عبر الإنترنت أن تساعد في إدارة التقارير والرؤى المختلفة التي تم إنشاؤها من مصادر مختلفة.

تحليل تغييرات هامش الربح بمرور الوقت - التحليلات باستخدام LuckyTemplates و DAX

تحليل تغييرات هامش الربح بمرور الوقت - التحليلات باستخدام LuckyTemplates و DAX

تعرف على كيفية إجراء تغييرات في هامش الربح باستخدام تقنيات مثل قياس التفرع والجمع بين صيغ DAX في LuckyTemplates.

أفكار التجسيد لذاكرة التخزين المؤقت للبيانات في DAX Studio

أفكار التجسيد لذاكرة التخزين المؤقت للبيانات في DAX Studio

سيناقش هذا البرنامج التعليمي أفكار تجسيد مخازن البيانات وكيفية تأثيرها على أداء DAX ​​في توفير النتائج.

إعداد تقارير الأعمال باستخدام LuckyTemplates

إعداد تقارير الأعمال باستخدام LuckyTemplates

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