اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

الرجاء المساعدة في برنامج اكسل


ريتال

الردود الموصى بها

السلام عليكم ورحمة الله وبركاته

 

انا اعمل في مدرسة وكل سنة يكون عمل الشهادات متعب ويأخذ منا وقت كبيرلأننا نعمل لكل طالب شهادة ويتم تنقيل العلامات وهكذا

 

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

 

أود منكم مساعدتي بهذه الأمور :

1- اذا كان هناك ارتباط تشعبي ( بين جدول العلامات والشهادات )

2- دالة تحويل الارقام الى كلمات مثل ( تسعون / خمس وتسعون / وهكذا )

 

 

الرجاء الرد والمساعدة لمن لديه خبرة بهذا المجال

 

 

شكرا جزيلا لكم

تم تعديل بواسطه ريتال
رابط هذا التعليق
شارك

السلام عليكم 

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

بخصوص التفقيط انظر المرفق به ما تريد وكيفية عمله

تفقيط.zip

رابط هذا التعليق
شارك

قُمت باضافة الملف المطلوب العمل عليه

 

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

لكن هذه الطريقة تتطلب وقت كبير لانني اعمل شهادة لكل طالب من مجموع 340 طالب

 

وأيضا العلامة بالحروف كُنت دائماً اكتبها لكل علامة بشهادة طالب

مثلا العلامة 90  تسعون

              85 خمس وثمانون

               81 احدى وثمانون

 

أريد آلية أسهل

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

 

أتمنى المساعدة 

نموذج.rar

تم تعديل بواسطه ريتال
رابط هذا التعليق
شارك

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

ويمكن التعديل على الكود ولكن بشرط فهمك للكود 

اليك الملف المرفق به التفقيط هل هو المطلوب 

وجارى العمل على ترحيل الارقام اليا بالكود

نموذج.zip

تم تعديل بواسطه حسام عيسى
رابط هذا التعليق
شارك

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

 

نموذج.zip

رابط هذا التعليق
شارك

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

 

أخى حسام 

 

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

 

لكن قبل الضغط على زر "إصدار الشهادات" لابد من ترديد جملة " بسم الله الرحمن الرحيم" ثلاث مرات :biggrin2: 

 

خالص تحياتي

Degree.rar

  • Like 1
رابط هذا التعليق
شارك

اخى الكريم ابن مصر

كود رائع انا شخصيا استفد منه الكثير ويمكن الاستفاده منه فى اعمال اخرى

ولكن فى الملف هذا يصعب تطبيقة فرضا يوجد اكثر من 500 طالب فمن الصعب عمل اكثر من 500 شيت 

تقبل احترامى وتقديرى

رابط هذا التعليق
شارك

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

ويمكن التعديل على الكود ولكن بشرط فهمك للكود 

اليك الملف المرفق به التفقيط هل هو المطلوب 

وجارى العمل على ترحيل الارقام اليا بالكود

 

بجد شكرا كتير الك

 

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

 

بالنسبة لمعادلة الحروف بدي اغلبك معي تحكيلي كيف اضفتها " بمعنى كيف الكود ضفته بالملف "

ولا انا بهالحالة بختار الدالة وبنفع بدون الكود

تم تعديل بواسطه ريتال
رابط هذا التعليق
شارك

الاخت الكريمة مرحبا فى هذا الصرح العملاق 

بخصوص الكود وكيفية تطبيقه فى اول مشاركة لى فيها الشرح طبعا الكود بتاخدية نسخ وتروحى لملف اخر وتفتحى الفيجول بيسك من Alt + f11  سيظهر لك محرر الاكواد من قائمة انسرت اختارى مودويل سيظهر لك شاشة بيضه قومى بنسخ الكود فى الشاشة البيضة هذه واقفلى محرر الاكواد ولتطبيق الكود على اى خلية كمعادله انظرى للشرح الموجود داخل الملف فى اول مشاركة لى بهذا الموضوع 

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

تم تعديل بواسطه حسام عيسى
رابط هذا التعليق
شارك

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

 

يسلمو يديك أخي هدا طلبي أشكرك

 

(انا كتبت علامات في خانة الفصل الاول في الجدول ولما يتم ترحيلهم على الشهادة )

لكن واجهتني مشكلة انا العلامة المراد ترحيلها من الجدول هي علامة الفصل الاول يعني يجب المعادلة تكون لخلية الفصل الاول

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

