ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
سأتحدث اليوم عن التقارير المالية. أريد أن أوضح لك كيفية إنشاء جداول مخصصة لتقرير لوحة المعلومات المالية في LuckyTemplates. ستمنحك القدرة على تخصيص الجداول داخل LuckyTemplates مرونة هائلة عند إنشاء تطبيقات التقارير. في هذا المثال ، نتحدث عن إعداد التقارير المالية ، ولكن يمكن استخدام هذه التقنية في أي نوع من أنواع التقارير. يمكنك مشاهدة الفيديو الكامل لهذا البرنامج التعليمي أسفل هذه المدونة.
ربما تكون قد صادفت موقفًا تريد فيه إظهار نتائج مختلفة في صفوف مختلفة ، أو إعطاء حسابات موجزة في صف معين. لسوء الحظ ، لا يمكن إنشاء إجمالي فرعي ضمن حساباتك في جدول عادي.
جدول المحتويات
استخدام قالب الجدول لتقرير لوحة المعلومات المالية لـ LuckyTemplates
هناك مرئيات مخصصة جديدة يمكنها القيام بذلك ، لكنها لا تمنحك قدرًا كبيرًا من المرونة إذا كنت تستخدم هذه التقنية داخل LuckyTemplates.
الفكرة وراء هذه الجداول المخصصة هي أنك بحاجة إلى قالب لما تريد أن يبدو عليه جدولك. مصطلح آخر لهذا هو الجدول الداعم . لن يكون جزءًا من نموذجك في حد ذاته ، لكنه سيدعم الحسابات التي تقوم بها داخل نموذجك الأساسي.
عندما تنظر إلى نموذج البيانات الخاص بي ، سترى الجداول الأساسية الخاصة بي بالإضافة إلى مجموعة كاملة من الجداول الداعمة في الأسفل.
نحن بحاجة إلى استخدام نموذج مثل هذا. في هذا المثال ، سترى في الجزء السفلي كل هذه الإجماليات.
تم إعداد كل هذا في Excel باستخدام علامات تبويب أو مسافات بحيث تكون بعض هذه الإدخالات خارج المجاميع الفرعية. لقد قمت أيضًا بإنشاء عمود تمت التسوية (العمود الأيمن) لمساعدتي في حساباتي.
الشيء المهم هنا هو إنشاء نموذج مثل هذا.
إنشاء صيغة للوحة معلومات مالية LuckyTemplates
الخطوة التالية هي إنشاء صيغة تعمل على تحديد الصف الذي نحن فيه وتخصيص نتيجة لهذا الصف المحدد. المفهوم الرئيسي في لغة صيغة DAX ، وبشكل عام مع LuckyTemplates ، هو مفهوم السياق هذا.
ويأتي السياق من الصف. إذا كان هذا مجرد جدول دعم عشوائي بقيم نصية عشوائية لا علاقة لها بنموذجنا ، فنحن بحاجة إلى الحصول على النتائج من مكان آخر وتخصيصها لهذه القيم النصية المعينة بناءً على المنطق.
هذه هي الطريقة التي يمكننا بها تخصيص أي شيء لصف. نحن فقط نخلق المنطق بأنفسنا ضمن إجراءاتنا.
دعنا نعود إلى لوحة التحكم الخاصة بنا وسترى أنني أضفت هذا القالب إلى هذا الجدول. لقد تأكدت أيضًا من أنه تم فرزها بشكل صحيح وأن فهرس الصف مخفي.
تتمثل الخطوة التالية في تحديد كل هذه المجاميع الفرعية الفردية ، مثل إجمالي الإيرادات وتكلفة البضائع المباعة. كما ترون ، هناك الكثير من الإجراءات ولكن لا يوجد أي منها معقد.
على سبيل المثال ، إذا ذهبنا إلى "الإيرادات" ، فنحن نجمع القيم في مجموعة البيانات الخاصة بي التي ترتبط بها الإيرادات.
في مجموعة البيانات الخاصة بي ، لدي جدول أكثر بساطة يحتوي على جميع المقاييس المالية فيه ، مما يسهل علي إجراء العمليات الحسابية.
سأقوم الآن باستخراج المعلومات التي أريدها من هنا ، ثم تخصيصها إلى حيث أحتاجها لتنتقل إلى طاولتي.
حساب تكلفة البضائع المباعة
الآن بعد أن أصبح لدينا بالفعل حساب الإيرادات ، دعنا نلقي نظرة على حساب تكلفة البضائع المباعة. لقد أضفت ناقصًا لأنه لا يحتوي على واحد في البيانات الأولية.
حساب الربح الإجمالي
لحساب الربح ، أستخدم الفرق بين الإيرادات والتكلفة. في هذه الحالة بالذات ، كان بإمكاني استخدام القيم ، لكنني أضفتها داخل المتغيرات فقط لكسرها.
حساب هامش الربح الإجمالي
وبعد ذلك قمت أيضًا بحساب هامش الربح الإجمالي.
لقد فعلت الشيء نفسه أيضًا بالنسبة للعام السابق وتمكنت من عزل تلك النتائج المحددة أيضًا.
لدي بالفعل هذه النتائج الفردية ، لكن لا يزال لدي هذه النتائج الأخرى التي أحتاج إلى تخصيصها. لست مضطرًا لإنشاء صيغة لهذه الأشياء مثلما فعلت مع العناصر الفردية نظرًا لأن الكثير من عناصر الصف هذه موجودة بالفعل في مجموعة البيانات الخاصة بي.
ليست هناك حاجة لعزل وحساب المقاييس لكل عنصر على حدة. يمكننا تخصيصها جميعًا مرة واحدة وإجراء الفئات الفرعية أو المجاميع الفرعية فقط عند الاقتضاء ، مثل حسابات العرض الإجمالي هذه.
دعنا نلقي نظرة على كيفية تحقيق التخصيص الكامل للجداول الخاصة بي من خلال تراكب النتائج في القوالب الخاصة بي.
هذه منهجية يمكن إعادة استخدامها في تطوير أي تقرير. الأول ، نعمل على إيجاد الصف الذي نحن فيه والسياق المستخدم.
ثم استخدمت لتشغيل الكثير من المنطق. هذه الوظيفة تشبه عبارة المتداخلة وهي طريقة أفضل لكتابة منطق أكثر تقدمًا داخل LuckyTemplates.
سيقول المنطق أنه إذا كان العنصر الحالي يساوي إجمالي الإيرادات ، فأنا أريد أن تكون تلك الإيرادات هي التي حسبتها.
وينطبق الشيء نفسه على تكلفة البضائع المباعة ، وإجمالي نتيجة الربح ، ونتيجة هامش الربح ، وما إلى ذلك. أنا قادر على تخصيص حسابات العرض الإجمالي لهذه المجاميع الفرعية.
في النهاية ، إذا لم يكن هناك أي واحد من هؤلاء ، فيجب أن تبحث العملية الحسابية عن هذا الصف بالضبط في جدول بيان الدخل ، ثم تعود إلي هذه النتيجة.
هذا المقياس الفعلي هو في الحقيقة مجرد مبلغ مع القليل من المنطق المقسم إلى الإيرادات والمصروفات. لقد خصصت المجاميع الفرعية ثم أنشأت المنطق النهائي ، والذي أعطاني جميع النتائج الأخرى. بهذه الطريقة ، لست مضطرًا لإنشاء مائة تخصيص مختلف ؛ كان علي أن أفعل هذا فقط لعدد قليل من الأشخاص المهمين حقًا.
لقد قمت بالفعل بنفس الإستراتيجية للتوصل إلى مقياس الإجماليات السنوية . هذه عملية حسابية رئيسية مكنتني من تخصيص كل شيء في الجدول دفعة واحدة.
خاتمة
الأشياء الأساسية التي أردت إبرازها في هذا البرنامج التعليمي للوحة المعلومات المالية في LuckyTemplates هي استخدام قالب وتنفيذ منهجية التخصيص . هناك بضع خطوات للوصول إلى هناك: إنشاء القالب ، ومعرفة إجماليات إجمالياتك ، والحصول على هذه النتائج بشكل فردي ، ثم إنشاء خوارزمية التخصيص.
بمجرد المرور بهذا المنطق التدريجي ، سيوفر لك الوقت من الاضطرار إلى كتابة الكثير من المنطق الإضافي التقليدي. يمكن القيام بذلك بسهولة وتكراره في العديد من السيناريوهات المختلفة.
هذا كل ما أردت إظهاره في هذا المنشور. إذا كنت تريد التعمق أكثر ، فلدينا أيضًا دورة تدريبية كاملة داخل مركز التعلم الخاص بـ LuckyTemplates. هذه دورة شاملة تتناول جميع جوانب ، حيث ستتعلم كيفية بناء حل كامل من البداية إلى النهاية.
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ستتعلم كيفية حفظ وتحميل الكائنات من ملف .rds في R. ستغطي هذه المدونة أيضًا كيفية استيراد الكائنات من R إلى LuckyTemplates.
في هذا البرنامج التعليمي للغة ترميز DAX ، تعرف على كيفية استخدام وظيفة الإنشاء وكيفية تغيير عنوان القياس ديناميكيًا.
سيغطي هذا البرنامج التعليمي كيفية استخدام تقنية Multi Threaded Dynamic Visuals لإنشاء رؤى من تصورات البيانات الديناميكية في تقاريرك.
في هذه المقالة ، سأقوم بتشغيل سياق عامل التصفية. يعد سياق عامل التصفية أحد الموضوعات الرئيسية التي يجب على أي مستخدم LuckyTemplates التعرف عليها في البداية.
أريد أن أوضح كيف يمكن لخدمة تطبيقات LuckyTemplates عبر الإنترنت أن تساعد في إدارة التقارير والرؤى المختلفة التي تم إنشاؤها من مصادر مختلفة.
تعرف على كيفية إجراء تغييرات في هامش الربح باستخدام تقنيات مثل قياس التفرع والجمع بين صيغ DAX في LuckyTemplates.
سيناقش هذا البرنامج التعليمي أفكار تجسيد مخازن البيانات وكيفية تأثيرها على أداء DAX في توفير النتائج.
إذا كنت لا تزال تستخدم Excel حتى الآن ، فهذا هو أفضل وقت لبدء استخدام LuckyTemplates لاحتياجات إعداد تقارير الأعمال الخاصة بك.
ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته