كيفية استخدام صفائف Array و Array و صفائف الجدول في Excel

تعلم كيف يمكن للصفائف تبسيط العمل في Excel

المصفوفة هي نطاق أو مجموعة من قيم البيانات ذات الصلة. في برامج جداول البيانات مثل Excel وجداول بيانات Google ، يتم تخزين القيم في الصفيف عادةً في الخلايا المجاورة.

يستخدم للصفائف

يمكن استخدام الصفائف في كل من الصيغ (صيغ الصفائف) وكوسائط لوظائف مثل أشكال الصفيف من دالات LOOKUP و INDEX .

أنواع المصفوفات

هناك نوعان من المصفوفات في Excel:

صفيف صيغة نظرة عامة

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

صيغ صفيف:

صيغ صفيف ووظائف اكسل

يمكن أيضًا استخدام العديد من الوظائف المضمنة في Excel - مثل SUM أو AVERAGE أو COUNT - في صيغة مصفوفة.

هناك أيضًا بعض الوظائف - مثل وظيفة TRANSPOSE - التي يجب إدخالها دائمًا كمصفوفة حتى تعمل بشكل صحيح.

يمكن توسيع فائدة العديد من الدالات مثل INDEX و MATCH أو MAX و IF باستخدامهما معاً في صيغة صفيف.

صيغ CSE

في Excel ، تحاط صيغ الصفيف بأقواس متعرجة " {} ". لا يمكن كتابة هذه الأقواس فقط ولكن يجب إضافتها إلى صيغة عن طريق الضغط على مفاتيح Ctrl و Shift و Enter بعد كتابة الصيغة في خلية أو خلايا.

لهذا السبب ، تتم الإشارة إلى صيغة صفيف أحيانًا على أنها صيغة CSE في Excel.

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

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

خطوات لخلق صيغة صفيف

  1. أدخل الصيغة.
  2. اضغط مع الاستمرار على مفتاحي Ctrl و Shift على لوحة المفاتيح.
  3. اضغط على مفتاح Enter وحرره لإنشاء صيغة الصفيف.
  4. حرر مفاتيح Ctrl و Shift .

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

تحرير صيغة صفيف

في أي وقت يتم تحرير صيغة الصفيف تختفي الأقواس المتعرجة من صيغة الصفيف.

لاستعادتها ، يجب إدخال صيغة الصفيف بالضغط على مفاتيح Ctrl و Shift و Enter مرة أخرى تمامًا كما كان الحال عند إنشاء صيغة الصفيف لأول مرة.

أنواع صيغ صفيف

هناك نوعان من صيغ الصفيف:

صيغ صفيف الخلايا المتعددة

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

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

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

مثال على صيغة صفيف خلية متعددة سيكون:

{= A1: A2 * B1: B2}

مفرد صفيف خلية الصيغ

يستخدم هذا النوع الثاني من صيغ الصفيف وظيفة - مثل SUM أو AVERAGE أو COUNT - لدمج ناتج صيغة صفيف متعدد الخلايا في قيمة واحدة في خلية واحدة.

مثال على صيغة صفيف خلية واحدة سيكون:

{= SUM (A1: A2 * B1: B2)}