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

يحيى حسين

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

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

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

  • Days Won

    3

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

  1. السلام عليكم و رحمة الله و بركاته أخي عماد جزاك الله كل خير و كلنا هنا طلاب علم نبحث عن الفائدة لنفيد و نستفيد و أنت ما شاء الله عليك مبدع في اعمالك و نتعلم منك أشياء مفيدة و جديدة نسأل الله أن يزيدك من علمه و من فضله =================== أخي ابو محمد الدالة لا تعمل هنا لان وظيفتها اعادة نتيجة محددة من عمود محدد و طلب الأخ يعتمد على الجمع بناء على تحقق أكثر من شرط و كما ترى فإن من أفضل الحلول إستخدام الدالة SumProduct و التي أنصح الكل بتعلمها و فهمها جيداً فهي الدالة السحرية و البديل الآخر هو معادلات الصفيف و هذا حل بإستخدام ملف الأخ الحبيب بن علية جزاه الله كل خير بمعادلة صفيف =SUM(IF(Nat=B3,IF(Pro=C3,IF(Ord=D3,Sal)))) و لا تنسى أن تضغط على Ctrl+Shift+Enter و الشكر موصول لأخي الحبيب خبور الخير الذي اشتقنا لإبداعاته ================= و دمتم في حفظ الله
  2. السلام عليكم و رحمة الله أخي لفهم اي معادلة يمكنك استخدام الخاصية Formula Evaluate او قم بتحديد المعادلة او جزء منها و ثم اضغط على F9 ============ أما بخصوص المعادلة أعلاه فا أنت أخي طلبت أن كون التاريخ مطابق لاخر يوم في المدى الذي حددته $F$7:$L$7 و هنا ملاحظة مهمه يجب كتابة الايام مطابقة للأيام داخل المعادلة و استخدمت الدالة LOOKUP(REPT("z",10),$F$7:$L$7) لإحضار اسم اخر يوم في المدى و من ثم إستخدمنا الدالة Match لمعرفة موضع العنصر في الترتيب بين أيام الأسبوع و التي حددت داخل الصفيف الثابت {"Sat";"Sun";"Mon";"Tue";"Wed";"Thu";"Fri"} و ستقوم الدالة بإعادة الرقم لليوم و نطرح من 7 و هو عدد ايام الاسبوع و من ثم نطرحه من التاريخ في المعادلة الاولى ========== أتمنى أن تكون قد إتضحت لك الصورة
  3. السلام عليكم و رحمة الله أخي جرب هذه المعادلة =(N6+(7*(E8/COUNTA(F7:L8)))-(7-MATCH(LOOKUP(REPT("z",10),$F$7:$L$7),{"Sat";"Sun";"Mon";"Tue";"Wed";"Thu";"Fri"},0)))
  4. السلام عليكم و رحمة الله أخي جرب الملف بعد التعديل شاشة افتتاحية.rar
  5. السلام عليكم و رحمة الله أخي احمد جزاك الله كل خير لقد جعلتني نشتاق للأخ ابو تامر طالت غيبته نسأل الله أن يفرج همه
  6. السلام عليكم و رحمة الله و بركاته أخي ابو عبدالله ما شاء الله عمل جميل و كبير جزاك الله كل خير قمت بتنزيل الملف الملف و الاطلاع عليه و لم اقم بتجربته بعد و لكنه من الخطوات الأولى يدل على عمل إحترافي جميل و خصوصا االتعامل مع مراكز الكلفة التي اخبرتك عن اهيمتها بالنسبة لي جزاك الله كل خير و سنتابع الموضوع معك
  7. السلام عليكم و رحمة الله ما شاء الله عليك اخي عماد الحسامي بالفعل رائع و أروع ما في موضوعك كلمة السر دمت في حفظ الله و رعايته
  8. السلام عليكم و رحمة الله أنا اسف اخي لقد نسيت ان أضيفهما اسم المستخدم Excel كلمة السر 123
  9. السلام عليكم و رحمة الله أخي الحبيب أحمد زمان شكراً لك على كلماتك الطيبة و جزاك الله كل خير بخصوص الشرح شاهد هذا الرابط http://www.officena.net/ib/index.php?showtopic=29734 =================== أما بخصوص إضافة حلول أخرى فهذا الطريق الصحيح لإثراء الموضوع فكل حل يأتي بفكرة جديدة و كل فكرة تفيد أخ من إخواننا في عمله و أنا مع تعدد الحلول و أشجع هذه الطريقة فأي أخ لديه طريقة جديدة للحل فلا يبخل علينا بها ================== مع ملاحزة ان هذا الموضوع مهم جدا في التقارير
  10. السلام عليكم و رحمة الله اخي من معيانة الطابعة --- اعدادات ---- الصفحة ----- يوجد خيار للطباعة باللون الابيض و الاسود قم بإلغائه
  11. ما هي المحددات التي تريدها في المعادلة
  12. السلام عليكم و رحمة الله أخي خالدي ما شاء الله عليك معادلة كبيرة و جميلة و ان دلت على شيء فهي تدل على ذكائك و على قدرتك الرائعة في التعامل مع الدوال جزاك الله كل خير و أخي ابو عدالله و اخي احمد شكرا لكما على كلماتكم الطيبة و الشكر الموصول للأخ عماد الذي أثرانا بحلول جميلة و ذكيه و جزاكم الله كل خير
  13. السلام عليكم و رحمة الله أخي احمد شاهد المرفق شاشة افتتاحية.rar
  14. السلام عليكم جرب هذه المعادلة أخي و هي مبنية على تحليل في المشاكرة اعلاه =N6+(7*(E8/COUNTA(F7:L8))) اتمنى ان تكون هي طلبك
  15. السلام عليكم و رحمة الله أخي حسب ما فهمت منك ان تاريخ البداية في ملفك 17/2/2010 و سيعمل هذا الموظف يومين في الاسبوع فقط و حسب ما ذكرت انت في الخلية E8 سيعمل عشرين مرة اي بعنى ان 20 /2 = 10 اسابيع معنى نهائي تاريخ البداية +( اسابيع 10*7 ايام ) هل هذا التحليل صحيح لطلبك أخي العزيز
  16. السلام عليكم و رحمة الله أخي عماد ما شاء الله معلومة مفيدة جعلها الله في ميزان حسناتك و بإنتظار المزيد منك
  17. السلام عليكم و رحمة الله أخي كيماس جزاك الله خير معادلة جميلة و هذه معادلة أخرى يمكن للأخ صاحب الموضوع إستخدامهها في الخلية Q2 أكتب هذه المعادلة ثم بسحبها للأسفل =RANK(P2,$P$2:$P$11)+COUNTIF($Q$2:Q2,Q2)-1 ================ و مرفق حل آخر بدون الإستعانه بأي معادلات إضافية و هو بمعادلات الصفيف شاهد المرفق أخي الحل بمعادلات الصفيف.rar
  18. السلام عليكم و رحمة الله أخي طلبك غير واضح هل تقصد ايام العمل الرسمية بعد مدة معينة ام ماذا ؟
  19. السلام عليكم و رحمة الله ما شاء الله عليك أخي عماد إبداع و جعله الله في ميزان حسناتك
  20. السلام عليكم و رحمة الله و بركاته أخي عماد كود جميل جدا و مفيد جداً جعله الله في ميزان حسناتك و أخي مصطفى جزاك الله كل خير ============== و مرفق أخي أحمد طريقة أخرى بالمعادلات أتمنى أن تنال رضاك و رضا الأخوة في الله بحث_فترةومتغيرين-بعد التعديل.rar
  21. السلام علكيم و رحمة الله سامحك الله أخي فليس بتضييع لوقتا بل بالعكس عني و نيابة عن اخي احمد نحن سعيدان بهذه المحاولات للوصول لحل نهائي معك =============== و سنصل إن شاء الله
  22. السلام عليكم و رحمة الله أخي هل تقصد ان المشكلة لم تحل بعد أم انه تم حلها وضح لنا لو سمحت === أخي أحمد جزاك الله كل خير
  23. السلام عليكم و رحمة الله أخي احمد كود جميل و حل رائع للمشكلة و بقي تعديل بسيط حتى لا يتعارض مع الباسورد في الحالة الثالثة عندما تكون ارقام Private Sub CommandButton1_Click() Dim AA Dim BB Dim i As Integer AA = ComboBox1.Text BB = Val(TextBox1.Text) For i = 1 To 100 If BB <> "" And AA = Sheets("Accounts").Range("a" & i).Value Then If BB = Val(Sheets("Accounts").Range("b" & i)) Then Sheets("sheet1").Select GoTo 9 Else Sheets("sheet2").Select End If End If Next i 9 End End Sub
  24. السلام عليكم و رحمة الله أخي انور جزاك الله كل خير و لكي أوفر عليك عناء البحث عن الكتب هذا رابط مكتبتي لكتب الاكسيل http://www.4shared.com/dir/5779926/488c5a3e/Excel_and_VBA_Books.html =============== و دمتم في حفظ الله
  25. أخي احمد جزاك الله كل خير و نحن من نتعلم منكم أخي الفاضل ============== و اعتقد ان كود الاخ يحتاج إلى عملية إيقاف تكرار العد و لقد جربته مع Do Until Loop و لكني لم اصل لنتيجة لحد الآن فريما يطرح أحد الأخوة فكرة تساعدنا
×
×
  • اضف...

Important Information