كيفية عمل معادلات Excel

المعادلات هى أهم درس يجب اتقانه جيدا أثناء تعلمك برنامج Excel لأن الغرض الأساسى من برنامج Excel هو عمل عمليات حسابية ولكى تقوم بعمل أى عملية حسابية فى برنامج Excel لابد من كتابة معادلة , لذا سنتعرف فى هذا الدرس بشكل مبسط كيفية كتابة المعادلات فى برنامج Excel






أساسيات كتابة المعادلات


الجدول التالى يحتوى على درجات بعض الطلاب فى ثلاثة مواد ( اللغة العربية Arabic - اللغة الانجليزية English - الرياضيات Math ) ونريد حساب المجموع Total لكل طالب .


سنبدأ بكتابة معادلة لحساب مجموع درجات الطالب Ahmed فى الخلية E3


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


وكما ترى أن مجموع درجات الطالب Ahmed هى عبارة عن مجموع الأرقام الموجود فى الخلية B3 والخلية C3 والخلية D3 لذا سنقوم بكتابة المعادلة التالية :

=B3+C3+D3

ثم اضغط على مفتاح Enter من لوحة المفاتيح لكى يقوم برنامج Excel بتنفيذ المعادلة .


كما تلاحظ قام برنامج Excel بعرض نتيجة تنفيذ المعادلة فى الخلية E3 وهى القيمة 16 وصيغة المعادلة موجودة فى شريط المعادلة .

كيفية عمل معادلات Excel




بنفس الطريقة سنقوم بكتابة باقى المعادلات لحساب مجموع الدرجات لباقى الطلاب , بذلك سيكون لدينا 5 معادلات هى :

=B3+C3+D3

=B4+C4+D4

=B5+C5+D5

=B6+C6+D6

=B7+C7+D7

كيفية عمل معادلات Excel




كل شى يبدو جيدا حتى الأن , لكن تخيل لو هناك 1000 طالب هل سنقوم بكتابة 1000 معادلة ؟ بالتأكيد برنامج Excel أذكى من ذلك .


هل لاحظت أن الفرق بين الخمسة المعادلات السابقة هى أن مراجع الخلايا تزيد كل مرة بمقدار 1 ( B3 ثم B4 ثم B5 ثم B6 ثم B7 ) . 


لذا يقدم لك برنامج Excel امكانية أن تقوم بكتابة أول معادلة فقط ثم سحبها حتى أخر خلية تريدها وسيقوم برنامج Excel بكتابة باقى المعادلات نيابة عنك بزيادة كل مرجع بمقدار 1


لعمل ذلك اكتب أول معادلة فقط فى الخلية E3 ثم قف بالماوس فى الزاوية اليمنى من الأسفل من الخلية وعندما يتحول شكل المؤشر إلى الرمز + قم بسحب المعادلة حتى الخلية E7

كيفية عمل معادلات Excel




سيقوم برنامج Excel بكتابة باقى المعادلات وتنفيذها .

كيفية عمل معادلات Excel







الأخطاء التى ترجعها المعادلة


عند تنفيذ أى معادلة قد ترجع المعادلة أحد الأخطاء السبعة التالية :



الخطأ !VALUE#


الخطأ !VALUE# ينتج عندما يكون هناك قيمة غير مناسبة فى المعادلة .

على سبيل المثال فى الشكل التالى لا تستطيع المعادلة جمع رقم مع نص لذا ترجع المعادلة الخطأ !VALUE#

كيفية عمل معادلات Excel





الخطأ !NUM#


الخطأ !NUM# ينتج عندما يكون هناك رقم غير مناسب فى المعادلة .

على سبيل المثال فى الشكل التالى دالة SQRT ترجع الجزر التربيعى لرقم , لكن لا يوجد جزر تربيعى لرقم سالب لذا ترجع المعادلة الخطأ !NUM#

كيفية عمل معادلات Excel





الخطأ !0/DIV#


الخطأ !0/DIV# ينتج عند القسمة على الصفر لأن القسمة على الصفر خطأ رياضيا .

على سبيل المثال فى الشكل التالى حاولنا قسمة الرقم 3 على الرقم 0 لذا ترجع المعادلة الخطأ !0/DIV#

كيفية عمل معادلات Excel





الخطأ ?NAME#


الخطأ ?NAME# ينتج عندما يكون هناك اسم غير مفهوم فى المعادلة .

على سبيل المثال فى الشكل التالى قمنا بكتابة اسم دالة SUM بصورة خاطئة لذا ترجع المعادلة الخطأ ?NAME#

كيفية عمل معادلات Excel





الخطأ !NULL#


الخطأ !NULL# ينتج عند كتابة المراجع بصورة خاطئة فى المعادلة .

على سبيل المثال فى الشكل التالى بدلا من كتابة C1,C2,C3 قمنا بكتابة C1,C2 C3 لذا ترجع المعادلة الخطأ !NULL#

كيفية عمل معادلات Excel





الخطأ N/A#


الخطأ N/A# ينتج عندما لا تستطيع المعادلة أن ترجع أى قيمة  .

على سبيل المثال فى الشكل التالى قامت دالة VLOOKUP بالبحث عن القيمة 1006 ولم تجدها لذا ترجع المعادلة الخطأ N/A#

كيفية عمل معادلات Excel




الخطأ !REF#


الخطأ !REF# ينتج عندما يتم حذف مرجع مكتوب داخل معادلة .

على سبيل المثال فى الشكل التالى قمنا بكتابة معادلة لجمع الخلية C1 والخلية C2 والخلية C3

كيفية عمل معادلات Excel




ثم قمنا بحذف الصف رقم 2

كيفية عمل معادلات Excel




وبالتالى تم حذف الخلية C2 لذا ترجع المعادلة الخطأ !REF#

كيفية عمل معادلات Excel






معادلة المصفوفة


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

سنقوم بالتعرف على معادلة المصفوفة من خلال هذا المثال البسيط , الجدول التالي يحتوى على درجات بعض الطلاب في ثلاثة مواد , وسنستخدم دالة VLOOKUP للبحث عن درجات أى طالب في الثلاثة مواد .


درجة الطالب في اللغة العربية

كيفية عمل معادلات Excel




درجة الطالب في اللغة الانجليزية

كيفية عمل معادلات Excel




درجة الطالب في الرياضيات

كيفية عمل معادلات Excel




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

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

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

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


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


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

كيفية عمل معادلات Excel




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

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


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

كيفية عمل معادلات Excel




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



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

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


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

كيفية عمل معادلات Excel