رابط هذا التعليق
شارك

 

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

 

أخى حسام 

 

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

 

لكن قبل الضغط على زر "إصدار الشهادات" لابد من ترديد جملة " بسم الله الرحمن الرحيم" ثلاث مرات :biggrin2: 

 

خالص تحياتي

 

 

أشكرك اخي

 

بجد شكرا كتير الك ولكل الاخوة الي ساعدتني والي حاولت تساعدني

 

طريقتك باصدار الشهادات بتسهل علينا شغل كتير

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

لانه بجد منتدى رائع

 

لكن اود معرفة الطريقة التي قمت بالعمل عليها هل هي lookup 

رابط هذا التعليق
شارك

الاخت الكريمة مرحبا فى هذا الصرح العملاق 

بخصوص الكود وكيفية تطبيقه فى اول مشاركة لى فيها الشرح طبعا الكود بتاخدية نسخ وتروحى لملف اخر وتفتحى الفيجول بيسك من Alt + f11  سيظهر لك محرر الاكواد من قائمة انسرت اختارى مودويل سيظهر لك شاشة بيضه قومى بنسخ الكود فى الشاشة البيضة هذه واقفلى محرر الاكواد ولتطبيق الكود على اى خلية كمعادله انظرى للشرح الموجود داخل الملف فى اول مشاركة لى بهذا الموضوع 

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

 

شكرا لك 

 

سأقوم بعمل ما اخبرتني به

وان شاء الله سوف اتقن ذلك ولكن ان واجهتني اي مشكلة لن اتردد بسؤالكم

 

دُمتم في رعاية الله وحفظه

رابط هذا التعليق
شارك

الاخت الكريمة

انا لم افهم  شئ بالجدول وهو

انتى عامله عمود درجات الفصل الاول وبعدين عمود درجات الفصل الثانى وبعدين عمود المعدل (طبعا لكل ماده ) هو مش المفروض ان عمود المعدل يكون ناتج جمع درجات الفصل الاول+ درجات الفصل الثانى صح ولا انا فاهم غلط 

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

لكن انا افضل انه يقرا من عمود المعدل ونعمل معادلة جمع العمود  درجات الفصل الاول+ درجات الفصل الثانى

****************************************

بخصوص القائمة المنسدلة 

طريقة بسيطة جدا 

وليكن فى شيت ورقة 3 بالملف بتاعك ادخلى الورقة 3 اعملى تحديد للخلايا من A1: A20 مثلا بعد ما تعملى تحديد  ( طبعا انا مش عارف الاوفيس انجلش او لا) المهم بعد التحديد فى formulas بشريط القوائم فوق اضغطى عليها ثم اختارى define nam اضغطى عليها سيظهر لك شاشة اكتبى فوق اسم وليكن اى اسم ريتال مثلا ثم اوك 

وروحى لشيت الشهادات اقفى على الخلية مصلا m1  ثم من شريط القوائم فوق اضغطى على data  ثم datavalidation اضغطى عليها واختارى اول اختيار سيظهر لك شاشة فى ِallow تحتها سهم افتحى السهم هتلاقى قايمة اختارى list 

وبعدين هتلاقى source وتحتها مربع ابيض اكتبى فى هذا المربع =ريتال ( اللى هو نطاق الخلايا اللى قمنا بتعريفة  بشيت ورقة 3) ثم اوك 

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

رابط هذا التعليق
شارك

الاخت الكريمة

انا لم افهم  شئ بالجدول وهو

انتى عامله عمود درجات الفصل الاول وبعدين عمود درجات الفصل الثانى وبعدين عمود المعدل (طبعا لكل ماده ) هو مش المفروض ان عمود المعدل يكون ناتج جمع درجات الفصل الاول+ درجات الفصل الثانى صح ولا انا فاهم غلط 

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

لكن انا افضل انه يقرا من عمود المعدل ونعمل معادلة جمع العمود  درجات الفصل الاول+ درجات الفصل الثانى

****************************************

بخصوص القائمة المنسدلة 

طريقة بسيطة جدا 

وليكن فى شيت ورقة 3 بالملف بتاعك ادخلى الورقة 3 اعملى تحديد للخلايا من A1: A20 مثلا بعد ما تعملى تحديد  ( طبعا انا مش عارف الاوفيس انجلش او لا) المهم بعد التحديد فى formulas بشريط القوائم فوق اضغطى عليها ثم اختارى define nam اضغطى عليها سيظهر لك شاشة اكتبى فوق اسم وليكن اى اسم ريتال مثلا ثم اوك 

