استخدام LASTNONBLANK في صيغة DAX

تعد دالة LASTNONBLANK صيغة DAX مثيرة للاهتمام يمكنك استخدامها بعدد من الطرق المختلفة داخل LuckyTemplates. يمكنك مشاهدة الفيديو الكامل لهذا البرنامج التعليمي في أسفل هذه المدونة.

ومع ذلك ، لا يتم استخدام صيغة DAX هذه بشكل متكرر بسبب التعقيدات حول كيفية حساب النتائج.

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

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

في منشور المدونة هذا ، سأعرض بعض الأمثلة على LASTNONBLANK . سأوضح الطريقة التي استخدمت بها هذه الوظيفة في هذا التقرير ، والذي يمكنك عرضه على صفحة موارد LuckyTemplates.

استخدام LASTNONBLANK في صيغة DAX

كنت أرغب في رؤية تاريخ آخر بيع ثم حساب مبلغ البيع الأخير بطريقة ديناميكية. بهذه الطريقة ، يمكننا النقر فوق أي جزء من تقريرنا والتعمق في أي جانب.

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

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

استخدام LASTNONBLANK في صيغة DAX

تعرض هذه البطاقة تاريخ آخر عملية بيع في أي وقت ، بناءً على اختيارك الحالي.

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

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

حساب تاريخ آخر بيع

في هذه الحالة بالذات ، أردنا الحصول على جدول معلومات يوضح لنا تاريخ البيع الأخير لكل منتج نبيعه (الجدول الأيسر).

لكننا أردنا أيضًا أن نرى تاريخ آخر بيع لكل عميل اشترى منا (الجدول الأيمن). بهذه الطريقة ، يمكننا تحليل المدة التي مرت منذ أن اشترى العميل منا.

استخدام LASTNONBLANK في صيغة DAX

تتيح لنا وظيفة LASTNONBLANK إجراء هذه الأنواع من التحليل. دعنا نلقي نظرة على الصيغة التي اعتدت أن أصل إليها بهذين الجدولين.

استخدام LASTNONBLANK في صيغة DAX

إذا فكرت في الأمر ، فهذه صيغة بسيطة نسبيًا. نضع LASTNONBLANK داخل جدول أو عمود.

في هذه الحالة ، نضعها في عمود "التاريخ" ثم نقيِّم متى كانت آخر عملية بيع تمت لهذا العنصر المعين في بياناتنا.

من خلال القيام بذلك ، يمكننا تحليل وعرض تاريخ آخر بيع .

حساب مبلغ البيع الأخير

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

استخدام LASTNONBLANK في صيغة DAX

ثم استخدمت هذه الصيغة الفعالة حقًا حيث استخدمنا LASTNONBLANK كمرشح.

استخدام LASTNONBLANK في صيغة DAX

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

تعد LASTNONBLANK وظيفة متعددة الاستخدامات لأنه لا يمكنك استخدامها لاسترداد نتيجة فحسب ، بل يمكنك أيضًا استخدامها لتصفية النتائج .

استخدام LASTNONBLANK كوظيفة عدديّة

ما يفعله LASTNONBLANK في الواقع هو إرجاع جدول. الجدول ، في معظم الحالات ، سيكون النتيجة الوحيدة.

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

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

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

خاتمة

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

نظرًا لتعدد استخداماته ، يمكنك العثور على رؤى كان من الصعب جدًا العثور عليها تاريخيًا. يمكنك العثور عليها باستخدام صيغة صيغة بسيطة تمامًا مع هذه الوظيفة.

إذا كنت تفكر في مدى صعوبة هذا النوع من الأفكار عند استخدام أدوات مثل Excel ، فسوف تندهش من مدى سهولة وفعالية هذه الوظيفة في العثور على رؤى تشير إلى آخر شيء أو أول شيء.

لمزيد من الغوص العميق في صيغة DAX ، تحقق من الدورة التدريبية أدناه على LuckyTemplates Online. إذا كنت تريد حقًا إتقان 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 لاحتياجات إعداد تقارير الأعمال الخاصة بك.