القائمة الرئيسية

الصفحات

معادلة المصفوفة Array Formula في برنامج Excel

 معادلة المصفوفة Array Formula من الموضوعات المتقدمة في برنامج Excel , حيث أنها تقوم بعمل عدة عمليات حسابية وترجع قيمة أو أكثر .






الجدول التالي يحتوي على درجات بعض الطلاب في ثلاثة مواد ( اللغة العربية Arabic - اللغة الانجليزية English - الرياضيات Math ) وسنقوم بإستخدام دالة VLOOKUP للبحث عن درجات أي طالب عن طريق اسمه .




ملحوظة : 

- يمكنك التعرف على أساسيات كتابة المعادلات من خلال هذا الدرس : كيفية عمل معادلات Excel

- يمكنك التعرف على دالة VLOOKUP بالتفصيل من خلال هذا الدرس : دالة VLOOKUP







في الشكل التالي دالة VLOOKUP ستبحث عن الاسم "Ahmed" داخل العمود الأول فتجده وترجع القيمة المقابله له في العمود رقم 2 وهي القيمة 47

معادلة المصفوفة Array Formula في برنامج Excel







في الشكل التالي دالة VLOOKUP ستبحث عن الاسم "Ahmed" داخل العمود الأول فتجده وترجع القيمة المقابله له في العمود رقم 3 وهي القيمة 86

معادلة المصفوفة Array Formula في برنامج Excel







في الشكل التالي دالة VLOOKUP ستبحث عن الاسم "Ahmed" داخل العمود الأول فتجده وترجع القيمة المقابله له في العمود رقم 4 وهي القيمة 55

معادلة المصفوفة Array Formula في برنامج Excel








كما تلاحظ أن الفرق بين الثلاثة معادلات هو رقم العمود الذى يحتوى على المادة المراد معرفة درجة الطالب بها .

=VLOOKUP(C8,A2:D6,2,FALSE)

=VLOOKUP(C8,A2:D6,3,FALSE)

=VLOOKUP(C8,A2:D6,4,FALSE)


سنقوم الأن بعمل معادلة المصفوفة لكتابة معادلة واحدة بدلا من الثلاثة معادلات .






الخطوة الأولي : قم بتحديد النطاق C9:C11

معادلة المصفوفة Array Formula في برنامج Excel







الخطوة الثانية : اذهب إلى شريط المعادلة وقم بكتابة المعادلة :

=VLOOKUP(C8,A2:D6,{2;3;4},FALSE)




الخطوة الثالثة : اضعط على Ctrl + Shift + Enter

معادلة المصفوفة Array Formula في برنامج Excel








كما تلاحظ قامت معادلة المصفوفة بإرجاع ثلاثة قيم بإستخدام معادلة واحدة .








ملاحظات هامة : 

- عند كتابة معادلة مصفوفة يقوم برنامج Excel بوضع القوسين { } حول المعادلة ليوضح أن هذه المعادلة ليست معادلة عادية بل هى معادلة مصفوفة , يقوم برنامج Excel بوضع هذه الأقواس أوتوماتيكيا لا تقوم أنت بوضعها يدويا .


- اذا أردت تعديل أو حذف معادلة المصفوفة لابد من تحديد كل الخلايا المشتركة في معادلة المصفوفة لأنها تعتبر كيان واحد , اذا حاولت تعديل أو حذف خلية واحدة سيرفض برنامج Excel ذلك وسيعرض رسالة الخطأ التالية :

معادلة المصفوفة Array Formula في برنامج Excel