تحدي عمود تحويل Power Query: البيانات المكدسة إلى الجدول المطلوب

تحدي عمود تحويل Power Query: البيانات المكدسة إلى الجدول المطلوب

ستفحص هذه المدونة تحدي البيانات المكدسة إلى المطلوبة من Excel BI ، بما في ذلك عمود تحويل Power Query إلى وظائف الجدول. وتتمثل المهمة في تحويل عمود واحد من البيانات إلى جدول مناسب حيث يكون لكل نوع من البيانات عمود خاص به ، وبعد ذلك ستضيف تصنيفًا على عدد السكان. يمكنك مشاهدة الفيديو الكامل لهذا البرنامج التعليمي أسفل هذه المدونة .

يعد تحدي Excel BI هذا  فرصة رائعة لممارسة مهاراتك وصقلها في LuckyTemplates واستخدام أدوات Power Query . هناك أيضًا الكثير من التقنيات الرائعة التي يستخدمها الخبراء في هذا المجال والتي يمكنك تعلمها واكتشافها. لذلك دعونا نبدأ ونجربها!

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

إنشاء القوائم

ستحتاج الأعمدة التي سننشئها إلى أسماء ، لذلك سننشئ قائمة لذلك. لنبدأ بفتح  نافذة Advanced Editor وفي الأعلى ، سنضيف متغيرًا يسمى أعمدة القائمة ( lCols = ). بعد ذلك ، سندخل قائمة بجميع قيم هذا المتغير ، كما هو موضح أدناه ، ونضغط على Done .

تحدي عمود تحويل Power Query: البيانات المكدسة إلى الجدول المطلوب

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

تحدي عمود تحويل Power Query: البيانات المكدسة إلى الجدول المطلوب

وعندما ننقر على الجانب في المساحة البيضاء لمشاهدة معاينة أسفل الجدول ، مثل هذا:

تحدي عمود تحويل Power Query: البيانات المكدسة إلى الجدول المطلوب

تعيين أسماء الحقول

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

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

لذلك سنقوم باستدعاء المتغير Record.FromList (_، lCols) في أعمدة قائمتنا .

تحدي عمود تحويل Power Query: البيانات المكدسة إلى الجدول المطلوب

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

تحدي عمود تحويل Power Query: البيانات المكدسة إلى الجدول المطلوب

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

تحويل عمود Power Query إلى جدول

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

تحدي عمود تحويل Power Query: البيانات المكدسة إلى الجدول المطلوب

الجدول

لتصنيف السكان ، سنستخدم  الدالة M الجديدة نسبيًا والتي تسمى  Table.AddRankColumn . لذلك سنضغط على  fx  بجانب علامة الاختيار وندخل هذه الوظيفة.

تحدي عمود تحويل Power Query: البيانات المكدسة إلى الجدول المطلوب

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

تحدي عمود تحويل Power Query: البيانات المكدسة إلى الجدول المطلوب

تحويل عمود Power Query إلى جدول معاد الترتيب

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

تحدي عمود تحويل Power Query: البيانات المكدسة إلى الجدول المطلوب

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

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

سنلحقها بعد ذلك بأعمدة القائمة ( lCols ) ونغلقها بأقواس. وأخيرًا ، نضغط على علامة الاختيار هذه مرة أخيرة.

تحدي عمود تحويل Power Query: البيانات المكدسة إلى الجدول المطلوب

لقد أكملنا بنجاح Excel BI المكدس لتحدي Power Query المطلوب!


LuckyTemplates Column Split Power Query تعليمي: كيفية تقسيم خلايا Excel متعددة الأسطر في
قوائم نقاط مشاركة تصدير LuckyTemplates إلى ملف Excel أو ملف CSV
وإلحاق عدة أوراق في Excel إلى LuckyTemplates

خاتمة

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

أولاً ، أنشأنا مجموعة من القوائم باستخدام المحرر المتقدم . لقد قمنا بالتنقيب في العمود الخاص بنا ، وقمنا بتقسيم القوائم ، وخصصنا أسماء الحقول. ثم قمنا بتحويل بياناتنا إلى نموذج جدولي وقمنا بتسجيل الأعمدة باستخدام وظيفة.

سيكون كل ما تعلمته في هذه المدونة مفيدًا بالتأكيد لمحاولات عمود تحويل LuckyTemplates و Power Query المستقبلية!


ما هي الذات في بايثون: أمثلة من العالم الحقيقي

ما هي الذات في بايثون: أمثلة من العالم الحقيقي

ما هي الذات في بايثون: أمثلة من العالم الحقيقي

كيفية حفظ وتحميل ملف 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؟ كل شيئ ترغب بمعرفته