تخطيطات التقويم لتنسيق جدولي باستخدام Power Query

تخطيطات التقويم لتنسيق جدولي باستخدام Power Query

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

سيعلمك هذا البرنامج التعليمي أيضًا كيفية ملء الفجوات في بياناتك وكيفية جمعها في LuckyTemplates.

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

تحضير الملفات والتخطيطات في Power Query

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

تخطيطات التقويم لتنسيق جدولي باستخدام Power Query

الآن ، انتقل إلى Power Query واحصل على الملفات. حدد مصدر جديد وانقر فوق المزيد. ثم ، انقر فوق الكل واختر مجلد.

تخطيطات التقويم لتنسيق جدولي باستخدام Power Query

حدد معلمة واضغط على موافق.

تخطيطات التقويم لتنسيق جدولي باستخدام Power Query

سيُظهر لك الملفات الموجودة في المجلد. تحتاج إلى جمع كل الملفات معًا في استعلام نتيجة واحد. يؤدي النقر فوق دمج وتحويل إلى تحميل البيانات وإنشاء عدد من الاستعلامات.

تخطيطات التقويم لتنسيق جدولي باستخدام Power Query

بعد ذلك ، اختر أي ملف في المجلد كملف عينة وحدد أي عنصر تريد أن تبدأ.

تخطيطات التقويم لتنسيق جدولي باستخدام Power Query

بالنظر إلى Query1 ، يمكنك رؤية البيانات من كل من File1 و File2.

صياغة العمليات الحسابية في Power Query

تنسيق البيانات في الاستعلام 1 لا يزال غير صحيح. يمكنك تغييره من خلال استعلام Transform Sample File.

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

قم بإزالة أول صفين و Column1.

تخطيطات التقويم لتنسيق جدولي باستخدام Power Query

بعد ذلك ، املأ الفراغات الموجودة داخل الجدول. انتقل إلى علامة التبويب التحويل وحدد تبديل. حدد الأعمدة التي تحتوي على التواريخ وانقر فوق العنوان. انقر فوق Fill واختر Down.

تخطيطات التقويم لتنسيق جدولي باستخدام Power Query

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

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

أضف خطوة يدوية بالضغط على f (x) في شريط الصيغة. ثم أدخل Table.ToColumns . هذا يحول كل عمود إلى قائمة تحتوي على قوائم.

تخطيطات التقويم لتنسيق جدولي باستخدام Power Query

حوّل القائمة إلى جدول وأضف رقم فهرس. يمكنك التغيير من 0 أو 1.

تخطيطات التقويم لتنسيق جدولي باستخدام Power Query

تخطيطات التقويم لتنسيق جدولي باستخدام Power Query

سد الثغرات في التمور

لا تزال هناك فجوات في التواريخ التي تحتاج إلى ملئها. ومع ذلك ، فإن عملية التعبئة لا تعمل مع القوائم. تحتاج إلى تحويل هذه القائمة إلى طاولة.

حدد عمود الفهرس وانقر فوق تجميع حسب. استبدل Count إلى ToTable لتغيير اسم العمود. قم بتغيير RowCount إلى FromColumns وأشر إلى Column1 حيث يتم وضع القوائم. ثم قم بتحويله إلى جدول كتابة.

تخطيطات التقويم لتنسيق جدولي باستخدام Power Query

يمكنك الآن رؤية أن القائمة تحولت إلى جدول بعمود واحد فقط.

تخطيطات التقويم لتنسيق جدولي باستخدام Power Query

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

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

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

تخطيطات التقويم لتنسيق جدولي باستخدام Power Query

سيعطيك هذا عمودًا جديدًا به جداول مملوءة.

تخطيطات التقويم لتنسيق جدولي باستخدام Power Query

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

بعد الدالتين Table.FillDown و Else في شريط الصيغة ، قم بالإشارة إلى Column1.

تخطيطات التقويم لتنسيق جدولي باستخدام Power Query

سيؤدي ذلك إلى تحويل جداولك إلى قوائم بمجموعة من التواريخ.

تخطيطات التقويم لتنسيق جدولي باستخدام Power Query

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

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

تخطيطات التقويم لتنسيق جدولي باستخدام Power Query

تجميع جداول منفصلة

استخدم التجميع حسب في العمود Index2. يؤدي هذا إلى تجميع الجداول التي لها نفس قيم Index2 في جدول واحد.

تخطيطات التقويم لتنسيق جدولي باستخدام Power Query

لن تحسب الصفوف. لذلك ، قم بتغيير RowCount إلى FromColumns وإضافة عمود FillDown. ثم قم بتغيير النوع إلى الجدول.

تخطيطات التقويم لتنسيق جدولي باستخدام Power Query

إذا نقرت على جدول ، فستشاهد الأعمدة الموجودة فيه.

تخطيطات التقويم لتنسيق جدولي باستخدام Power Query

بعد ذلك ، يجب عليك إلحاق كل الجداول المنفصلة معًا في جدول واحد. قم بإنشاء خطوة يدوية واستخدم Table.Combine. ثم قم بالإشارة إلى عمود العدد الموجود بداخله.

تخطيطات التقويم لتنسيق جدولي باستخدام Power Query

حدد Column1 و Column2. انقر فوق Transform وحدد Unpivot Other Columns. سيظهر لك بعد ذلك 4 أعمدة.

تخطيطات التقويم لتنسيق جدولي باستخدام Power Query

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

تخطيطات التقويم لتنسيق جدولي باستخدام Power Query

لقد قمت الآن بتحديث التحويلات إلى ملف نموذج التحويل.

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

تخطيطات التقويم لتنسيق جدولي باستخدام Power Query

أخيرًا ، قم بتغيير أنواع بيانات الأعمدة. عيّن نوع بيانات عمود "التاريخ" إلى "التاريخ". بعد ذلك ، قم بتعيين نوع بيانات أعمدة الحركات والاسم إلى نص.

تخطيطات التقويم لتنسيق جدولي باستخدام Power Query

لقد قمت الآن بتحديث وتغيير تنسيق نموذج البيانات إلى نموذج جدولي.


تقويمات LuckyTemplates المخصصة: حساب تغيير الشهر بشهر - 445 تقويمًا
تقنيات تنسيق شرطي مخصص في LuckyTemplates
كيفية العمل مع تواريخ متعددة في LuckyTemplates

خاتمة

في تقرير البيانات الخاص بك ، يجب عليك ملء الفجوات في جدول التاريخ الخاص بك عن طريق تحويل تخطيطات التقويم إلى نموذج جدولي.

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

ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته

ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته

ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته