تقنية تصور LuckyTemplates: تعرف على كيفية إنشاء لوحات تصميم الخلفية
تعرف على تقنية تصور LuckyTemplates هذه حتى تتمكن من إنشاء قوالب الخلفية واستيرادها إلى تقارير LuckyTemplates الخاصة بك.
في كثير من الأحيان عندما تدخل في صيغة أكثر تقدمًا مع DAX ، ستجد أن الإجماليات التي تظهر إما على جدول أو بطاقة قد تكون غير صحيحة في بعض الأحيان. هناك العديد من الاختلافات حول كيفية حدوث ذلك في الصيغ الخاصة بك ، لذلك من الصعب تغطية كل سيناريو على حدة. في هذا البرنامج التعليمي ، أوضح كيف يمكنك تنفيذ المنطق المتقدم في LuckyTemplates وتحقيق الإجمالي المطلوب الذي تبحث عنه. يمكنك مشاهدة الفيديو الكامل لهذا البرنامج التعليمي في أسفل هذه المدونة.
سأستعرض الكثير من التفاصيل حول بنية الصيغ والمنطق الذي تطلبه هنا. سنعمل أيضًا على تحديد كيفية فرز الإجماليات في بياناتك باستخدام المنطق المتقدم.
بالمجموع ، أعني المجاميع التي نراها في أسفل الجداول أو البطاقات على الجانب الأيمن.
الآن ، من الواضح أن هذه المجاميع ستشتق أرقامًا مختلفة عما هو موجود بالفعل في الجداول بسبب السياق. نظرًا لعدم وجود سياق للنتائج ، فهي في الأساس تفعل كل شيء دون أي مرشح في مكانه.
لكن في بعض الأحيان ، قد ترغب في تلخيص الإجمالي بناءً على النتائج الفردية التي تحصل عليها داخل الجداول بناءً على عوامل التصفية الخاصة بها.
جدول المحتويات
حساب إجمالي المبيعات
أولاً ، يجب أن أحسب إجمالي مبيعاتي باستخدام هذه الصيغة.
هذه مجرد وظيفة تكرارية بسيطة لحساب إجمالي المبيعات لكل شيء ولكن تمت تصفيتها حسب اسم الشهر .
لاحظ أن هذا الجدول يتم تصفيته لكل شهر ، ولكن لا تتم تصفيته حسب السنة . هذا يعني أنها تحسب نتائج كل عام في يناير وفبراير ومارس وما إلى ذلك.
الحصول على متوسطات الشهر
ما أريد تحقيقه بعد ذلك هو النظر إلى المتوسطات عبر السنين . على سبيل المثال ، أريد أن أعرف متوسط المبلغ الذي نبيعه في شهر يناير ، بغض النظر عما إذا كان أكثر من ثلاث سنوات أو أربع سنوات أو خمس سنوات.
الصيغة التي استخدمتها بسيطة نسبيًا. لقد استخدمت وظيفة متكررة تسمى AVERAGEX والتي ستتكرر خلال كل شهر وسنة في السياق الحالي لإجمالي المبيعات .
لا يوجد سوى ثلاث سنوات في بياناتنا: 2015 و 2016 و 2017. بالنسبة لشهر يناير ، ما تفعله VALUES هو أنها تحسب إجمالي مبيعات يناير 2015 ويناير 2016 ويناير 2017 .
ما تفعله AVERAGEX هو أنها تضع متوسط هذه الأرقام الثلاثة ، وهذا هو سبب حصولنا على نتيجة 956385 دولارًا لشهر يناير.
المجموع يفعل نفس المنطق بالضبط. إنها تحسب متوسط كل شهر وسنة. بدلاً من القيام بثلاثة أشهر فقط ، يمر إجمالي المبيعات بقيمة 36 شهرًا ثم حساب متوسطها. هذه هي الطريقة التي توصلنا بها إلى إجمالي 976198 دولارًا.
استخدام المنطق للحصول على متوسط النتيجة السنوية
لكن ماذا سنفعل إذا أردنا حساب إجمالي جميع المتوسطات؟ ماذا لو أردنا استقراء متوسط النتيجة السنوية؟ لسوء الحظ ، هذه الصيغة لن تفعل ذلك من أجلنا. نحتاج إلى مزيد من المنطق داخل الصيغة لنحصل على الإجمالي الذي نريده.
الصيغة التي توصلت إليها ليست بعيدة جدًا عما فعلناه. لقد غطينا بعض المنطق الإضافي - وهي التقنية الأساسية التي أريدك أن تستخلصها من هذا. قد تحتاج إلى وضع منطق مختلف ، ولكن يمكنك استخدام هذا كنمط لمساعدتك في حل مجموعة البيانات الخاصة بك.
الحصول على المتوسطات الشهرية
إذا لاحظت ، لدينا نفس الأرقام تحت عمودي المتوسط ، لكن الإجماليات مختلفة.
معادلة المتوسط الشهري هي بالضبط نفس الصيغة التي استخدمناها للتو. لدينا أيضًا مقياس متوسط الإجمالي ، وهو دالة جدول وضعتها في متغير .
لقد استخدمت أيضًا SUMMARIZE لتلخيص التواريخ [اسم الشهر] والمتوسط الشهري . يسرد هذا الجدول اسم كل شهر ويحسب المتوسط الشهري. لذلك ، ستقوم بشكل أساسي بإنشاء عمودي اسم الشهر ومتوسطات الشهر أدناه.
دمج HASONEVALUE كمنطق
سيمكننا ذلك من إنشاء منطق إضافي لحساب الإجمالي. سنحتاج إلى استخدام دالة IF ، حيث سيتم تقييمها إلى TRUE إذا تمت تصفيتها بواسطة أي واحد من هؤلاء ضمن اسم الشهر .
اعتمادًا على العمود الذي وضعناه هناك ، إذا كانت HASONEVALUE ستساوي النتيجة. إذا لم يكن الأمر كذلك ، فنحن بحاجة إلى عمل نوع مختلف من المنطق.
سيقوم هذا المنطق بالتكرار من خلال وظيفة الجدول التي أنشأناها (متوسط إجمالي) ، ثم باستخدام وظيفة SUMX ، سنقوم بحساب عمود المتوسط الشهري .
هذا المنطق قوي في حد ذاته لأننا لا نشير حتى إلى مقياس هنا ؛ نحن نشير إلى عمود افتراضي داخل جدول افتراضي. هذه أشياء رائعة ، أليس كذلك؟
من خلال وضع هذا داخل SUMX ، يمكننا الآن الحصول على إجمالي جميع النتائج ثم استخدامه في بطاقة.
خاتمة
هناك الكثير لتتعلمه حول إمكانيات المقاييس وكيف يمكن تطبيقها للحصول على الرؤى والنتائج الصحيحة التي تبحث عنها في تقارير ونماذج LuckyTemplates.
هذا مثال متقدم حيث مررت ببعض منطق التكرار واستخدمت وظائف التكرار داخل LuckyTemplates.
إذا كان بإمكانك قضاء بعض الوقت في استيعاب المعلومات وفهم كيفية تنفيذ المنطق المتقدم في LuckyTemplates ، فستكون على مستوى عالٍ جدًا في أي وقت من الأوقات.
للحصول على العديد من أمثلة DAX المتقدمة ، تحقق من وحدة الدورة التدريبية أدناه على LuckyTemplates Online. أعتقد أنك ستندهش من الرؤى التي يمكنك اكتشافها باستخدام DAX بفاعلية داخل LuckyTemplates.
تعرف على تقنية تصور LuckyTemplates هذه حتى تتمكن من إنشاء قوالب الخلفية واستيرادها إلى تقارير LuckyTemplates الخاصة بك.
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ستتعلم كيفية حفظ وتحميل الكائنات من ملف .rds في R. ستغطي هذه المدونة أيضًا كيفية استيراد الكائنات من R إلى LuckyTemplates.
في هذا البرنامج التعليمي للغة ترميز DAX ، تعرف على كيفية استخدام وظيفة الإنشاء وكيفية تغيير عنوان القياس ديناميكيًا.
سيغطي هذا البرنامج التعليمي كيفية استخدام تقنية Multi Threaded Dynamic Visuals لإنشاء رؤى من تصورات البيانات الديناميكية في تقاريرك.
في هذه المقالة ، سأقوم بتشغيل سياق عامل التصفية. يعد سياق عامل التصفية أحد الموضوعات الرئيسية التي يجب على أي مستخدم LuckyTemplates التعرف عليها في البداية.
أريد أن أوضح كيف يمكن لخدمة تطبيقات LuckyTemplates عبر الإنترنت أن تساعد في إدارة التقارير والرؤى المختلفة التي تم إنشاؤها من مصادر مختلفة.
تعرف على كيفية إجراء تغييرات في هامش الربح باستخدام تقنيات مثل قياس التفرع والجمع بين صيغ DAX في LuckyTemplates.
سيناقش هذا البرنامج التعليمي أفكار تجسيد مخازن البيانات وكيفية تأثيرها على أداء DAX في توفير النتائج.
إذا كنت لا تزال تستخدم Excel حتى الآن ، فهذا هو أفضل وقت لبدء استخدام LuckyTemplates لاحتياجات إعداد تقارير الأعمال الخاصة بك.