Results 1 to 8 of 8

Thread: سؤال في برنامج Microsoft Excel??

  1. #1

    A.AL-Qibalee's Avatar
    Join Date
    Jul 2005
    Posts
    226
    Rep Power
    236

    سؤال في برنامج Microsoft Excel??

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


    ماهي الدالة المستخدمة لحل الطلب الاتي :
    لدي عدد من الموظفين ذوي رواتب مختلفة واراد المدير زيادة أو خصم عشرة في المائة من الراتب لكل / على جميع الموظفين ؟؟


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

  2. #2

    hope's Avatar
    Join Date
    Feb 2005
    Location
    اليمن - عدن
    العمر
    43
    Posts
    1,763
    Rep Power
    296

    مشاركة: سؤال في برنامج Microsoft Excel??

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

    بالنسبة للاكسل حقيقة كا افهم فيها كثير .. وما اعرف امكانياتها ..

    بعطيك الفكرة اللي تكونت عندي حسب سؤالك ..

    بما انه رواتب الموظفين غير متساوية .. لازم يتم الخصم او الاظافة للجميع ..

    اعتقد برمجيا يمكن تحلها :

    Code:
    n= employees number
    for i=1 to n 
    deduction=0.1 * salary(i)
    salary(i)= salary(i) - deduction  
    end for
    هذا اذا فرضنا ان كل موظف له رقم معين .. ( 1 او 2 الخ ) .. وان رواتب الموظفين مخزونين في مصفوفة اسمها salary ..
    فنحن بنبدأ من اول موظف الى الرقم N اللي اخر موظف .. وكل موظف بنضرب راتبه في 10% بيطلع معانا الخصم ..
    نقوم نطرح منه الراتب الاساسي .. ونضع النتيجة في المتغير salary.. وينتج معانا الراتب بعد الخصم ..
    واذا كان اظافي بدل الطرح بنعمل + وهذه ممكن نطبقها بالبرمجة بأستخدام الدالة الشرطية if ..

    ما ادري هل يمكن استخدام هذه الدوال والرموز ف يالاكسل ..

    وعذرا على التقصير ..

    هوب.

  3. #3

    A.AL-Qibalee's Avatar
    Join Date
    Jul 2005
    Posts
    226
    Rep Power
    236

    مشاركة: سؤال في برنامج Microsoft Excel??

    Quote Originally Posted by hope
    السلام عليكم ..

    بالنسبة للاكسل حقيقة كا افهم فيها كثير .. وما اعرف امكانياتها ..

    بعطيك الفكرة اللي تكونت عندي حسب سؤالك ..

    بما انه رواتب الموظفين غير متساوية .. لازم يتم الخصم او الاظافة للجميع ..

    اعتقد برمجيا يمكن تحلها :

    Code:
    n= employees number
    for i=1 to n 
    deduction=0.1 * salary(i)
    salary(i)= salary(i) - deduction  
    end for
    هذا اذا فرضنا ان كل موظف له رقم معين .. ( 1 او 2 الخ ) .. وان رواتب الموظفين مخزونين في مصفوفة اسمها salary ..
    فنحن بنبدأ من اول موظف الى الرقم N اللي اخر موظف .. وكل موظف بنضرب راتبه في 10% بيطلع معانا الخصم ..
    نقوم نطرح منه الراتب الاساسي .. ونضع النتيجة في المتغير salary.. وينتج معانا الراتب بعد الخصم ..
    واذا كان اظافي بدل الطرح بنعمل + وهذه ممكن نطبقها بالبرمجة بأستخدام الدالة الشرطية if ..

    ما ادري هل يمكن استخدام هذه الدوال والرموز ف يالاكسل ..

    وعذرا على التقصير ..

    هوب.
    ياهوب هوبي الله يرضى عليك حبة حبة علينا احنا مساكين :AWINK:

    تصدق مش عارف على اي برنامج تتحدث الآن

    تشكر اخي العزيز


    تحياتي :D

  4. #4

    hope's Avatar
    Join Date
    Feb 2005
    Location
    اليمن - عدن
    العمر
    43
    Posts
    1,763
    Rep Power
    296

    مشاركة: سؤال في برنامج Microsoft Excel??

    السلام عليكم ..
    انا اسف ..
    هو انا كنت اتكلم عن الفكرة بشكل برمجي ..

    عموما ,,
    اشتي اعرف هو انت عندك برنامج اكسل .. فيه اسماء الموظفين كلهم مع رواتبهم ..
    يعني كل صف فيه معلومات عن موظف ..

    اذا كان هكذا :
    ممكن تظيف معادلة في عمود امام كل موظف كالتالي وبتكون تمثل الخصم :
    Code:
    (salary *0.1) - salary
    وعمود اخر يمثل الزيادة مع اختلاف الاشارة - ب + في المعادلة اعلاه ..

    او يمكن تعمل قائمة منسدلة list تعمل على التغيير بين الحالتين .. ما ادري ان كان هذا ممكن في الاكسل ..

    حيث ان salary هو عبارة عن العمود اللي فيه رواتب الموظفين ..
    وانت بتظيف معادلة تقوم بضرب راتبه ب 0.1 اللي هو عبارة عن 10% وتنقصه من الراتب الكلي بينتج معاك الراتب بعد الخصم ..

    هذا والله اعلم ..

    لو في امكانية ترسل لي نسخة من الملف يمكن اقدر اساعدك رغم اني غشيم في الاكسل .. لكن بنحاول ..

    وشكرا ..

    هوب.

  5. #5

    A.AL-Qibalee's Avatar
    Join Date
    Jul 2005
    Posts
    226
    Rep Power
    236

    مشاركة: سؤال في برنامج Microsoft Excel??

    تسلم عزيزي هوب ..

    الأمر سهل جداً وماكان داعي للإرباك هذا كله ..

    بس الواحد يرتبك شوي ههههههه ولأنه ماكان عندي جهاز خاص علشان أحل المساله أضطريت استعين بكم ..

    على العموم الاجابة كالاتي :

    أفتح أكسل وأكتب الآتي :
    الخلية A1 أكتب أسم الموظف الخلية B1 راتبه والخلية C1 تختار تنسيق خلايا >> نسبة مئوية وتكتب النسبة المئوية المطلوبة والخلية D1 تكتب :
    =b1*c1
    يظهر لك المبلغ المحدد بالنسبة المئوية

    في الخلية الاخيرة تكتب :
    =d1+b1 للزيادة
    =b1-d1 للتنقيص

    والله أعلم

    تحياتي للجميع وللغالي هوب

  6. #6

    A.AL-Qibalee's Avatar
    Join Date
    Jul 2005
    Posts
    226
    Rep Power
    236

    مشاركة: سؤال في برنامج Microsoft Excel??

    أنا في الخدمة لمعلومات أكثر حول الأكسل

    على قدر أستطاعتي ..


    تحياتي للجميع

  7. #7

    hope's Avatar
    Join Date
    Feb 2005
    Location
    اليمن - عدن
    العمر
    43
    Posts
    1,763
    Rep Power
    296

    مشاركة: سؤال في برنامج Microsoft Excel??

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

    الاخ اليمني .. شكرا على التوضيح ..

    اجابتي على سؤالك كانت الى حد بعيد صحيحة ( اصلا اخوك غشيم بالاكسل ) ..

    (salary *0.1) - salary

    salary =b1
    0.1=c1=النسبة المئوية

    الناتج = D1

    وحسب الطلب نطرحه او نضيف له ال salary =b1 فيصبح
    d1+b1
    b1-d1

    صح ..

    عموما اشكرك على عرض خدماتك في الاكسل .. ان شاء الله بنحتاج لك ..

    وعذرا على التقصير ..


    هوب.

  8. #8

    A.AL-Qibalee's Avatar
    Join Date
    Jul 2005
    Posts
    226
    Rep Power
    236

    مشاركة: سؤال في برنامج Microsoft Excel??

    أنت تأمر أمر عزيزي هوب



    تحياتي

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. شرح وتحميل برنامج بوربوينت 2010 microsoft powerpoint
    By سعيد مدريد in forum ملتقى الرقميات
    Replies: 0
    Last Post: 07-09-2014, 11:55 PM
  2. شرح وتحميل برنامج بوربوينت 2007 microsoft powerpoint
    By سعيد مدريد in forum ملتقى الرقميات
    Replies: 0
    Last Post: 22-08-2014, 07:02 PM
  3. برنامج تسريع المتصفح2011 Microsoft Silverlight 5.0.60401.0 Beta
    By حسام خير in forum ملتقى الرقميات
    Replies: 4
    Last Post: 05-07-2011, 02:17 AM
  4. اريد برنامج microsoft office visio arabic
    By MaEsA in forum ملتقى الرقميات
    Replies: 10
    Last Post: 06-02-2009, 04:00 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •