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

عبد الفتاح كيرة

الخبراء
  • Posts

    3015
  • تاريخ الانضمام

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

  • Days Won

    4

كل منشورات العضو عبد الفتاح كيرة

  1. نفس السؤال المهم من أين أتت هذه الــ 65 و 55 ؟ عموما جرب هذه المعادلة =IF(IF(B6<B5;$B$5-B6+65)>=70;"لا يختار";"يختار")
  2. ضع هذه المعادلة لحساب عدد الصفوف التى تطابق الشرطين =SUMPRODUCT(--(B5:B9="ZCC");--(J5:J9="Labour")) امسح المسافة الزائدة بعد كلمة Labour الثانية
  3. مرحبا أستاذى - الخيار true للبحث عن القيمة المطلوبة بصورة تقريبية يعنى كل ما هو أقل من أو يساوى هذه القيمة يستخدم هذا فى حساب التقديرات ممتاز - جيد جدا - جيد.... - لأن الرقم 10 ليس ضمن النطاق
  4. عليكم السلام و رحمة الله هذه محاولة على عجالة وانتظر الأفضل إن شاء الله من أساتذتنا الشهابي فرزkemas.rar
  5. أعتقد أن تنسيق " توزيع" للعرض فقط وليس للطباعة
  6. معذرة أستاذنا محمد بعد أن رفعت الرد فوجئت بردك فالمعذرة منك
  7. تفضل أستاذ أحمد =SUM(IF(D3:D12="غ";1;IF(B3:B12=1;IF(C3:C12="أنثى";IF(D3:D12<50;1;0))))) لا تنس الضغط على control + shift+enter
  8. نعم أستاذى الفاضل محمد صالح العجلة من الشيطان هذه المعادلة بدالة sum =SUM(IF(B3:B12=1;IF(C3:C12="أنثى";IF(D3:D12<50;1;0)))) وفقكم الله
  9. جميلة حلول الأساتذة اسمحوا لى بالمساهمة بمعادلة صفيف بعد كتابتها نضغط cse كنترول + شيفت+ إنتر =SUM(IF(C3:C12="ذكر";0;1))
  10. العلامة الفاضل الأستاذ خبور أضاف إضافة رائعة للمعادلة فى حالة لو كانت الخلية فارغة لا يحسب رقم 1 بل صفرا LEN(A1)-LEN(SUBSTITUTE(A1;"-";""))+IF(LEN(TRIM(A1));1;0) إضافة علماء جزاه الله خيرا
  11. أخى الحبيب بارك الله فيك و شكرا على المدح و الثناء و إنما نحن ننقل ما تعلمناه شكرا لك و وفقك الله
  12. مرحبا استخدم هذه المعادلة واسحبها لأسفل =SUM(IF(MID(A1;{1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20};1)="-";1;0))+1 و هذه جوهرة أخرى لأجلك =LEN(A1)-LEN(SUBSTITUTE(A1;"-";""))+1 الملف هنا
  13. أحسنت التجربة خيرطريقة للتعلم و تأمل هذا الاختصار Range("A1").Copy Range("C1").PasteSpecial Paste:=xlPasteValues Application.CutCopyMode = False * لا يلزم تحديد خلية قبل نسخها * لا يلزم تحديد خلية قبل اللصق إليها * السطر الأخير للتخلص من حالة النسخ
  14. أنسب شىء لما ذكرت برنامج google desktop هو طبعا مجانى حمله من هنا http://www.filehippo.com/download_google_desktop/download/f268ed17b64ecae556bd6624a25c0a46/
  15. أهلا أصدقاءنا الأحباب بارك الله فيكم أنتم أساتذتنا
  16. دالة mround ستحول 111 - 112 - 112.4 إلى 110 و تحول 112.5 - 113 - 114 إلى 115 أى أن الآحاد لو كانت أقل من نصف الخمسة فإنها تلغى و لو كانت أكثر من أو تساوى نصف الخمسة تقرب للخمسة وهذا مخالف لما ذكره السائل أما دالة CEILING فإنها تقرب للأعلى دائما يعنى الأرقام من 111 - 114 تقرب إلى 115 و الأرقام من 116 إلى 119 تقرب إلى 120 فليختر السائل ما يريد =CEILING(A3;5)
  17. أخى الفاضل ألم تقرأ ردى !؟ نعم النتيجة ممتازة وظهرت متطابقة مع نتائج دالة إكسل و هذا هو المطلوب و شكرا لك؟
  18. ممتاز جدا والنتيجة متطابقة مع دالة roundup فى إكسل لكن بقى أن نعرف آلية عمل هذه المعادلة ولماذا الضرب ثم القسمة علما أننى استخدمتها فى الاستعلام و مع حقل مضروب فى رقم حصة حكومة1555: Int(-100*[المرتب]*0.15)/-100 شكرا جزيلا لك
  19. السلام عليكم فى إكسل نستخدم دالة roundup للتقريب للأعلى مهما كان الكسر و ذلك عند التقريب للرقم العشرى الثانى أمثلة 49.1111 تصبح 49.12 49.1199 تصبح 49.12 أيضا 49.0001 تصبح 49.01 فنلاحظ جبر الكسر مهما كان من 1 إلى 9 فى أكسيس توجد دالة round ونتائجها مختلفة 94.1111 تصبح 49.11 49.1199 تصبح 49.11 49.0001 تصبح 49 ولعلاج ذلك أضفت للرقم ".0045" فجاءت المعادلة كالتالى و لكنى غير مطمئن للنتائج رغم أنها كلها صحيحة وذلك لقلة عدد البيانات المعادلة فى الاستعلام حصة حكومة 15: Round([المرتب]*0.15+.0045;2) هل هذه الطريقة صحيحة؟ وشكرا
×
×
  • اضف...

Important Information