مشاهدة النسخة كاملة : نسخة من شيت ألفا بإكسل 2003


alfa
10-01-2010, 07:02 PM
من هنا (http://posterous.com/getfile/files.posterous.com/kemas/NQjdJ0pjTAP7kMg1nrPsZW7byqw4egfJFVw7GHwctaSmXUCjgi vERdlEKerQ/alfa-sheet.xls)

و منتظر اقتراحاتكم

و لازلت أعمل على بقية الشيت
يسر الله الأمور

saeyd11
10-01-2010, 08:26 PM
الف شكر ياغالى عمل رائع بحق
ويات يكون فيه جديد للابتدائي

نجوم
10-01-2010, 08:33 PM
فعلا شيت جميل جزاك الله خير

Mr. Medhat Salah
10-01-2010, 09:10 PM
بارك الله فيك

alfa
11-01-2010, 12:32 AM
شكرا لكم
والشيت جارى استكمال العمل به

و إن شاء الله أرفع النسخة النهائية قريبا

fathy22
05-04-2010, 03:23 PM
اخى الحبيب اطلعت على الرابط وكانت الشهادة من 1 :30 وهذا شىء رائع وهو مربع قائمة ولاكن ماهى الدالة المسئولة عن ذلك مع شرح بمثال وجزاك الله خيرا على هذ العمل وماهى الطريقة المتبعة عنما تغير رقم 1 تغير بقية الارقام وجزاك الله خيرا

alfa
05-04-2010, 04:42 PM
أخى الفاضل
أفضل أن تحمل هذه النسخة من الشيت
لأن المعادلات ممسوحة من الشيت الذى قمت أنت بتحميله
لا أدرى السبب
هنا (http://posterous.com/getfile/files.posterous.com/kemas/bQdM7ivEP14OONcR216WK0Dt92PmHP7RibMtvflaNqtuEZgqQW ibVFKfT0Uv/kera-sheet-2003.xls)
والدالة التى تستدعى اسم الطالب و درجاته هى
vlookup

وإن كنت أفضل دالة
index

أما الشرح التفصيلى فيحتاج لوقت
إن شاء الله أحاول شرحه

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

فى نفس الوقت أمام كل شهادة تالية توجد خلية قيمتها تزيد بمقدار 1 عن التى قبلها

بدلالة هذه الخلايا المتزايدة يتم استدعاء الدرجات باستخدام دالة
vlookup

أنا أعرف أن هذا الشرح لا يكفى
إن شاء الله ييسر لنا الله شرحا أوفى
وفى خدمتكم جميعا

fathy22
05-04-2010, 05:14 PM
اخى العزيز جزك الله خيرا على اهتمامك بسألى فأنا استخدم هذة الدالة واعرف عملها والحمد لله وكن الذى ينقصنى ان يكون التزيد ثلاث شهادات لأن الذى اعرفة التزيد شهادة شهادة فهل هناك كود لعمل ذلك ارجو منك المساعدة وجزاك الله خيرا

alfa
05-04-2010, 05:44 PM
أخى الفاضل

أنت تستخدم زر الزيادة و النقصان

و هذا يخرج قيمة واحدة و بالتالى شهادة واحدة

يعنى لو الزر أخرج القيمة 1
فسيطبع الشهادة للاسم رقم 1

هذا هو الأساس

يمكنك عمل عدد كبير جدا من الشهادات بعد الشهادة الأولى

كما تريد

فمثلا الشهادة رقم 2

تعمل خلية أمام الشهادة الثانية
و تجعل قيمتها = قيمة مفتاح الزيادة و النقصان و تضيف عليها واحدا
فتصبح قيمتها 2

فتأخذ الدالة هذا الرقم 2

و تستدعى الاسم رقم 2

و هكذا

لكى تفهم كلامى
لاحظ الخلايا

O1
O13
O23
O34
O44
O54
قيمة كل واحدة تزيد عن سابقها بمقدار 1
و الأساس هو الخلية
O1

على أساس هذه القيمة نستدعى الاسم

على سبيل المثال

=VLOOKUP(O44;natega;2;0)

يعنى
ابحث عن القيمة الموجودة بالخلية O44
فى العمود الأول من المصفوفة المسماة NATEGA
ثم هات القيمة المقابلة فى العمود رقم 2 من المصفوفة

فقيمة الخلية O1 نأخذها من مفتاح الزيادة و النقصان
أما بقية خلايا O
فنأخذها بجعل كل خلية تزيد عن سابقتها بمقدار 1

fathy22
05-04-2010, 07:34 PM
جزاك الله خيرا وهتمامك والاجر من الله عز وجل واجوا التوصل معى حتى نصل التنفيذ السليم