البداية > Functions | معادلات إكسل, إكسل > العمل مع برنامج الإكسل | المعادلات

العمل مع برنامج الإكسل | المعادلات

27 فبراير 2009 المعتصم بالله

بسم الله الرحمن الرحيم
الإخوة الأعزاء
السلام عليكم ورحمة الله وبركاته

إن الدوال أو المعادلات فى الإكسل هى إحدى نقاط القوة فى البرنامج وبفهمك لوظائف الدوال فإنت تُزيد من قدرتك فى التعامل مع البرنامج والقدرة على أداء أعمالك بواسطة الإكسل بسرعة و سهولة

كما أشرنا سابقاً إن البيانات التى تدخلها فى الخلية قد تكون نصوص أو أرقام وتواريخ أو معادلات ولكى يستطيع الإكسل التمييز بين النص العادى والمعادلات فلابد من كتابة علامة = قبل الدالة أو علامة @ فبكتابتك لإحدى هاتان العلامتان أنت تبين للإكسل أن محتويات الخلية ستكون معادلة

وتعتبر أولى المعادلات التى يستطيع أى شخص القيام بها هى العمليات الرياضية الأساسية الضرب (*) أو القسمة (/) أو الجمع (+) أو الطرح (-) كأنك تعمل على ألة حاسبة

فلكى تحسب حاصل ضرب 2 * 6 عليك بكتابة المعادلة التالية فى الخلية A1 مثلاً
=2*6
وبتفعيل المُدخلات ستجد أن النتيجة ظهرت لك مباشرة = 12 وعند تحديد الخلية A1 ستجد أنها تُظهر القيمة 12 ولكن فى ال Formula Bar ستجد المعادلة مكتوبة وذلك كالتالى

فى المعادلة السابقة بفرض أننا نُريد تغيير مدخلات عملية الضرب إلى 4*6 سنقوم بالتعديل من ال Formula Bar كما نشاء … لكن هل كلما نريد تعديل هذه العملية نقوم بالعودة إلى ال Formula Bar وتعديل المدخلات أعتقد أنك ستشعر الملل من تكرار هذه العملية لذلك لابد من تعديل وسيلة إدخال البيانات فما رأيك أن تقوم بكتابة 4 فى الخلية A1 و نكتب 6 فى الخلية B1 ونقوم بحساب حاصل الضرب فى الخلية C1 لتكون المعادلة فى الخلية C1 كالتالى

وكلما أردنا تعديل النتيجة نقوم بتعديل قيم الخليتين A1 و B1 وبذلك تظل المعادلة ثابتة ولكن المدخلات هى التي ستتغير وبالتالى ستتغير النتيجة

ما قمنا به منذ قليل هو إدراج مرجع خلية Cell Reference فى المعادلة ومرجع الخلية قد يكون مرجع نسبي Relative أو مُطلق Absolute ، والمرجع النسبي يتغير وفقاً للمكان الذى تضعه فيه بمعنى آخر إذا نسخت أو نقلت معادلة تحتوى على مرجع نسبي من خلية إلى اخرى يتغير المرجع فى المعادلة تلقائياً إلى مرجع تلك الخلية الجديدة مثلاً إذا تم نسخ معادلة تحتوى على المرجع A1 ثم تم لصقها فى الخلية D3 يتغير ذلك المرجع إلى D3 تلقائياً ، أما المرجع المطلق Absolute Reference فلا يتغير بنسخه أو نقله إلى خلية أخرى فعند قيامك بنسخ معادلة تحتوى على المرجع A1 ثم تم لصقها فى الخلية D3 يظل ذلك المرجع A1 ولا يتغير للمزيد يُمكنك مراجعة هذه المواضيع
» الفرق بين الخلية المرجعية والخلية المطلقة (1-2)
» الفرق بين الخلية المرجعية والخلية المطلقة (2-2)

