منتدى المصور العراقي

اهلا وسهلا بكل المصورين

انضم إلى المنتدى ، فالأمر سريع وسهل

منتدى المصور العراقي

اهلا وسهلا بكل المصورين

منتدى المصور العراقي

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

بادارة علاء الزيادي يخص التصوير الفوتوغرافي للمبتدئين والمحترفين


2 مشترك

    دالة IF الشرطية

    lord of the rings
    lord of the rings
    اللورد
    اللورد


    عدد المساهمات : 9
    نقاط : 56156
    رجل اعمال : 30
    تاريخ التسجيل : 11/04/2009
    الموقع : http://www.3yoonalbasrah.net/

    دالة IF  الشرطية Empty دالة IF الشرطية

    مُساهمة من طرف lord of the rings الأربعاء 14 أبريل 2010 - 2:14

    السلام عليكم
    درس اليوم مع دوال if الشرطية في برنامج الاكسيل وان شاء الله تستفادون منه


    المطلوب :
    كالتالي بعد ان تقوم بالتصويت في الاستطلاع بالرابط التالي

    دالة IF  الشرطية If0



    يعني لدي عمود بيه اسماء صوتت معايير التصويت هي سيء وانطيناها تعبير رقم1
    ومتوسط وتعبيره رقم 2 واخيرا معيار جيد وتعبيره الرقم 3 .....
    المطلوب جدول يقوم بتأشير علامة اكس اما اختيار المصوت وعلامة --- لباقي الاختيارات
    يعني بشكل ابسط انه اذا دخلت رقم واحد لفلان مصوت راح يتأشر علامة اكس في عمود سيء امام اسم المصوت
    وكذلك اذا هو مصوت بمتوسط فاادخل رقم 2 فراح يطلع علامة اكس في عمود متوسط امام اسم المصوت وهكذا بالنسبة
    للخيار جيد ...

    طريقة العمل

    اول شي نحدد الاعمدة الخمسة الاولية الي نحتاجها في مثالنا
    عمود اسم المصوت ,, عمود المستوى (1,2,3 قيمته بين هذي التعابير) ,, اعمدة التقييم الثلاثة سيء , متوسط , جيد
    ندخل اسماء المصوتين بالتسلسل وكدام كل واحد رقم تعبيره الي مصوت متوسط ننطيه رقم 2 والجيد 3 وهكذا
    الان راح نبدي ننطي دالة شرطية لاول خلية في عمود المعيار سيء كالتالي
    بعد تحديد الخلية نضغط على رمز ادراج دالة تظهر النافذة التالية نختار الدالة if


    دالة IF  الشرطية If1




    دالة IF  الشرطية If2




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


    دالة IF  الشرطية If3



    [b]لاحظ نزلت العلامة --- وليس علامة اكس لان التعبير المدخل هو رقم 2 وهو يخالف شرط المعادلة

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

    دالة IF  الشرطية If4



    راح تنسخ المعادلة على باقي الخلايا طبعا نسخ نسبي يعني يمثل خليته الخاصة فنحصل على الناتج التالي


    دالة IF  الشرطية If5



    [b]لاحظ فقط المداخيل الي بيها رقم واحد طلعت بيها علامة اكس اما الخلايا الي بيها ارقام 2,3 فطلعت بيها علامة ---
    طبعا هذا مجرد مثال لان اني ماعندي بالاستطلاع واحد منطي سيء والحمد الله فسويت مثال للتوضيح ....

    طيب الان نجي للعمود الثاني الي هو يمثل التقييم متوسط هنا راح نبدل العبارة المنطقية او الشرط لان هنا ابدال =1 نريده =2
    نفس المعادلة التالية

    دالة IF  الشرطية If2



    [b]فقط راح تصير c=2 ونطبق باقي الخطوات لاملاء كل الخلايا الخاصة بهذا العمود بالمعادلة الجديدة
    ثم ننتقل الى العامود الثالث وايظا نفس الخطوات فقط نستبدل العبارة الشرطية تصبح c=3

    راح ينتج الجدول بالشكل التالي

    دالة IF  الشرطية If6



    [b]خلصنا الان من اول مرحلة تحديد دوال اف الشرطية المتعلقة بالتعابير من 1 الى 3
    طبعا يمكننا ادراج قيم اخرى وتتم العملية اوتوماتيكيا عن الاضافة بين المدى المحدد
    الان اني اريد احسب اسفل كل عمود من اعمدة التقييم عدد المصوتين لهذا المعيار
    يعني كم واحد صوت للمتوسط او الجيد وهكذا
    نحدد الخلية الي نريد يظهر بيها العدد هنا اني حددت الخلية الي بالنهاية مباشرة واختاريتلها الدالة
    count if لماذا هذه الدالة ??? لان هذه الدالة تقوم بالعد وفق شرط محدد فهي بالتالي تختلف عن الدالة العامة count او counta
    وبما انه اني اريد احسب عدد المصوتين فقط في هذا العمود يعني بس اصحاب علامة اكس في هذا العمود
    لذلك فهذه الدالة هي الي تفيدني في تحقيق هذا المطلب

    دالة IF  الشرطية If7


    [b]بالضغط على موافق نقوم الان بتحديد المدى الي نريد نحسب بيه وهو هنا محدد بعدد المصوتين ويبداء من d2 الى d13
    وماهو الشيء الي نريد نحسبه في هذا المدى وهنا احنا نريد نحسب المصوتين بعلامة x كالتالي ..

    دالة IF  الشرطية If8


    [b]الناتج كالتالي ونسحي الخلية الى اليمين لانه نفس الدالة نحتاجها وبشكل نسبي بالنسبة لباقي الاعمدة كالتالي


    دالة IF  الشرطية If9

    [b]الناتج كالتالي وهنا في الخلية الي بيها رقم 12 هي دالة مجموع خليتها لتحسب عدد المشاركين الكليين بالتصويت لغرض التوكيد
    دالة المجموع بسيطة وبمجرد الضغط عليها من التولبار راح تتم مباشرة

    دالة IF  الشرطية If10
    [/b]
    [/b]

    انتهينا الان من تحديد الدوال المطلوبة في عملنا وبامكان ادراج اي مصوتين جدد ضمن المدى وتتم العمليات
    بشكل الي حسب دوالنا ...
    نرجع الى جدولنا الرئيسي

    دالة IF  الشرطية If0


    [b]لاحظ هنا انه خلايا العلامة اكس ملونة بلون محدد في الاعمدة الثلاثة وهذا تنسيق شرطي

    كالتالي اذا احببت تححد كل الخلايا الي بالاعمدة

    دالة IF  الشرطية If12



    [b]ونكتب الشرط التنسيق كالتالي

    دالة IF  الشرطية If13




    [b]ونكدر نختار اي لون من القائمة المنسدلة الي في هذا المربع الحواري او تعيين فد تنسيق مخص على ماتحب انت
    ناتج الجدول في المثال

    دالة IF  الشرطية If14



    [b]وميحتاج انكوول انه العملية راح تتم بصورة اوتوماتيكية عند التغيير او الاضافة

    [/b][/b][/b][/b][/b][/b][/b][/b][/b]
    avatar
    Admin
    المدير العام
    المدير العام


    عدد المساهمات : 226
    نقاط : 59351
    رجل اعمال : 15
    تاريخ التسجيل : 02/04/2009
    العمر : 44
    الموقع : https://alaaphoto.7olm.org/

    دالة IF  الشرطية Empty رد: دالة IF الشرطية

    مُساهمة من طرف Admin الأربعاء 14 أبريل 2010 - 22:28

    شكرا حبي صفاء ممنون الك عزيزي على المواضيع المتميز
    ذكرتني بالمرحلة الثانية
    هههههههه

      الوقت/التاريخ الآن هو السبت 11 مايو 2024 - 23:57