177 Dynamic Arrays فى اكسيل
1 كتاب تعلم برنامج Excel من الصفر للاحتراف pdf مجانا
3 كتاب مجاني شرح أكثر من 100 دالة من الإكسل
4 كتاب متقدم جدا 👌 كتاب طرق الاهلاك باستخدام دوال الاكسيل
------------------
كورسات كاملة فى اساسيات البرمجة تصلح من سن 12 سنة
https://course-7.blogspot.com/2023/12/12_24.html
-----------------
كورسات كاملة اكسيل Complete Excel courses
https://course-7.blogspot.com/2023/12/complete-excel-courses.html
----------------------------
كورسات كاملة فى الاكسيس
https://course-7.blogspot.com/2023/12/blog-post_960.html
-------------------------
من يريد هذا الكتاب لتعلم الاكسل خطوة بخطوة بصيغة PDF؟
https://course-7.blogspot.com/2023/12/pdf.html
كورسات متدرجة من الصفر الى الاحتراف سى شارب C SHARP
https://course-7.blogspot.com/2023/12/c-sharp-364-httpswww.html
---------------------------------
محتوى قوائم قناة الملاك التعليمية تحديث يومى
https://course-7.blogspot.com/2023/12/blog-post_928.html
177 Dynamic Arrays فى اكسيل
المصفوفات الديناميكية في Excel
---------------------------------------------- -----------------
المصفوفات الديناميكية هي نوع من المصفوفات في Excel التي يمكن أن تتغير حجمها تلقائيًا. هذا يعني أنه يمكنك إضافة عناصر إلى المصفوفة أو إزالتها دون الحاجة إلى إعادة تعريفها.
يمكن إنشاء المصفوفات الديناميكية باستخدام التعبيرات التالية:
ARRAY: تُستخدم هذه العبارة لإنشاء مصفوفة ديناميكية من عناصر ثابتة.
OFFSET: تُستخدم هذه العبارة لإنشاء مصفوفة ديناميكية من عناصر تستند إلى نطاق معين.
TRANSPOSE: تُستخدم هذه العبارة لتحويل مصفوفة ثابتة إلى مصفوفة ديناميكية.
استخدام التعبير ARRAY لإنشاء مصفوفة ديناميكية
يمكن استخدام التعبير ARRAY لإنشاء مصفوفة ديناميكية من عناصر ثابتة. يتكون التعبير ARRAY من ثلاثة عوامل:
العنصر الأول: يحدد نوع البيانات التي ستحتوي عليها المصفوفة.
العنصر الثاني: يحدد عدد العناصر في المصفوفة.
العنصر الثالث: يحدد قيم العناصر في المصفوفة.
على سبيل المثال، يمكن إنشاء المصفوفة التالية باستخدام التعبير ARRAY:
=ARRAY(1,2,3,4,5)
ستؤدي هذه الصيغة إلى إنشاء مصفوفة ديناميكية تحتوي على خمسة عناصر، كل منها يساوي 1.
استخدام التعبير OFFSET لإنشاء مصفوفة ديناميكية
يمكن استخدام التعبير OFFSET لإنشاء مصفوفة ديناميكية من عناصر تستند إلى نطاق معين. يتكون التعبير OFFSET من ستة عوامل:
العنصر الأول: يحدد بداية النطاق الذي ستستند إليه المصفوفة.
العنصر الثاني: يحدد عدد الصفوف في المصفوفة.
العنصر الثالث: يحدد عدد الأعمدة في المصفوفة.
العنصر الرابع: يحدد الإزاحة الأفقية في بداية النطاق.
العنصر الخامس: يحدد الإزاحة الرأسية في بداية النطاق.
على سبيل المثال، يمكن إنشاء المصفوفة التالية باستخدام التعبير OFFSET:
=OFFSET(A1:A5,0,0,5,1)
ستؤدي هذه الصيغة إلى إنشاء مصفوفة ديناميكية تحتوي على خمسة عناصر، كل منها يساوي القيمة في الخلية A1.
استخدام التعبير TRANSPOSE لتحويل مصفوفة ثابتة إلى مصفوفة ديناميكية
يمكن استخدام التعبير TRANSPOSE لتحويل مصفوفة ثابتة إلى مصفوفة ديناميكية. يحول التعبير TRANSPOSE ترتيب العناصر في المصفوفة.
على سبيل المثال، يمكن إنشاء المصفوفة التالية باستخدام التعبير TRANSPOSE:
=TRANSPOSE(A1:C2)
ستؤدي هذه الصيغة إلى إنشاء مصفوفة ديناميكية تحتوي على ثلاثة عناصر، كل منها يساوي القيمة في الصف A من النطاق A1:C2.
أمثلة على استخدام المصفوفات الديناميكية في Excel
يمكن استخدام المصفوفات الديناميكية في Excel لمجموعة متنوعة من الأغراض، بما في ذلك:
إنشاء مجموعات بيانات ديناميكية
إجراء العمليات الحسابية على مجموعة بيانات ديناميكية
إنشاء الرسوم البيانية والرسوم المتحركة الديناميكية
فيما يلي بعض الأمثلة على استخدام المصفوفات الديناميكية في Excel:
إنشاء مجموعة بيانات ديناميكية
يمكن استخدام المصفوفات الديناميكية لإنشاء مجموعة بيانات ديناميكية. على سبيل المثال، يمكن استخدام التعبير ARRAY لإنشاء مصفوفة ديناميكية تحتوي على قائمة بالأرقام من 1 إلى 100. يمكن استخدام هذه المصفوفة لإنشاء رسم بياني يوضح توزيع هذه الأرقام.
إجراء العمليات الحسابية على مجموعة بيانات ديناميكية
يمكن استخدام المصفوفات الديناميكية لإجراء العمليات الحسابية على مجموعة بيانات ديناميكية. على سبيل المثال، يمكن استخدام التعبير OFFSET لإنشاء مصفوفة ديناميكية تحتوي على قيم المبيعات لكل شهر من السنة. يمكن استخدام هذه المصفوفة لحساب إجمالي المبيعات السنوية.
إنشاء الرسوم البيانية والرسوم المتحركة الديناميكية
يمكن استخدام المصفوفات الديناميكية لإنشاء الرسوم البيانية والرسوم المتحركة الديناميكية. على سبيل المثال، يمكن استخدام التعبير TRANSPOSE لإنشاء مصفوفة ديناميكية تحتوي على درجات الطلاب في اختبار معين. يمكن استخدام هذه المصفوفة لإنشاء رسم بياني يوضح توزيع درجات الطلاب.