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

يحيى حسين

المشرفين السابقين
  • Posts

    2,148
  • تاريخ الانضمام

  • تاريخ اخر زياره

  • Days Won

    3

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

  1. السلام عليكم أخي جلال هل أنت متأكد من أن النتيجة في مثالك هي 3 لان حاصر جمع تحقق الشروط عندك حسب شرحك هذة الداله تقوم بعد الخلايا التى يقل الطالب فيها عن الحد الأدنى في الفصل الثانى عن ( 6 ) كذلك اذا قل عن ( 30 ) في الدرجه الكليه ولكن اذا وجد دخل المدى صف لايوجد به درجات تقوم بعدها ايضا كما في المثال فهل يمكن تعديل ذلك ?? سيكون الناتج 1 و ليس 3 جرب هذه المعادلة و وضح لي الأمر أكثر فلربما هناك أمور لم أنتبه لها =SUMPRODUCT(--(M6:M14<30),--(M6:M14<>""),--(L6:L14<6))
  2. السلام عليكم و رحمة الله و بركاته جزاك الله كل خير أخي هادي إضافة إلى هذا الأمر يوجد أمر أخر و هو RmDir لحذف الملف الذي أنشئته Sub Make_Folder() On Error Resume Next RmDir "C:\Hady" End Sub ======= لقد نسينا الدوس و أوامره
  3. السلام عليكم و رحمة الله و بركاته لحساب مضروب الرقم يمكنك استخدام الدالة FACT و لعكس النص يمكنك إستخدام هذا الكود Function Reverse(text As String) As String For N = Len(text) To 1 Step -1 Reverse = Reverse & Mid(text, N, 1) Next N End Function أو هذا الكود Option Explicit Function ReversTetx(text) As String Dim TxtLen As Integer, i As Integer TxtLen = Len(text) For i = TxtLen To 1 Step -1 ReversTetx = ReversTetx & Mid(text, i, 1) Next i End Function
  4. أخي أنور جزاك الله كل خير للعلم إذا أضفت فاصلة منقوطة أخرى ستخفي أي نص موجود داخل الخلية
  5. السلام عليكم و رحمة الله أخي أنور يمكنك إخفاء القيمة الصفرية بإستخام تنسيق الخلايا من مخصص ضع الرموز التالية 0.000;-0.000;
  6. السلام عليكم و رحمة الله أخي هذا الخيار يعمل عملية refresh للداتا عند تغييرها بدل من إعادة خطوات ال Filter من اولها
  7. السلام عليكم لقد سبقتنا بالخير أخي حاجي بن عيله ملف جميل أخي جعله الله في ميزا ن حسناتك و عمره مقبولة إن شاء الله و لا تنسانا من صالح دعائك
  8. السلام عليكم و رحمة الله معادلة جميلة أخي هشام جزاك الله كل خير و هذه دالة أخرى تفي بالغرض =INDEX(ROW($1:$100),SMALL(IF(ISNA(MATCH(ROW($1:$100),A$1:A$1000,0)),ROW($1:$100)),ROW(A1))) و لا تنسى الضغط على Ctrl+Shift+Enter
  9. السلام عليكم يمكنك التعديل على نفس الدالة السابقة و تضمينها أي شروط أخرى و في حال رغبتك بالمعل على الدالة countifs سختلف شكل المعادلة نوعا ما في الخلية D2 ضع المعمادلة التالية =COUNTIFS($A$2:$A$109,">="&D1,$A$2:$A$109,"<"&E1) و أسحبها لليمين على طول مدى الأشهر
  10. السلام عليكم و رحمة الله أي هشام ما قصدته أنك لو أدرجت في شرحك المصور إضافة الدالة الى اسم النطاق لكان ذلك أفيد للأخ جلال و دمتم
  11. السلام عليكم و رحمة الله و بركاته أخي ابو فيصل هذا ملف مرفق به حل إن شاء اله يكون هو طلبك مع ملاحظة أني قمت بتغيير الصف الذي يحتوي أسماء الأشهر إلى تواريخ و عدلت التنسيق لتظهر كا أشهر حتى تعمل الدالة بدون أي مشاكل ============= دمتم في حفظ الله و رعايته Example.rar
  12. السلام عليكم أخي هشام أتوقع ان عملية تعريف المدى بمعادلة سيكون أفضل من توسيع المدى في كل مرة بالطرق العادية فإستخدام المعادلة أعلاه سيضمن نتيجة صحيحة للبيانات في المستقبل
  13. السلام عليكم و رحمة الله و بركاته إضافة لحل الأخ مصطفى أكرمه الله يوجد في النسخ الجديدة 2007 و 2010 خاصة تعرف باسم REMOVE DUPLICATE و هي سريعة و فعاله 100% أما إذا كنت تستخدم النسخ القديمة 2003 فطريقة الاخ مصطفى كمال Advanced Filter او يمكنك إستخدام المعادلات و هي طريقة ديناميكية لو افترضنا وجود البيانات في المدى A1:A10 في الخلية B2 قم بكتبة المعادلة التالية ثم انسخها للأسفل =INDEX(A:A,MIN(IF(COUNTIF($C$1:C1,$A$1:$A$10),2^16,ROW($A$1:$A$10)))) و لا تنسى أن تضغط Ctrl+Shift+Enter
  14. السلام عليكم أخي إستخدم رابط خارجي لرفع الملف إذا كان حجمه كبير
  15. السلام عليكم و رحمة الله بصراحة ملفك الاول ما شاء الله جميل جدا و مفيد في معرفة أمساء الملفات داخل فولدر معين لقد كنت استخدم المعادلات و xml 4 لمعرفتها و ملفك هذا سهل الأمر كثيراً جزاك الله كل خير
  16. السلام عليكم أخي onlyman الملف فكرته جميله جداً جزاك الله كل خير عليه
  17. السلام عليكم أخي جلال جرب هذه المعادلة في تعريف المدى aaa =OFFSET(Sheet1!$A$13,0,0,COUNTA(Sheet1!$A:$A)-1,33)
  18. السلام عليكم و رحمة الله و بركاته يوجد دالة للأخ خبور تعالج موضوع الأسماء التي تحتوي على عبد و أبو و ما شابه شاهدها على هذا الرابط http://www.officena.net/ib/index.php?showtopic=24963
  19. أخي كيماس و اخي جزيرة حياكم الله و شكراً على مروركم الطيب
  20. ولاننسي العبقري خبور خير وهذه واحدة من إبداعاته دالة إستخراج اسم ولي الامر السلام عليكم و رحمة الله جزاك الله كل خير اخي طارق و هذا الإقتباس ذكرنا بالحبيب الغالي أبو تامر نسأل الله أن يعود إلينا فقد إشتقنا له و لطيبة خلقه و أخلاقه فرج الله همه و رزقه من حيث لا يحتسب
  21. السلام عليكم و رحمة الله و بركاته ما شاء اله إبداعات جميلة من الأخوة و تألق من الأخ خالدي في معادلات الصفيف أتم الله عليك نعمه و رزقك الجنة إن شاء الله إضافة بسيطة للأخوة الذين يعملون على النسخة الجديدة 2007 و 2010 مكنهم استخدام الدالة التالية و التي يمكن إضافة عدة شروط لها : =AVERAGEIFS($D$3:$D$38,$C$3:$C$38,I3) و هذه المعادلة الثانية بشرط واحد =AVERAGEIF($C$3:$C$38,$I$3,$D$3:$D$38) و دمتم في حفظ الله و رعايته
  22. السلام عليكم و رحمة الله أخي ابو محمد إضافة لطريقة الأخ خالدي و الشرح الذي قدمه جزاه الله كل خير عليه شاهد هذا الرابط http://www.officena.net/ib/index.php?showtopic=29255 و فيه طريقة إستخراج كشف حساب محاسبي بالمعادلات أتمنى أن يفيدك و أن يفي بطلبك
  23. السلام عليكم و رحمة الله أخي شاهد المرفق و المنطقة المضضلة الصفرا هل هي طلبك BuFisal.rar
  24. السلام عليكم و رحمة الله أخي دغيدي لقد قمت بشرحها لك بالصور خطوة خطوة أتمنى أن تكون قد لبت طلبك
  25. السلام عليكم و رحمة الله و بركاته إضافة لحلول الأخوة هذا حل أخر أتمنى أن يلبي طلبك =SUMPRODUCT(COUNTIF(F1:F10,"<="&{30,25}),{1,-1})
×
×
  • اضف...

Important Information