تابعنا

youtube

شاهد شروحات ودروس في الاكسل Excel Powerquery

الأربعاء، 19 نوفمبر 2025

“كيف تفكر Power Query؟ سر Table TransformColumns و List Transform من الأساس للاحتراف 🔥”

 



“كيف تفكر Power Query؟ سر Table TransformColumns و List Transform من الأساس للاحتراف 🔥”






في الفيديو ده بشرح واحدة من أقوى الدوال في Power Query:

Table.TransformColumns

وبنطلع منها من مستوى بسيط جدًا… لحد Automation كامل بدون ما نكتب نفس الكود مرتين.


📌 هنتعلم في الفيديو 3 طرق:


🔹 1. الطريقة الأساسية (Manual Transform)


لما نكتب الأعمدة باليد:


Table.TransformColumns(Source,

{

    {"a", each _ * 3},

    {"b", each _ * 3},

    {"c", each _ * 3}

})



مناسبة لو الجدول ثابت ومافيش تغييرات.


🔹 2. الطريقة الذكية باستخدام List.Transform


ونحوّل نفس الفكرة لكود مختصر وديناميكي:


List.Transform({"a","b","c","d"}, each {_, each _ * 3})



هنا بنخلي Power Query يبني الـ Transformation List نيابة عنّا.


🔹 3. المستوى الخرافي: Table.ColumnNames()


لما نخلي Power Query يجيب الأعمدة بنفسه:


vv = Table.ColumnNames(Source),

Table.TransformColumns(Source, List.Transform(vv, each {_, each _ * 3}))



هنا… الكود بقى Fully Dynamic

أي عمود جديد ينضاف… يتحوّل تلقائيًا.

وده أحسن Level في الـ ETL.


🎯 الفيديو مناسب لـ:


الناس اللي عايزة تفهم Power Query “بيفكر إزاي”


المحترفين اللي عايزين Automation


اللي شغالين BI وExcel وعايزين يقللوا كتابة الأكواد


واللي عايزين يطوّروا الM-Code



 

ليست هناك تعليقات:

إرسال تعليق