وظائف LuckyTemplates Modulo ووظائف DAX ذات القسمة الصحيحة

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

تعد Modulo و Integer-Divide في المشغل القياسي داخل Power Query مفيدة بشكل لا يصدق لأنواع مختلفة من تحويل البيانات. لأغراض التوضيح ، لنلقِ نظرة على مسألة قسمة بسيطة ، أربعة عشر مقسومة على ثلاثة. أربعة هنا ، وهي الجزء الكامل من النتيجة ، هي القسمة الصحيحة ، في حين أن Modulo هو الباقي.

وظائف LuckyTemplates Modulo ووظائف DAX ذات القسمة الصحيحة

يمكنك استخدام Modulo و Integer-Divide لإنشاء أنواع مختلفة من أنماط التكرار. وفي تلك الأنماط المتكررة ، يمكنك القيام ببعض التحولات القوية حقًا.

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

استخدام LuckyTemplates Modulo

لنلق نظرة على هذه الحالة. لدينا مجموعة بيانات بسيطة ، وهي عبارة عن أربعة وعشرين مشاركًا فقط في دورة تدريبية ، ونريد أن نأخذ هؤلاء المشاركين ونقسمهم إلى أربعة فرق متساوية من ستة. يمكننا استخدام Integer-Divide و Modulo للقيام بذلك بطرق مختلفة. لنبدأ مع Modulo.

دعنا نضيف أولاً عمود فهرس ، ثم في هذا العمود ، دعنا نذهب ونعمل مع Modulo.

وظائف LuckyTemplates Modulo ووظائف DAX ذات القسمة الصحيحة

في Modulo ، ندخل عدد المجموعات التي نريد إنشاءها ، وهو 4.

وظائف LuckyTemplates Modulo ووظائف DAX ذات القسمة الصحيحة

سترى أنه ينشئ نمطًا متكررًا من 0 و 1 و 2 و 3. بالنظر إلى 4 في الفهرس ، وهو في الواقع الصف الخامس (لأن Power Query هو فهرس أساسي صفري) ، إذا قسمنا 4 على 4 ، إنها قسمة صحيحة على 1 و Modulo للباقي 0. يقوم بإنشاء هذا النمط المتكرر على طول الطريق وصولاً إلى الجزء السفلي من مجموعة البيانات.

وظائف LuckyTemplates Modulo ووظائف DAX ذات القسمة الصحيحة

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

وظائف LuckyTemplates Modulo ووظائف DAX ذات القسمة الصحيحة

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

وظائف LuckyTemplates Modulo ووظائف DAX ذات القسمة الصحيحة

لقد تركنا مع فرقنا الأربعة الرائعة المكونة من ستة أفراد. قام Modulo بتقسيم البيانات عن طريق العد على أربعة.

وظائف LuckyTemplates Modulo ووظائف DAX ذات القسمة الصحيحة

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

باستخدام عدد صحيح قسمة

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

وظائف LuckyTemplates Modulo ووظائف DAX ذات القسمة الصحيحة

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

وظائف LuckyTemplates Modulo ووظائف DAX ذات القسمة الصحيحة

الآن نريد أن نأخذ عمود الفهرس هذا وتحويله إلى Modulo ، يطابق Integer-Divide.

وظائف LuckyTemplates Modulo ووظائف DAX ذات القسمة الصحيحة

وهكذا ، يُنشئ هذا الآن النمط المتكرر الذي يتطابق مع عدد صحيح القسمة.

وظائف LuckyTemplates Modulo ووظائف DAX ذات القسمة الصحيحة

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

وظائف LuckyTemplates Modulo ووظائف DAX ذات القسمة الصحيحة

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

وظائف LuckyTemplates Modulo ووظائف DAX ذات القسمة الصحيحة


Power Query M: تبديل نمط 0-1 في جدول التاريخ
أساسيات Unpivot و Pivot في LuckyTemplates - مراجعة محرر الاستعلام
معامِلات استعلام LuckyTemplates: تحسين الجداول

خاتمة

هاتان طريقتان مختلفتان يمكننا استخدام LuckyTemplates Modulo و Integer-Divide لتحويل بياناتنا. ستجد أن هذه التقنيات مفيدة حقًا في الكثير من أنماط التحويل المختلفة من حيث تكديس البيانات والبيانات المقترنة. يمكنك استخدام هذه التكوينات لفك تلك التكوينات بطرق مشابهة جدًا لما فعلناه هنا اليوم.

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

أتمنى لك كل خير!

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 لاحتياجات إعداد تقارير الأعمال الخاصة بك.