نفذ حسابات متعددة مع صيغ صفائف إكسل

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

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

صيغ صفيف:

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

يمكن استخدام العديد من الوظائف المضمنة في 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}

إذا كان المثال أعلاه موجودًا في الخلايا C1 و C2 في ورقة عمل ، فستكون النتائج التالية:

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

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

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

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

تضيف هذه الصيغة معًا منتج A1 * B1 و A2 * B2 وترجع نتيجة واحدة في خلية واحدة في ورقة العمل.

طريقة أخرى لكتابة الصيغة المذكورة أعلاه هي:

= (A1 * B1) + (A2 * B2)

قائمة صيغ صفائف إكسل

يتم سرد أدناه عددًا من البرامج التعليمية التي تحتوي على صيغ صفيف Excel.

01 من 10

اكسل خلية صفيف صيغة

تحمل حساب مع صيغة صفيف خلية متعددة. © تيد الفرنسية

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

02 من 10

إكسل خلية واحدة صفيف صيغة خطوة بخطوة تعليمي

تلخيص صفائف متعددة من البيانات مع صيغة صفيف خلية واحدة. © تيد الفرنسية

عادةً ما تقوم صيغ صفيف الخلية الواحدة أولاً بحساب صفيف متعدد الخلايا (مثل الضرب) ثم تستخدم دالة مثل AVERAGE أو SUM لدمج ناتج الصفيف في نتيجة واحدة. أكثر من "

03 من 10

تجاهل قيم الخطأ عند البحث عن AVERAGE

استخدم صيغة صفيف AVERAGE-IF تجاهل الأخطاء. © تيد الفرنسية

يمكن استخدام صيغة الصفيف هذه لإيجاد القيمة المتوسطة للبيانات الموجودة أثناء تجاهل قيم الخطأ مثل # DIV / 0 !، أو #NAME؟

ويستخدم الدالة AVERAGE مع وظائف IF و ISNUMBER. أكثر من "

04 من 10

صيغة SUM IF Array

عد خلايا البيانات مع صيغة SUM IF صفيف. © تيد الفرنسية

استخدم الدالة SUM و IF في صيغة مصفوفة لحساب بدلاً من جمع خلايا البيانات التي تفي بواحدة من عدة شروط.

هذا يختلف عن وظيفة COUNTIFS في Excel والتي تتطلب استيفاء جميع الشروط المحددة قبل أن يتم حساب الخلية.

05 من 10

Excel MAX IF Array Formula للبحث عن أكبر عدد إيجابي أو سلبي

MIN IF صفيف صيغة في Excel. © تيد الفرنسية

يجمع هذا البرنامج التعليمي بين وظيفة MAX و IF في صيغة مصفوفة ستعثر على القيمة الأكبر أو القصوى لمجموعة من البيانات عند استيفاء معيار معين. أكثر من "

06 من 10

Excel MIN IF Array Formula - العثور على أصغر عدد إيجابي أو سلبي

العثور على أصغر القيم باستخدام مصفوفة MIN IF Array. © تيد الفرنسية

كما هو الحال مع المقالة أعلاه ، يجمع هذا الدالة الدالة MIN و IF في صيغة مصفوفة من أجل العثور على القيمة الأصغر أو الأدنى لمجموعة من البيانات عند استيفاء معيار معين. أكثر من "

07 من 10

Excel MEDIAN IF Array Formula - البحث عن القيمة المتوسطة أو المتوسطة

العثور على القيم المتوسطة أو الوسطى مع صيغة صفيف MEDIAN IF. © تيد الفرنسية

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

08 من 10

صيغة البحث مع معايير متعددة في اكسل

العثور على البيانات باستخدام صيغة بحث معايير متعددة. © تيد الفرنسية

باستخدام صيغة صفيف يمكن إنشاء صيغة بحث تستخدم معايير متعددة للعثور على معلومات في قاعدة بيانات. تتضمن صيغة الصفيف هذه تداخل الدالتين MATCH و INDEX . أكثر من "

09 من 10

اكسل يسار بحث الصيغة

العثور على البيانات باستخدام صيغة بحث يسار. © تيد الفرنسية

تقوم الدالة VLOOKUP عادةً بالبحث عن البيانات الموجودة في الأعمدة إلى اليمين فقط ، ولكن عن طريق الدمج مع الدالة CHOOSE ، يمكن إنشاء صيغة البحث eft التي ستبحث عن أعمدة البيانات إلى يسار وسيطة Lookup_value . أكثر من "

10 من 10

تبديل أو رفوف صفوف أو أعمدة البيانات في إكسل

التقليب البيانات من الأعمدة إلى الصفوف مع وظيفة TRANSPOSE. © تيد الفرنسية

يتم استخدام الدالة TRANSPOSE لنسخ البيانات الموجودة في صف في عمود أو نسخ البيانات الموجودة في عمود في صف. هذه الوظيفة هي واحدة من القلائل في Excel التي يجب استخدامها دائمًا كصيغة صفيف. أكثر من "