تابع بوابة العرب على تويتر 


العودة   مركز بوابة العرب التعليمي > أرشيف مركز بوابة العرب التعليمي > الأرشــيــف

 
 
أدوات الموضوع
  #1  
قديم 28-08-2002, 06:41 PM
أبوعــادل أبوعــادل غير متواجد حالياً
 
تاريخ التسجيل: Jan 2002
المشاركات: 62
Question خبراء الأكسل.. كيف طريقةتحديد تقدير




الأخوة الأعضاء

والخبراء
الســــــلام عليكم ورحمة الله

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

من90ال100 ممتاز ومن80 الى 89جيد جدا ومن79 الى 70 جيد وهكذا..

أرجو من لديه الطريقة والداله التي تقوم بهذا العمل أرشادنا اليه والفايده للجميع..

شاكر ومقدر لكم حسن تعاونكم

أخوكم أبوعـــــــــــادل
  #2  
قديم 28-08-2002, 07:23 PM
SWORD SWORD غير متواجد حالياً
 
تاريخ التسجيل: Aug 2001
المشاركات: 5,228
افتراضي

السلام عليكم
اخوي اعتقد اللي تحتاجه هو IF Statement ولكني انقل موضوعك للمتخصصين بدوخة الراس هذه

>>>>>>>>>>منتدى البرمجة مع الشكر الجزيل
__________________
  #3  
قديم 28-08-2002, 11:50 PM
ZoMNoK ZoMNoK غير متواجد حالياً
 
تاريخ التسجيل: May 2002
المشاركات: 78
افتراضي

اخي /ابو عادل
تكتي صيغة If في Excel كالاتي
كود:
=if(الشرط,اذانجح الشرط يعمل هذا,والايعمل هذا)
اي فرضنا ان علامة الطالب في خانة B2 وتريد كتابة ملاحظتك هذه في C2
ويكون شرطك اذا علامة الطالب 80 ومافوق فيكتب Good واذا كان اقل فيكتب Bad
فسيكون الشرط في الخلية التي تكتب فبها ملاحظاتك (C2) هي :-
كود:
=if(b2>80,Good,Bad)
اتمنى ان الشرح مفهوم وهذا ماقصدت.
  #4  
قديم 29-08-2002, 01:29 AM
أبوعــادل أبوعــادل غير متواجد حالياً
 
تاريخ التسجيل: Jan 2002
المشاركات: 62
افتراضي

شكرا يا أخواني SWORD و ZoMNoK

لكن حاولت في دالة IF لكن مشكلتها أنها محدودة بكلمتين زي ماقال أخوي ZoMNoK أو يعني ناجح أو راسب فقط ..

لمن أنا أبحث عن تقدير أي أكثر من كلمه ممتاز أو جيد جدا أو جيد أو مقبول أو ضعيف وهكذا ..

وأرجوا أن نحصل عليها..
  #5  
قديم 29-08-2002, 05:01 AM
SWORD SWORD غير متواجد حالياً
 
تاريخ التسجيل: Aug 2001
المشاركات: 5,228
افتراضي

هلا اخوي ابو عادل
للعلم اخوي ال IF STATEMENT تقبل اكثر من كلمتين...بالحقيقة تقبل قد ماتخلي فيها كلمات واحتمالات
يعني مثلا هذه
=if(b2>80,Good,Bad)

تقدر تضع فاصلة (,) وتكتب عبارة IF ثانية بالقيم التالية
احتمال يكون في طريقة اسهل يفيدوك فيها الاخوان هنا...يعني بدون ال IF STATEMENT
ولكن حبيت افيدك

تحياتي
__________________
  #6  
قديم 29-08-2002, 07:25 PM
أبوعــادل أبوعــادل غير متواجد حالياً
 
تاريخ التسجيل: Jan 2002
المشاركات: 62
افتراضي

مشكور يا SWORD وأتمنى أن نجد الطريقة الأخرى بدل من if أو كيف طريقة أشتخدامها بأكثر من كلمه..


وشكرا
  #7  
قديم 31-08-2002, 03:06 PM
ابن مسقط ابن مسقط غير متواجد حالياً
 
تاريخ التسجيل: Jul 2001
المشاركات: 259
افتراضي جرب هذه الداله

الأخ / أبو عادل
بعد التحيه ، جرب الداله الأتيه :
كود PHP:
=IF(C2>89;"ممتاز";IF(C2>79;"جيد جداً"; IF(C2>69;"جيد";IF(C2>59;"مقبول";"ضعيف")))) 
ملاحظه : C2 المقصود بها الخليه التي تحتوي على المجموع.

أرجو أن تكون حسب المطلوب ::20:: .
وأي إستفسار حاضر وممنون ان شاء لله .
والله الموفق.
  #8  
قديم 31-08-2002, 03:49 PM
أبوعــادل أبوعــادل غير متواجد حالياً
 
تاريخ التسجيل: Jan 2002
المشاركات: 62
افتراضي