بعد أن تعرفنا على أهمية كتابة أى مدخلات تخص المعادلة فى خلية خاصة بها ( والخلايا كثيرة جداً 17,179,869,184 خلية ) يجب أن نتعرف على تسلسل العمليات الحسابية عند كتابة المعادلات ( أساسيات الجبر )

ما سبق هو توضيح للمعادلات Formula الرياضية ولكن الإكسل مُدمج معه الكثير من الدوال Functions هذه الدوال تكون ذات وظائف مُحددة وكل دالة تتكون من وسائط Arguments
لإدراج دالة Function تستطيع أن تستخدم الإسلوب العادى لكتابة المعادلة بمعنى كتابة علامة = ثم نكتب إسم الدالة وبفرض أننا نريد الدالة SUMIFS فنبدأ فى الكتابة وسنجد أن الإكسل يٌقدم لنا قائمة بجميع الدوال التى تبدأ بحرف ال S ومع الإستمرار فى الكتابة يتقلص عدد الدوال إلى أن تصل للدالة التى تُريدها وفى حالة أنك كتبت SUM ستجد أن الدالة SUMIFS واضحة أمامك و لكى تقوم بتفعيلها تقوم بتحديدها كما فى الصورة التالية ثم تضغط زر Tab أو تقوم ب Double Click عليها لتجد أنهها جاهزة لإستقبال الوسائط Arguments

أو الطريقة الثانية لإدخال الدالة هو الضغط على زر Insert Function فى ال Formula Bar ليظهر لك الصندوق الحواري التالى ومنه تستطيع أن
» تكتب وصف لما تريد القيام به ( بالإنجليزى ) فى الخانة Search for a function ثم تضغط على زر Go
أو » تُحدد تصنيف الدالة من الجزء Select a category وسيقوم بتوضيح جميع الدوال فى هذا التصنيف فقط

بعد إختيار الدالة التى تريد إستخدامها نضغط على Ok وسينتقل بك إلى صندوق حوارى آخر لتقوم بإدخال ال Arguments وهذه الوسائط بالطبع تختلف من دالة إلى أخرى

شكل للصندوق الحوارى Arguments الخاص بالدلة Sum

فى الصورة السابقة أرغب فى توضيح بعض الأشياء
» ما تم تظليلة باللون الأصفر يشير إلى القيم التى يشتمل عليها النطاق الذى تم تحديده
» ما تم تظليلة باللون الوردى يشير إلى الناتج النهائى للمعادلة وطبعاً سيكون متغير عند إذافة نطاق جديد فى الخانة Number 2 قم بالتجربة ولاحظ الفرق
» ما تم تظليلة باللون البرتقالى يمثل وصف للخانة التى تقف بها والتى هى Number 1
» ما تم تظليلة باللون الأخضر هى معلومة توضح لك أنك تستطيع أن تدخل إلى 255 نطاق أى أنك يمكن أن تصل إلى الخانة Number 255
شرح دالة SUM | خمس طرق مختلفة | Excel 2007

كذلك هناك طريقة أخرى لإدخال الدوال من خلال Formula » Function library

كان هذا الموضوع مقدمة لك فى تعلم المعادلات الرياضية بالإضافة لتوضيح كيفية إدراج الدوال المتوفرة مع الإكسل والتى تم تقسيمها إلى تصنيفات مختلفة و كل تصنيف يشتمل على الدوال مُتجانسة ( توضيح للتصنيفات من ال Help ) كالتالى

لكى تتعلم إستخدام الدوال لديك العديد من الطرق للحصول على شرح لدالة معينة
1 » من خلال ال Help فى البرنامج
2 » من خلال موقع مايكروسوفت أوفيس دوال 2003 | دوال 2007 ( الشرح باللغة العربية )
3 » من خلال البحث فى مواقع الإنترنت المختلفة
4 » الإستفسار فى المواقع المتخصصة

فى رعاية الله

  • يمكنك الإطلاع على جميع موضوعات المدونة من خلال الأرشيف.
  • إذا كانت هذه هى زيارتك الأولى للموقع، فلا تنس أن تشترك فى خلاصات الموقع عبر الـ RSS أو عبر الـ e-mailللحصول على جديد الموقع مباشرة.

ساهم بنشر الموضوع مع الأخرين عبر :

Facebook | Digg | Del.icio.us | Stumbleupon | Reddit | Blinklist | Twitter | Technorati | Yahoo Buzz | Newsvine

  1. hatem_1965
    10 أبريل 2009 عند 2:36 م | #1

    جميل قوي المواضيع دي ، بس ياريت مساعدتي في طريقة طرح تاريخين من بعض
    وتقبلوا تحياتي

  2. خالد منصور
    7 مايو 2009 عند 6:53 م | #3

    عندي سؤال محيرني ، انا اريد كتابة داله بحيث اني اذا ادخلت في خليه نص معين تعطيني حاصل ضرب عدد من الخلايا فقط ، مثال:
    عند ادخال ” السبت” في الخلية A1 يعطيني الجدول حاصل ضرب الخلية B2 في الخلية C2 .

    كيف يمكن كتابة هذه المعادلة في اكسل ؟

  3. خالد منصور
    11 مايو 2009 عند 7:05 م | #4

    اخي المعتصم بالله ارجو الرد على تساؤلي فانا ابحث منذ ايام ولم اجد رد على سؤالي هذا في المنتديات

    • معتصم
      11 مايو 2009 عند 10:33 م | #5

      أرسل لى الملف على Mihd.net حتى أستطيع فهم مقصدك
      أو أنظر للصورة التالية لعلها تُفيدك
      رابط الصورة

  4. وسيم
    18 مايو 2009 عند 9:39 ص | #6

    انا من الطلاب الجدد بلنسبه للاكسل واتمنى ان احصل على الاساسيات بشكل صحيح شاكرا لمجهودك وزادك الله علما وجزاك الله خير

  5. 24 مايو 2009 عند 11:02 ص | #7

    شكرا– اريد معادلات sum if: sum if or :sum if and

  6. 25 مايو 2009 عند 4:04 م | #9

    جزاك الله كل خير على ماتقدمة من معلومات

  7. عبدالله
    2 يونيو 2009 عند 4:32 م | #10

    عزيزي بعد السلام عليكم ورحمة الله
    عندي سؤال وهو
    لو عندي في الخلية مثلا a3 رقم 20 وفي الخليةa4 مثلا 10 عايز في باقي العمود لو كتبت رقم اكبر من 20تتلون الخلية بلون معين ولو كتبت رقم اقل من 10 تتلون الخلية بلون اخر
    كيف اكتب مثل هذه الدالة او اكون شكرا لادرتكم ان ارسلتم لي هذه الالداله علي هذا الاميل

  8. عبدالجبار
    9 يونيو 2009 عند 6:44 م | #11

    ترجمة اجمالي كشف حساب الى احرف عربي بخانة الاحرف

    • m3tasem
      13 يونيو 2009 عند 8:59 ص | #12

      للأسف الشديد لا أعرف طر يقة القيام بهذه المهمة
      لكن
      يُمكنك البحث عن “تفقيط الأرقام”
      بإذن الله ستجد الإجابة
      بالتوفيق إن شاء الله

  9. محمد نصار
    27 يونيو 2009 عند 7:22 ص | #13

    السلام عليكم يا اخواني الكرام
    عندي سؤال مهم
    انا حاسب كميات
    لدي ملف اكسيل لحساب كميات الحفر والردم وخلافه وهو يعمل جيدا
    منذ فترة وجيزة هذا الملف حدث به عطب انه لا ينفذ المعادلات المرتبطة ببعضها إلا بعد عمل Save
    أو إجراء الحفظ
    فما هي المشكلة يا أخواني أرجو الرد سريعا
    مع العلم أني قمت بحذف الأوفيس كله وإعادة تحميله مرة أخري ونفس المشكلة
    وشكرا

  10. تسنيم
    9 اغسطس 2009 عند 11:38 ص | #15

    مرحبا، لنفرض عندي الجدول التالي>>
    D C B A
    1 التاريخ عداد1 عداد2
    2 13/5/2009 4300 4500 ؟
    3 13/6/2009 4500 5000 ؟

    المطلوب عمل معادلة في خلايا العمود “D” تلقائيا في كل مرة أملأ خليتين واحدة من عمود B وواحدة من C .
    يعني مثلا في الجدول السابق عندما ملأت (B2) بـ 4300 و (C2) بـ 4500 اريد من البرنامج تلقائيا ان يضع في D2 الجواب التالي>>” (4500 – 4300)*07. = 14 ”
    يعني أن تصبح مهمة خلايا العمود D حساب العملية السابقة لخلايا العمود B و C “تلقائيا”

    اتمنى ان تكون الفكرة قد وصلت
    و ارجو المساعدة في اسرع وقت

    • معتصم
      9 اغسطس 2009 عند 2:03 م | #16

      أعتقد أنك قمت بكتابة المعادلة بنفسك
      فى الخلية D2 نكتب المعادلة التالية

      =(C2-B2)*0.7
  11. 11 ديسمبر 2009 عند 12:14 ص | #17

    أخي الكريم الله يعطيك ألف عافية يا رب وإنشا الله بتكون منارة للإخوة كلهن
    بس بدي مساعدتك بتصميم معادلة بتساعد على التنبيه في هالبرناج يعني Alarm
    عميل معروف وبعتلي على إيميلي إذا عرفتها وانا لك ولعملك الرائع من الشاكرين
    والسلام عليكم ورحمة الله وبركاته …..

    • معتصم محمد
      11 ديسمبر 2009 عند 3:05 م | #18

      ما هى طبيعة التنبيه؟

      بمعنى متى تريد أن يظهر التنبيه؟

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

      إذكر بعض التفاصيل الأخرى حتى أستطيع فهم المشكلة بشكل صحيح

  12. تيويتى
    26 ديسمبر 2009 عند 9:47 ص | #19

    اريد شرح وافى ومفصل لكل الاكسل وخصوصا الدوال من الالف الى الياء

    • معتصم محمد
      26 ديسمبر 2009 عند 11:17 ص | #20

      يمكنك الإعتماد على هذه الكتب للحصول على الشرح الوافى الذى تريده
      » Excel 2007 Bible
      هذا الكتاب يشرح الإكسل من البداية وحتى مستوى شبه متقدم
      » Excel 2007 Formulas – ByJohn Walkenbach
      هذا الكتاب يقدم شرح الدوال المختلفة

  13. 8 فبراير 2010 عند 11:00 م | #21

    مرحباً أخي العزيز
    أنا مسؤول عن إعداد كشف الدرجات (رقماً ونصاً)وأحتاج دالة تقوم بتحويل الأرقام إلى نصوص بدون ماكرو
    تمنياتي لك بالتوفيق

  14. الربع333
    12 فبراير 2010 عند 7:52 م | #22

    السلام عليك ورحمة الله وبركاته
    اخي كيف الحال انا اريد انا اطلب منك طلب اذا امكن
    اريد داله التي تحول الارقام الى ارقم نصيه
    مثال 100 الى مائة ريا ل فقط لاغير

  15. alsamadi
    13 فبراير 2010 عند 4:04 م | #23

    أخي الكريم
    لوتكرمت أريد معرفة المعادلة التي من خلالها أعرف باقي الرصيد المعطيات عندي (الرصيد المتوفر، المستخدم منه ، )اريد المعادلة التي مجرد ان اضع الرقم المستخدم من الرصيد المتوفر تعطيني مباشرة باقي الرصيد ،،،مع خالص تحياتي

  16. 23 فبراير 2010 عند 10:37 ص | #24

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

التعليقات متوقفة