Strict Standards: Static function vB_Route::getURL() should not be abstract in /home/yabdooc/public_html/board/vb/route.php on line 428
دورة الأوفيس :: برنامج الأكسل :: الدرس السادس
المشاركات الأخيرة





+ إضافة موضوع جديد
الصفحة 1 من 2 12 الأخيرةالأخيرة
عرض النتائج 1 إلى 10 من 19

الموضوع: دورة الأوفيس :: برنامج الأكسل :: الدرس السادس

  1. دورة الأوفيس :: برنامج الأكسل :: الدرس السادس


    الدرس السادس (شرح لبعض الصيغ المتقدمة في الأكسل + الطريقة الصحيحة لإنشاء الصيغ المتقدمة باستخدام الدوال + التخطيط البياني )


    أولاً : شرح لبعض الصيغ المتقدمة في الأكسل .

    ماذا إذا أردت تنشئ صيغ في الأكسل تعتمد على شرط معين يجرى فعله . مثلا يمكنك من استخدام الصيغ المتقدمة مثل IF و Vlookup التي يتم إيجاد نتيجتهما بناءاً على شرط معين وبالتالي تصبح بياناتك أكثر مرونة . لنأخذ أمثلة على الدوال المتقدمة .

    الدالة IF . هي جزء من الدوال المنطقية . تسمح لك بإنجاز الحسابات في حالة أن يكون الشرط صحيحاً وإنجاز حسابات أخرى في حالة أن يكون الشرط خاطئاً . يكون بناء الجملة لهذه الدالة هو .

    IF (B3>10,A4/2)=

    شرح هذه الصيغة / تقول الدالة إذا كان العدد المدخل في الخلية رقم B3 أكبر من 10. هذا هو الشرط .
    الآن نتائج الشرط . إذا كان العدد المدخل في الخلية B3 أكبر من 10 كأن يكون 16 مثلاً إذا اقسم العدد الموجود في الخلية A4 على 2 . هنا تحقق الشرط
    وإذا كان العدد الموجود في الخلية B3 أصغر من 10 كأن يكون 4 مثلاً فإن البرنامج سيطبع العدد0 لأنه لم يتحقق الشرط .

    الدالة VLOOKUP . هي جزء من فئة بحث ومراجع . تسمح لك بالبحث عن إحدى القيم في العمود الموجود في صف أو عمود معينين من جدول البحث ويحتوي جدول البحث على معلومات ذات ترتيب معين . يكون بناء الجملة لهذه الدالة هو .
    VLOOKUP(lookup_value,table_arry,col_index_num,range_lookup )

    Lookup_ value : قيمة البحث . هي القيمة التي سيتم البحث عنها في العمود الأول من الجدول يمكن أن تكون قيمة أو سلسلة نصية .

    table_arry : جدول المعلومات الذي يتم البحث فيه عن البيانات. استخدم أحد المراجع لأحد النطاقات أو أحد أسماء النطاقات، مثل Database أو List
    إذا كانت range_lookup تساوي TRUE، فيجب أن توضع القيم الموجودة في العمود الأول من table_array في ترتيب تصاعدي:...، و-2، و-1، و0، و1، و2،...، ومن الألف إلى الياء، وFALSE، وTRUE؛ وإلا فقد لا تقوم VLOOKUP بإعطاء القيمة الصحيحة. إذا كانت range_lookup تساوي FALSE، فلن تكون هناك حاجة لفرز table_array.يمكنك وضع القيم في ترتيب تنازلي باختيار الأمر فرز من القائمة بيانات وتحديد تنازلي.يمكن أن تكون القيم الموجودة في العمود الأول من table_array نصاً أو أرقاماً أو قيماً منطقية.تتساوى النصوص ذات الأحرف الكبيرة والأحرف الصغيرة.


    col_index_num : رقم فهرس العمود . رقم العمود في table_array الذي يجب إرجاع القيمة المطابقة منه. تقوم col_index_num التي قيمتها 1 بإرجاع القيمة في العمود الأول في table_array، وتقوم col_index_num التي قيمتها 2 بإرجاع القيمة في العمود الثاني في table_array وهكذا. إذا كانت col_index_num أصغر من 1، تقوم VLOOKUP بإرجاع قيمة الخطأ !VALUE#؛ إذا كانت col_index_num أكبر من عدد الأعمدة في table_array، تقوم VLOOKUP بإرجاع قيمة الخطأ !REF#.

    range_lookup : (بحث في النطاق) القيمة المنطقية التي تحدد ما إذا كنت ترغب في أن تقوم VLOOKUP بالعثور على تطابق تام أو تطابق تقريبي. إذا كانت تساوي TRUE أو مهملة، يتم إرجاع أحد التطابقات التقريبية. بمعنى آخر، إذا لم يتم العثور على أحد التطابقات التامة، يتم إرجاع أكبر قيمة تالية أقل من lookup_value. إذا كانت تساوي FALSE، تقوم VLOOKUP بالعثور على تطابق تام. إذا لم يتم العثور على إحداها، يتم إرجاع قيمة الخطأ N/A#.

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


    دالة Now ودالة PMT :

    دالة :now هي جزء من دوال التاريخ والوقت وهي دالة بسيطة تستخدم لوضع التاريخ والوقت الحاليان في ورقة العمل . كما يمكنك استخدام هذه الدالة في حالة الرغبة في إيجاد قيمة محددة من الوقت والتاريخ الحالي .

    أما الدالة PMT : والتي تعتبر من الدوال المالية تستخدم لحساب سداد قرض يستند إلى دفعات سداد ثابتة ومعدل فائدة ثابت مثال على هذه الدالة .
    PMT(3%12,12,20000)

    الآن تستخدم لحساب دفعات شهرية إلى قرض معين بقيمة 20000 دولار مع نسبة فائدة 3% والتي يجب أن تدفع على 12 شهر .


    ثانياً : الطريقة الصحيحة لإنشاء الصيغ المتقدمة باستخدام الدوال

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



    رابعاً : إنشاء التخطيط البياني
    سوف تتعامل مع الأرقام بشكلها البياني بعد أن تعاملت معها بالشكل الرقمي . عادتا لا يتم فهم البيانات في برنامج الأكسل إلا عند تمثيلها بشكل بياني . فهي تخبرك بالعلاقة بين البيانات فهيا تسهل عليك فهم العلاقة بين البيانات .
    قم أولاً بتحديد الصف أو العمود الذي تريد إنشاء تخطيط بياني له . ثم انقر على القائمة إدراج . ثم اختر تخطيط ستلاحظ ظهور هذه النافذة .
    الخطوة الأولى




    الخطوة الثانية .



    الخطوة الثالثة ( تتعلق بإضافة عنوان للتخطيط وطريقة عرض وسيلة الشرح ) اتبع الشرح المصور . انتظر التحميل .



    الخطوة الرابعة . تحديد مكان ظهور التخطيط


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





    الاختبـــــــــــار

    قم بتطبيق جميع خصائص هذا الدرس . على ورقة العمل التي أنشأتها .



    أي استفسار أنا حاضر


    تحيااااااتي لكم
    I Like it







  2. ما شاء الله


    درس رائع و مفيد



    مشكور اخوي مودي


    و على فكرة استخدامك للصور المتحركة جدا موضح و باهر



    وفقك الله


    تحياتي
    إلهي أطعتك في أحبّ الأشياء اليك وهو التوحيد، ولم أعصك في أبغض الأشياء اليك وهو الشرك بك، فاغفر لي ما بين هذين

  3. Thumbs up alsalamo 3alaikom


    law sama7t ya a7' moody howa dah eldars ela7'eir fie excel we tany 7aga ezay akdar atkalem ma3ak laeny fe3lan 3ayes at3alem office wa a7'eran yagsek allah 3ana alf 7'ayr


  4. شكرا

  5. استفسار عن التعامل مع دالات offset-counta-match


    السلام عليكم .
    لدي في القائمة a :
    a1="list
    a2="safi
    a3="ali
    a4="khaled
    لدي في القائمة b:
    b1="numbers
    b2=2
    b3=3
    b4=4
    قمت بادراج تعريف "اسم" من خلال الخلية a1 ليكون "list"
    كتبت المعادلة:
    offset(sheet1!$A$ 1;1;0;counta(sheet1!$A:A)-1;1=
    في الصفحة الثانية : قمت بادراج تعريف لللاسم ايضا وكتبت المعادلة:
    =(offset(sheet1!$B$2;match(sheet2!$A$2;list;0)-1;0;1;1
    النتيجة التي سأحصل عليها في الصفحة الثانية انه حين اضع في الخلية a2 مثلاsafi
    فانه في الخلية b2 سيظهر الرقم المقابل لهذا الاسم وهنا 2
    المشكلة عندي انني اضطر لكتابة المعادلتين المذكورتين اعلاه كما حفظتها ، ولكن لا اعرف كيف أصل اليها مباشرة حين استخدم "ادراج دالة" ومن ثم تظهر النوافذ التي يتوجب عليها املاءها !
    هنا يبدوا انني استخدمت ثلاث دوال : offset-counta-match فماهي الطريقة المثلى للتعامل معها بشكل مبسط
    وهنا في تلك المعادلتين : ماذا تعني الارقام المذكورة: ( 0،-1،1) !
    التمس التوضيح راجيا ان يكون استفساري واضحا .

  6. ممكن مساعدة يا الربع


    بسم الله الرحمن الرحيم
    احتاج حساب الدقائق والساعه

    مثال
    الفرق إذا كان وقت الدخول 8.30 وأنا تأخرت وجيت الساعه11.15 أبغا الفرق
    بطريق الاكسل
    انا محتاج مساعدتكم


  7. عادي اخوي

    اكتب التاريخ و اطرح عادي كما تطرح اي عملية رياضية

    مثلا لو كتبت في الخلية f3
    8:30

    وكتبت في الخلية f4
    11:49

    اكتب في الخلية f5 التالي
    =f4-f3
    إذا تاهت السفينة .. فكل الرياح سواء


  8. أولا//// مشكور اخوي على الرد
    وعلى الاهتمام

    لااكن أخوي ماصلح
    لان الوقت المعروف هو 8.30 أقصد وقت دخول الدوام أنا جيت 11.15 أبغى أطلع الفرق عدد الساعات والدقائق بظبط ما هي الصيغه
    أرجوكم ساعدوني!!!!!

  9. قبل طرح السؤال ( في الاوفيس ) هل سأجد من يقرأه ام..!


    السلام عليكم ..
    اعتذر لهذا العنوان ..
    ولكنني وجدت منذ البداية ان هناك بعضا من اللا مبالاة في الرد !
    ولكي لااكرر سؤالي في هذا المنتدى او بمنتدى آخر ، فقط اردت التأكد من ان الاستفسارات يمكن قراءتها، حتى وان لم أجد حلا لها!
    ربما لأنني وجدت ان اللامبالاة في معظم منتديات الاوفيس هي ذاتها !!
    اكرر اعتذاري ..


  10. كما ذكر لك الأخ فالعملية سهلة بذات الطريقة المذكورة وان رغبت أكثر استخدم ( تنسيق خلايا ) ثم اختر ( الوقت ) فتكون النتيجة كما ترغب ..

الصفحة 1 من 2 12 الأخيرةالأخيرة

معلومات الموضوع

Users Browsing this Thread

يوجد الآن 1 قارئ يقرؤون الموضوع. (0 عضو and 1 ضيف)

ضوابط المشاركة

  • لا يمكنك وضع موضوع جديد
  • لا يمكنك وضع مشاركات
  • لا يمكنك إرفاق مرفقات
  • لا يمكنك تحرير مشاركاتك
  •