وروحى لشيت الشهادات اقفى على الخلية مصلا m1  ثم من شريط القوائم فوق اضغطى على data  ثم datavalidation اضغطى عليها واختارى اول اختيار سيظهر لك شاشة فى ِallow تحتها سهم افتحى السهم هتلاقى قايمة اختارى list 

وبعدين هتلاقى source وتحتها مربع ابيض اكتبى فى هذا المربع =ريتال ( اللى هو نطاق الخلايا اللى قمنا بتعريفة  بشيت ورقة 3) ثم اوك 

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

 

انا بشتغل على اوفس 2007 وبالعربي بكون اسهل علي لو تشرحلي بالعربي لانه الا اتغلب من شغلات لما يكون باللغة الانجليزية

 

المهم يسلمو يديك وغلبتك معي

 

انا بفضل تكون المعادلة لخانة علامة الفصل الاول من الجدول لانه شهاداتي في نهاية العام للفصل الثاني مختلفة عن شهادات الفصل الاول

وانا لو اخدت علامة المعدل ( الي نتيجته بنعملها وسط حسابي يعني مثلا علامة فصل الاول 80 وعلامة الفصل الثاني 85 المعدل بكون مجموعهم ومقسوم على 2 )

اذا بدنا نختار خانة المعدل بواجه مشكلة لانه علامة الفصل الاول 80 لما نعمل معادلة الــ Average ستظهر العلامة على الشهادة 40 ) لانه علامة الفصل الثاني بتكون فارغة (0)

 

وانا في نهاية العام الدراسي  بغير المعادلة لما يتم اعداد علامة الفصل الثاني للشهادات الأخرى لهيك انا بدي اتقن المعادلة واقدر اعملها

 

وبالنسبة لحلقات البرمجة انا اطلعت ع اول دروس للعلامه ياسر وان شاء الله بتابعها لانها رائعة ومفيدة

رابط هذا التعليق
شارك

الاخت الكريمة 

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

هل هو المطلوب

نموذج.zip

رابط هذا التعليق
شارك

اكيد لازم تظهر فارغه لانك ما سجلتى اى اسماء بالخلايا اللى انتى سمتيها ريتال وهى الخلايا من A1:A20 بالورقة 3 لو انتى معرفه هذا الخلايا باسم ريتال زى ما شرحت يبقى المشكله انها فارغه لازم تسجلى فيها اى شئ علشان تظهر

رابط هذا التعليق
شارك

اكيد لازم تظهر فارغه لانك ما سجلتى اى اسماء بالخلايا اللى انتى سمتيها ريتال وهى الخلايا من A1:A20 بالورقة 3 لو انتى معرفه هذا الخلايا باسم ريتال زى ما شرحت يبقى المشكله انها فارغه لازم تسجلى فيها اى شئ علشان تظهر

 

شكرا الك ،، الحمد لله زبطت معي القائمة

بالنسبة لباقي المعلومات ما بتظهر ع الشهادة انا اخترت اسم بس ما ظهرت المعلومات متل الجنسية وتاريخ الولادة ........... الخ

تم تعديل بواسطه ريتال
رابط هذا التعليق
شارك

انتى عملتى القائمه فين زى ما قلتلك بالخليه m1

 

انا عملت على نمودج تاني 

كتبت اسماء وعلامات وتاريخ ميلاد و..............

 

وعملت قائمة منسدلة والحمد لله طلعت قائمة وفيها اسماء الي كنت اضفتهم في الجدول

بس ما ظهرت اي معلومة تانية على الشهادة

 

ولا هي بتطلب معادلة أخرى ؟

رابط هذا التعليق
شارك

الاخت الكريمة 

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

هل هو المطلوب

 

شكرا كتير الك بجد انا ما بعرف كيف بدي اشكرك

لانك ساعدتني كتير جزاك الله خيراً

 

هدا هو المطلوب وفقط بقي علي اني اتقنها لحتى اقدر اعملها على اي نموذج 

رابط هذا التعليق
شارك

طيب حلو القائمة دى بقى فى اى خلية  وليكن A1 مثلا 

ثانيا / الخانه اللى عايزين نحط فيها الجنسية اى خلية وليكن B1 مثلا علشان نعمل فيها معادله vlookup وهى بشرح مبسط

