اذهب الي المحتوي
أوفيسنا

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

قام بنشر

بسم الله الرحمن الرحيم

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

احبتي في لله

لدي ملف مرفق

ارغب ان يظهر لي في حقل النتيجة : نتيجة الطالب هل هو ناجح ام راسب مع ذكر الدروس التي رسب بها يكون في نفس حقل النتيجة  حيث يكون بها الشكل (راسب بالمواد الاتية ....)

ولكم كل الشكر والتقدير

المصنف1.xlsx

قام بنشر

كل الشكر والتقدير أستاذنا الفاضل ولكن إذا كان الطالب غائب في مادة ووضعنا الدرجة غ  لا تظهر المادة

ولو أضفنا عمود التقدير بجوار كل مادة هل ممكن وضع شرط لذلك العمود وهو أقل من 30% تقبل تحياتي

Raseb 1.xlsm

قام بنشر (معدل)

حفظك الله  بالنسبة للتقدير إذا الخلية تحتوى على عبارة أقل من 30% يعتبر راسب للمادة دون النظر إلى درجة المادة

تم تعديل بواسطه ahmedkamelelsayed0
قام بنشر (معدل)

هل من الممكن استخراج مواد الرسوب عن طريق التقدير فإذا كان تقدير الطالب غائب أو دون المستوى أو أقل من 30% يعتبر راسب بأي شرط من هذه الشروط الثلاثة فقط  دون النظر لدرجة المادة أو أي كلمات أو حروف أخرى ولكم جزيل الشكر

Raseb 2.xls

تم تعديل بواسطه ahmedkamelelsayed0
قام بنشر

يمكن ان يكون الحل في هذا الماكرو

Option Explicit

Sub RASEB_BY_Madda()
If ActiveSheet.Name <> "salim (2)" Then Exit Sub
Dim My_rg As Range
Dim r%, c%, i%, j%
Dim Arr_Word()
Dim x As Boolean

ReDim Arr_Word(1 To 4)
  Arr_Word(1) = "أقل من 30%": Arr_Word(2) = "دون المستوى":
  Arr_Word(3) = "غائب": Arr_Word(4) = "غ"

'''''''''''''''''''''
Set My_rg = ActiveSheet.Range("b7").CurrentRegion
r = My_rg.Rows.Count: c = My_rg.Columns.Count
Set My_rg = My_rg.Offset(1, 1).Resize(r - 1, c - 1)
My_rg.Columns(c - 1).ClearContents
'========================
 
 For i = 1 To r
    For j = 2 To c Step 2
        If My_rg.Cells(i, 1) = vbNullString Then Exit For
             x = IsError(Application. _
             Match(My_rg.Cells(i, j), Arr_Word, 0))
        If Not x Then
             My_rg.Cells(i, c - 1) = "Raseb"
              Exit For
        Else
              My_rg.Cells(i, c - 1) = "Najeh"
        End If
      
     Next
 Next
Erase Arr_Word
End Sub

الملف مرفق

 

 

 

Raseb 2 _with_condition.xls

  • Like 2

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