مشكوووووور أخوي ابن مسقط

وأنا بأجربها وأعطيك خبر..
  #9  
قديم 31-08-2002, 08:36 PM
أبوعــادل أبوعــادل غير متواجد حالياً
 
تاريخ التسجيل: Jan 2002
المشاركات: 62
افتراضي

الله يعطيك العافية أخوي ابن مسقط

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

لكن ماهي الطريقة لكتابة مثل هذا الكود الطويل...

وشاكر ومقدر
  #10  
قديم 01-09-2002, 04:21 PM
ابن مسقط ابن مسقط غير متواجد حالياً
 
تاريخ التسجيل: Jul 2001
المشاركات: 259
افتراضي

الأخ/ أبو عادل
عن نفسي أكتب الكود بطريقتين :

الأولى:
أستخدم فيها معالج لصق الداله وأختار if ، وأكتب في سطر Logical-test الكود القصير الذي أوردته في الأعلى.

الطريقه الثانيه :
أبداء بكتابة الكود الأتي
كود PHP:
=IF(C2>89;"ممتاز"
ثم أنسخ الجزء الأتي وأكرره مع تغيير اسم النتيجه ودرجتها:
كود PHP:
IF(C2>89;"ممتاز"
وفي النهايه أقفل الأقواس بعدد النتائج.


ربما توجد طريقه أخرى يعلمها غيري. ::20::
والله الموفق .
  #11  
قديم 01-09-2002, 06:05 PM
أبوعــادل أبوعــادل غير متواجد حالياً
 
تاريخ التسجيل: Jan 2002
المشاركات: 62
افتراضي

مشكووووور أخوي ابن مسقط

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

واذا عرفت أنا طريقة جديده سأوافيك بها على طول...
  #12  
قديم 02-09-2002, 04:09 PM
salah shaheen salah shaheen غير متواجد حالياً
 
تاريخ التسجيل: Aug 2002
المشاركات: 22
افتراضي

الاخ / ابو عادل
ارجوا ان يكون هذا المثال المرفق رد على استفسارك وهو بأستخدام دالة IF
ويمكن أن تتم بأن تصنع أنت دالة بأستخدام ميكرو بأستخدام عبارة select case ممكن
أعمله وأرسله لك إن لم يوفي هذا المثال بطلبك مع الشكر لكل من أرسل ردا على الموضوع .
  #13  
قديم 02-09-2002, 07:48 PM
أبوعــادل أبوعــادل غير متواجد حالياً
 
تاريخ التسجيل: Jan 2002
المشاركات: 62
افتراضي

السلام عليكم ...

أخوي العزيز salah shaheen مشكور على تجاوبك مع الموضوع..
أخوي العزيز أبن مسقط..

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

بعد عمل جدول الدرجات قم بعمل جدول صغير توضح فيه التقدير والدرجه الصغرى فيه أي ممتاز يقابله 90 وجيد جدا يقابله 80 ....وهكذا موضحه في الملف المرفق.....
ثم تحديد الخليه التي تريد أن يظهر فيها التقدير ثم أختيار الداله VLOOKUP من الدوال الموجودة في البرنامج.. فيظهر مربع حواري به أربع فراغات ...وهي كما يلي: الفراغ الأول حدد الخليه التي بها الدرجه..والفراغ الثاني حددبه الجدول الصغير الذي عملته الذي به التقادير والدرجات ثم أضغط مباشرة زر F4 ..والفراغ الثالث أكتب به رقم 2 فقط ...أما الفراغ الرابع فأتركه فارغ ... وستظهر لك النتيجة المطلوبه...

وهذا ما توصلت اليه بعد سؤال هنا وهناك....

وشاهد الملف المرفق ستجد كل ماسبق مذكور
  #14  
قديم 02-09-2002, 10:04 PM
ابن مسقط ابن مسقط غير متواجد حالياً
 
تاريخ التسجيل: Jul 2001
المشاركات: 259
Thumbs up

الأخ/ صلاح شاهين
هل من ممكن التفضل علينا بمثال على طريقة أستخدام ميكرو وبإستخدام عبارة select case لكي تعم الفائده على الجميع. ::20::
ولك الشكر الجزيل.

الأخ/ أبو عادل
مثال جميل ورائع أشكرك من أعماق قلبي على إفادتي به::10:: .
  #15  
قديم 04-09-2002, 01:36 AM
salah shaheen salah shaheen غير متواجد حالياً
 
تاريخ التسجيل: Aug 2002
المشاركات: 22
افتراضي المثال إلى الأخ أبو عادل

الأخ العزيز / أبو عادل
الملف المرفق يحتوي على أربع دوال مختلفة ,, أرجوا ان تلبي طلبك
مع العلم أنني قمت بتطبيق قاعدة التحقق من الصحة لكي تكون الأرقام المدخلة في حانة الرقم
محصورة بين صفر و 100

أخوك في الله / صلاح شاهين
ملاحظة : أي مساعدة في الأكسل خاصة تحت الأمر ,,, وفي رأي أن الأكسل هو أفضل تطبيق
انتجته شركة ميكروسوفت لان بواسطته يمكن أن تصنع قاعدة بيانت كاملة عن طريق
طباعة التقارير بواسطة ميكروسوفت ورد .
لاتنسى أن توافق على تشغيل الميكرو عند فتح الملف .

مع خالص تحياتي ::5:: ::5:: ::5::
  #16  
قديم 04-09-2002, 01:45 AM
salah shaheen salah shaheen غير متواجد حالياً
 
تاريخ التسجيل: Aug 2002
المشاركات: 22
افتراضي معلومة

الأخ / أبو عادل
بخصوص الدالة التي قمت بأستخدامها هي طريقة صحيحة 100 %
بس يعيبها أن عملية فتح الملف قد تستغرق وقت طويل وخاصة إذا كان حجم الملف كبير
لان عملية الحساب تتم عند كل مرة تقوم بها بفتح الملف ,,,


بالعزم والإرادة يصل الإنسان كل مايريدة بعد الإستعانه بالله عز وجل ,,,,,
مع خالص تحياتي
أخوك في الله / صلاح شاهين
  #17  
قديم 04-09-2002, 02:31 AM
أبوعــادل أبوعــادل غير متواجد حالياً
 
تاريخ التسجيل: Jan 2002
المشاركات: 62
افتراضي

مشكوووور أخوي صلاح شاهين
وأنا بأجرب الملف المرفق وأعطيك خبر....


لكن دام أنك خبير في الأكسل عندي سؤال...وأسئله لكن تحملنا
هل ممكن عمل خلفيه للجدول كامل صورة؟؟؟


أخوك أبوعادل
  #18  
قديم 05-09-2002, 10:06 PM
ابن مسقط ابن مسقط غير متواجد حالياً
 
تاريخ التسجيل: Jul 2001
المشاركات: 259
افتراضي

أخي/ صلاح شاهين
أنا عندي بعد سؤال بخصوص المثال ،
ياليت والله وما عليك أمر تشرح طريقة إضافة الداله =GetGrade2

والله الموفق.
  #19  
قديم 06-09-2002, 05:55 AM
salah shaheen salah shaheen غير متواجد حالياً
 
تاريخ التسجيل: Aug 2002
المشاركات: 22
افتراضي رد على الأستفسار ابن مسقط

الأخ العزيز أبو عادل
تحياتي إليك وأرجوا من المولى عز وجل انت تكون بخير
بخصوص سؤلك وهو هل يمكن أن تجعل صورة خلفية في الأكسل ؟
أعتقد ان هذا مستحيل لأن ورقة العمل في أكسل هي مصممة للعمليات الحسابية وكل خلية تمثل
وحدة مستقلة تعبأ بها البيانات ,, ولكن أن أحببت أن تكون هناك صورة في خلفية ورقة العمل
تظهر خلف ورقة العمل ممكن تحفظ ورقة البيانات كصفحة ويب وبعد ذلك تقوم
بتحرير صفحة ويب عن طريق الفرونت بيج ,, أو أي محرر صفحات أنترنت
وتجعل الصورة في خلفية الصفحة ,
بخصوص السؤال الثاني للأح ابن مسقط : وهو كيفية ادراج الدالة ؟
بعد الوقوف في الخلية قم بالضغط على أيقونة ادراج الدالة ,,, ومن شاشة الحوار أختر الكل ,,,
سوف تجد الدالة المصممة والدوال الباقية ايضا متواجد بين دوال أكسل المعتمدة ,,,
وأرجو أن يكون جوابي واضح لك .
مع خالص تخياتي ,,,,
  #20  
قديم 06-09-2002, 06:04 AM
salah shaheen salah shaheen غير متواجد حالياً
 
تاريخ التسجيل: Aug 2002
المشاركات: 22
افتراضي مثال

الأخ أبو عادل قد يساعدك المثال المرفق في دعم فكرة ولك تخياتي
الرابط :
http://www.geocities.com/showbra2000/ExampleC.zip

مع خالص تحياتي
::2:: ::2:: ::4:: ::2:: ::2::
 

أدوات الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع


الساعة الآن 02:40 AM.


جميع الحقوق محفوظة لشبكة بوابة العرب
New Page 4
 المركز التعليمي منتديات الحوار تسجيل النطاقاتخدمات تصميم مواقع الإنترنت  إستضافة مواقع الإنترنت  الدعم الفني لإستضافة المواقع
   متجر مؤسسة شبكة بوابة العرب   الدردشة الصوتية والكتابية  مركـزنا الإعـلامي  مـن نـحــن  مقــرنـا  قسم إتفـاقيات الإستــخــدام
Copyright © 2000-2014 ArabsGate. All rights reserved
To report any abuse on this website please contact abuse@arabsgate.com