عبارة عن اربع اقسام

اولا الخلية اللى هندور عليها بالجدول وهو فى هذا المثال نحتاج الى البحث عن اسم الطالب صح اذن نقول ; VLOOKUP(A1= بس نقف هنا فى فاصله بعد A1 صح دى بتتكتب من شيفت+ حرف ك بالعربى على الكيبورد كدا تمام

ثانيا حنا عايزين نبحث عن اسم الطالب ده فين فى اى جدول وليكن فى شيت اسمه ريتال فى الجدول من A1:c5 طيب كدا حلو قوى لحد كدا نرجع بقى نكمل المعادله بتاعتنا ونقول ;A1:c5!ريتال;VLOOKUP(A1= ونقف هنا طبعا ايه اللى انضاف اسم الشيت وهو ريتال متبوع ! علامة التعجب هذه هتقولى ازاى نكتبها هقول شيفت + رقم 1 اللى فوق جنب حرف ذ بالكيبورد طيب كتبنا اسم الشيت وبعدها ! ثم الجدول بتاعنا وهو A1:C5
ثالثا القيمة اللى احنا عايزنها من الجدول هو احنا بنعمل المعادله دى ليه اصلا من علشان نجيب الجنسية للطالب اللى موجود بالقائمة المنسدله حلو طيب الجدول مقسم كالتالى اسم الطالب فى العمود A والجنسية بالعمود B وتاريخ الميلاد بالعمود c
طيب احنا اتفقنا انى انا عايز اجيب الجنسية ( عمود الجنسية هنا كم رقمه من الجدول رقمه 2 برافو نرجع بقى نكمل المعادله  ;2;A1:c5!ريتال;VLOOKUP(A1=   ايه الزياده هنا هو رقم 2 اللى هو رقم عمود الجنسية بالجدول صح 
رابعا كتابة 0 أو 1 ( الزيرو يعنى ابحث عن اسم الطالب مطابقه تامه يعنى لو الخلية بتاعت القائمة المنسدله فى محمد احمد يروح يدور بالجدول على الاسم ده بالملى ولو لقى اسم طالب محمد احمد على ملوش دعوه بيه لانه مش نفس الاسم صح فية اختلاف عنه وهو على &&& اما 1 فهو البحث عن اسم الطالب بالجدول فممكن يكون موجود محمد احمد على فيجيبة لانه بيبحث عن اى جزء مشابه فلافضل اختيار 0 )                             نرجع بقى نكمل المعادله  (0;2;A1:c5!ريتال;VLOOKUP(A1= ايه اللى انضاف جديد هو 0 وقفلنا القوس لان المعادله كدا خلصت بقت باللون الاخضرمنورة كدا تمام
يبقى مننساش انى فى اربع اقسام للداله ما بين كل قسم نحط ( ; ) وهى قلب اللغه انجلش وبعدين شيفت وحرف ك 
اتمنى اكون وفقت فى هذا الشرح المبسط ويعم النفع على الجميع 
تم تعديل بواسطه حسام عيسى
رابط هذا التعليق
شارك

الله يسعدك يا أخ حسام

 

انا بصراحة قربت ابعتلك اني ما عرفت اعملها كل ما اعمل المعادلة ما بتنفع معي

بس الحمد لله هلأ كل شي تمام وطلع عندي الجنسية

 

بس بدي اسألك انا هلأ لكل شي بدي اعمل هاي المعادلة لتاريخ الميلاد والعلامات ؟

بس اغير رقم الجدول بدل 2 مثلا 3 او 4

 

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

رابط هذا التعليق
شارك

الاخت الكريمة

برافو عليك فى المثال ده لو عايزة تاريخ الميلاد اللى هو العمود c بالجدول يبقى نفس المعادله بس نغيير فيها بدل 2 اللى هو الجنسية تخلية رقم 3

شوفى الشئ اللى انتى عايزة تجيبية من الجدول وغير بس العمود من 2 الى 3 مثلا لو تاريخ الميلاد 

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

 (0;2;A1:c5!ريتال;VLOOKUP(A1= الى (0;4;A1:d5!ريتال;VLOOKUP(A1= 

ليه غيرنا الجدول نفسة لان فى عمود جديد وهو d ورقمه بالجدول 4 وحطينا فى الدرجات صح

تم تعديل بواسطه حسام عيسى
رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information