معادلات الاكسل

الغرض الرئيسي من استخدام برنامج Excel هو أداء العمليات الحسابية . وفي برنامج Excel لكي تقوم بأداء عملية حسابية معينة لابد من كتابة معادلة . لذا سنتعرف في هذا الدرس على كيفية كتابة المعادلات في برنامج Excel من الصفر حتى الاحتراف .




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

الجدول التالي يحتوي على الكمية المباعة من ثلاثة منتجات داخل بعض الفروع لشركة , حيث يحتوي على الأعمدة التالية :

- الفرع Brach

- منتج الموبايل Mobile

- منتج اللابتوب Laptop

- منتج التلفزيون TV

- المجموع Total


الأن نريد حساب مجموع الكمية المباعة من الثلاثة منتجات في كل فرع .


سنبدأ بحساب المجموع لأول فرع وهو فرع القاهرة . أول شي لابد أن تعرفه هو أن المعادلة لابد أن تبدأ بعلامة = ثم العملية الحسابية التي تريدها . هنا العملية الحسابية التي نريدها هي حساب مجموع الأرقام الموجودة في الخلية B2 والخلية C2 والخلية D2 , طبقا لذلك سنكتب المعادلة التالية :

B2+C2+D2=


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

معادلات الاكسل


الأن سنقوم بكتابة باقي المعادلات بنفس الطريقة لحساب مجموع الكمية المباعة من الثلاثة منتجات لباقي الفروع . وستكون الخمس معادلات هي :

B2+C2+D2=

B3+C3+D3=

B4+C4+D4=

B5+C5+D5=

B6+C6+D6=


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


اذا نظرنا إلى الخمس معادلات السابقة ستجد أن الفرق بينهم هو أن الخلية B2 والخلية C2 والخلية D2 كل مرة تزيد بمقدار 1 في كل معادلة . لذا يقول لك برنامج Excel قم بكتابة أول معادلة فقط وأنا سأكمل باقي المعادلات بدلا منك .


بعد كتابة وتنفيذ أول معادلة , قم بالذهاب إلى النقطة الموجودة في أسفل الخلية من جهة اليمين , وعندما يتحول شكل مؤشر الماوس إلى علامة + قم بسحب المعادلة لأسفل حتى تصل إلى أخر خلية .

معادلات الاكسل


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

معادلات الاكسل



استخدام الدوال في معادلات الاكسل

يحتوي برنامج Excel على مئات الدوال التي يمكنك استخدامها داخل المعادلات . على سبيل المثال استخدمنا في المثال السابق عامل الجمع + لأداء عملية الجمع . يمكنك أيضا أداء عملية الجمع عن طريق استخدام دالة SUM


سنبدأ بحساب مجموعة الكمية المباعة من الثلاثة منتجات لفرع القاهرة . لاحظ أن دالة SUM ستقوم بجمع الأرقام الموجودة في النطاق B2:C2 , طبقا لذلك ستكون المعادلة هي :

SUM(B2:C2)=

معادلات الاكسل


بعد كتابة وتنفيذ أول معادلة , قم بالذهاب إلى النقطة الموجودة في أسفل الخلية من جهة اليمين , وعندما يتحول شكل مؤشر الماوس إلى علامة + قم بسحب المعادلة لأسفل حتى تصل إلى أخر خلية .

معادلات الاكسل


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

SUM(B2:C2)=

SUM(B3:C3)=

SUM(B4:C4)=

SUM(B5:C5)=

SUM(B6:C6)=

معادلات الاكسل



استخدام العوامل في معادلات الاكسل

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



العوامل الحسابية

معادلات الاكسل


عوامل المقارنة

معادلات الاكسل


عوامل النصوص

معادلات الاكسل




أخطاء كتابة معادلات الاكسل

عند كتابة المعادلة بصورة خاطئة سترجع المعادلة أحد الأخطاء التالية :



الخطأ !VALUE#

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

معادلات الاكسل


الخطأ !0/DIV#

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

معادلات الاكسل


الخطأ ?NAME#

يحدث هذا الخطأ عندما يكون هناك اسم غير مفهوم للمعادلة . على سبيل المثال في الشكل التالي قمنا بكتابة SM بدلا من SUM عن طريق الخطأ , ولكن اسم الدالة SM غير مفهوم للمعادلة , لذا ترجع المعادلة الخطأ ?NAME#

معادلات الاكسل


الخطأ !NULL#

يحدث هذا الخطأ عند كتابة المراجع بصورة خاطئة داخل المعادلة . على سبيل المثال في الشكل التالي قمنا بفصل المعامل الثاني والثالث بمسافة بدلا من الفاصلة أو الفاصلة المنقوطة , لكن المعادلة لا تستطيع فهم هذه المراجع , لذا ترجع المعادلة الخطأ !NULL#

معادلات الاكسل


الخطأ !NUM#

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

معادلات الاكسل


الخطأ !REF#

يحدث هذا الخطأ عند حذف أحد المراجع المكتوبة داخل المعادلة . على سبيل المثال في الشكل التالي قمنا بجمع القيمة الموجودة داخل الخلية B1 والخلية C1 والخلية D1

معادلات الاكسل


ولسبب ما قمنا بحذف العمود D الذي يحتوي على الخلية D1 المكتوبة داخل المعادلة .

معادلات الاكسل


الأن سترجع المعادلة الخطأ !REF# لأن المرجع D1 غير موجود .

معادلات الاكسل


الخطأ N/A#

يحدث هذا الخطأ غالبا مع دوال البحث عندما تحاول البحث عن قيمة معينة ولا تستطيع الدالة ايجادها . على سبيل المثال في الشكل التالي دالة VLOOKUP قامت بالبحث عن القيمة 5007 داخل العمود الأول في النطاق A2:B6 ولم تجدها , لذا ترجع المعادلة الخطأ N/A# 

معادلات الاكسل


الخطأ !CALC#

يحدث هذا الخطأ غالبا مع الدوال التي ترجع مصفوفة من القيم وليس قيمة واحدة , وذلك عندما لا تستطيع الدالة ارجاع أي قيمة . على سبيل المثال في الشكل التالي دالة FILTER تحاول عمل تصفية على اسم الموبايل Samsung A15 ولكن لا تجده , لذا ترجع المعادلة الخطأ !CALC#

معادلات الاكسل


الخطأ !SPILL#

يحدث هذا الخطأ غالبا مع الدوال التي ترجع مصفوفة من القيم وليس قيمة واحدة , وذلك عندما لا تجد المعادلة مساحة كافية لإرجاع مصفوفة القيم . على سبيل المثال في الشكل التالي دالة SORT تحتاج إلى النطاق D2:E6 لكي ترجع النطاق A2:A6 مرتبا تصاعديا حسب العمود الثاني , ولكن الخلية D6 غير فارغة , لذا ترجع المعادلة الخطأ !SPILL#

معادلات الاكسل