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

طارق محمود

أوفيسنا
  • Posts

    4,533
  • تاريخ الانضمام

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

  • Days Won

    42

كل منشورات العضو طارق محمود

  1. السلام عليكم الدالة: MEDIAN تستخدم هذه الدالة للحصول علي رقم المنتصف لمجموعة أرقام وهي تختلف عن دالة المتوسط الحسابي AVERAGE بمعني أن دالة المتوسط الحسابي AVERAGE تحصل منها علي حاصل قسمة (مجموع الأرقام)علي (عددها) ولكن هذه الدالة MEDIAN تأتي برقم يتوسط مجموعة الأرقام المدخلة بناء الجملة MEDIAN(number1, [number2], ...) مثال =MEDIAN( 2000, 1000, 10, 20, 8000)=1000 وهو الرقم في المجموعة الذي ترتيبه في المنتصف بمعني أن هذه الارقام الخمسة ، إذا رتبتها تصاعديا او تنازليا يكون منتصفها أي الرقم الثالث من الأعلي أو من الأسفل هو 1000 يسبقه رقمان ويليه رقمان في حين أن متوسط نفس الأرقام = =AVERAGE( 2000, 1000, 10, 20, 8000)=2026 = حاصل قسمة (مجموع الأرقام)علي (عددها) = 11030÷ 5 ويلاحظ: إذا كان عدد الأرقام فرديا فتأتي الدالة برقم المنتصف كما أوضحنا ولكن إذا عدد الأرقام زوجيا فتأتي الدالة برقم متوسط حسابي للرقمي المنتصف مثال آخر لحالة عدد الأرقام الزوجي =MEDIAN(2,3,3,5,7,10)=4 وهو متوسط حسابي للرقمي المنتصف 3،5 في حين أن متوسط نفس الأرقام = =AVERAGE(2,3,3,5,7,10)=30/6 = 5
  2. السلام عليكم ماشاء الله جزاك الله خيرا أخي الفاضل والخبير / خبور خير سأسمح لنفسي بوضع ملاحظة حتي لايأخذ الموضوع اتجاها غير مناسب :: مشكلة الأفاضل والمحترفين أمثال شخصكم الكريم ان الناس تتوقع منهم الكثير والكثير أنا عن نفسي ، أود ان اجد الوقت لدراسة كل مشاركاتكم العبقرية والتي تدل عن ذكاء حاد ، ماشاء الله اللهم مازدك علما وعملا وتواضعا :: أنا كنت حابب أشارك ولكني لم أفعل حتي أترك لك المجال لتأتينا بكل مايسمح به وقتك وحيث انك فتحت الباب لمشاركة باقي الأعضاء فسوف أجهز مشاركة في نفس الموضوع تقبل من كل التقدير والإحترام انت وكل المشاركين في الموضوع وكل اعضاء أوفيسنا
  3. السلام عليكم أخي السيد الأفضل ترسل الملف نفسه
  4. السلام عليكم أهلا ومرحبا بك بين إخوانك أخي الكريم إن شاء الله تجد ماتريد وأكثر ، كما هو الحال مع جميع الأعضاء المطلوب منك أولا ، البحث جيدا بالمنتدي بدلالة كلمات مثل "شئون العاملين" -"شؤون العاملين" - "أجازات مرضية" - ... تفحص نتائج البحث علي مهلك فقد تجد أكثر مما تريد فالمنتدي مليء بمثل هذه الحالات أنا لست متخصصا في شؤون العاملين ولكن بالبحث مثلا وجدت لك الروابط التالية http://www.officena.net/ib/index.php?showtopic=34525&st=0&p=181064&hl=+%D4%C4%E6%E4%20+%C7%E1%DA%C7%E3%E1%ED%E4&fromsearch=1&#entry181064 أو http://www.officena.net/ib/index.php?showtopic=32105 ثانيا إذا لم يفلح معك البحث عليك بالتالي (1) إرفاق ملف بدائي عن شكل البيانات المتاحة لديك بدون عمل أي تعديلات عليها (2) لإرفاق الملف ، لابد من ضغطه أولا عن طريق winrar أو winzip فقط (3) تضع تصور لشكل البيانات المريح لك في الإدخال (فورم مثلا مكونة من كذا و ...) (4) تحصر جميع حالات الإدخال جيدا ، فإذا كانت كما في سؤالك فستكون مثلا (الاجازات - التامينات - ساعات العمل الاضافية - التعيينات الجديدة - ترك العمل -أخري) (5) تحصر جميع الحالات الفرعية من الحالات الأصلية مثلا (الاجازات : إذن - مرضية - بدون إذن - سفر - طارئة ) ومايترتب عليها (6) تضع تصور آخر لشكل التقارير التي يمكن أن تريدها في الإخراج (شيت مثلا أو جدول مكون من كذا و ...) (7) التصورات هذه ، فقط شكل لما تريد أو الذي تعتاده ولتساعد من يريد المداخلة
  5. السلام عليكم أخي العزيز مرفق الملف بالتنسيق الشرطي غير في تواريخ الشيكات أو في تاريخ اليوم لتري النتائج عندي مشكلة في التحميل أنظر المرفق علي الرابط http://www.4shared.com/file/2gNmUQQJ/Reminder2.html
  6. السلام عليكم أخي أبوسارة جزاك الله خيرا ولاذكاء ولاحاجة بس أنا كنت أتعرض لموضوع مماثل من زمان وحاولت ولم أفلح وقتها والحمد لله تمت الآن بفضل الله
  7. السلام عليكم أخي العزيز كما قال أخي الفاضل / يحي ليس من السهل حلها من خلال المعادلات ولكن يمكن حلها من خلال الأكواد او الدوال المعرفة (1) حاولت أولا بالمعادلات ولم أستطع وإن كنت قاربت ملخص لما عملته بالمعادلات أضفت لك أيضا بعض البيانات ليكون الحل أشمل تركت المعادلات في العمودين F،G وكونت لمعادلات في الأعمدة الأخيرة والتي تبدأ من العمود I وقد وضعت لكل عمود عنوان يدل علي محتواه ووضعت تنسيق شرطي للصفوف التي بها بيع أري أنك متمكن في المعادلات وقد تستطيع إكمالها (2) أيضا حاولت بالأكواد والحمد لله حللتها مرفق الملف به 3 شيتات ____________المسألة الأصلية و___________محاولة حلها بالمعادلات و___________حلها بالأكواد تفضل المرفق مايرد اولا يصرف اولا.rar
  8. السلام عليكم أخي العزيز جرب المعادلة التالية في الخلية H6 =SUMPRODUCT(($C$3:$C$14=F6)*($D$3:$D$14<>0)*($D$3:$D$14))/SUMPRODUCT(($C$3:$C$14=F6)*($D$3:$D$14<>0)) ثم إنسخها للأسفل
  9. السلام عليكم أخي العزيز أنظر الخلايا الخضراء في المرفق إن شاء الله يكون كما تريد تفضل تحصيل مفصل5.rar
  10. السلام عليكم تفضل أخي الكود المطلوب مع ملاحظة بالطبع أنه يجب ان يكون بالملف نطاق إسمه NO. وايضا نطاق إسمه prices حتي تعمل دوال VLOOKUP بلا مشاكل Sub chg2code() For i = 5 To 10000 ' أرقام الأسطر التي تريد المعادلات فيها '(1) Cell A5 In EXCEL : = IF(E5="","",IF(D5<>"",A4+1,A4)) If Range("E" & i).Value = "" Then Range("A" & i).Value = "" Else If Range("D" & i).Value <> "" Then Range("A" & i).Value = Range("A" & i - 1).Value + 1 Else Range("A" & i).Value = Range("A" & i - 1).Value End If End If '(2) Cell I5 In EXCEL:= IF(AND(COUNTIF($A$5:A5,A5)=1,A5<>""),SUMIF($A$5:$A$10000,A5,$H$5:$H$10000),"") If WorksheetFunction.CountA(Range("A5:A" & i)) = 1 And Range("A" & i) <> "" Then Range("I" & i).Value = WorksheetFunction.SumIf(Range("A5:A1000"), Range("A" & i), Range("H5:H1000")) Else Range("I" & i).Value = "" End If '(3) Cell K5 In EXCEL:= =IF(J5<>"",VLOOKUP(J5,NO.,2,),"") If Range("J" & i) <> "" Then Range("K" & i).FormulaR1C1 = "=VLOOKUP(RC[-1],NO.,2,0)" Range("K" & i).Copy Range("K" & i).PasteSpecial Paste:=xlPasteValues Application.CutCopyMode = False Else Range("K" & i).Value = "" End If Next i End Sub
  11. السلام عليكم اخي العزيز المرفق به نصف ماتطلب وهو معادلات للملف الذي وضعته انت مع ملاحظة أن أسماء الورقات والموجودة في عمود البيان لابد ان تكون صحيحة لأن المعادلات تعتمد عليها أما بالنسبة لتطوير الملف فيحتاج وقت طويل وان كنت متأكد انك بالبحث في المنتدي ستجد الكثير والكثير في هذا الموضوع ولكنها غالبا بالأكواد عموما تفضل المرفق المخزن2.rar
  12. السلام عليكم أخي الكريم للتأكيد علي الفكرة ، مرفق شرح للكود سطر بسطر قد يكون الأسرع ان أعمل لك ماتريد ولكني أصر علي أن تحاول بنفسك وستفاجا بالنتيجة وسيتدخل الكثير من الإخوة لأن الأسئلة ستكون صغيرة وفي نقاط محددة أنظر المرفق شرح الكود.rar
  13. السلام عليكم الكود فعلا رائع وبسيط جزاك الله خيرا
  14. السلام عليكم أخي العزيز معظم الإخوة ، وأنا منهم، ليس لديهم الوقت الكثير لذلك يستحب تقليل الجهد المطلوب قدر الإمكان ليعطي السائل فرصة لهم للمساهمة ويعطي نفسه فرصة لتمام عمله بيده أخي الحبيب في الكود التالي حل لأحد الخلايا الصفراء A5 - A1000 وتعمدت كتابته بطريقة بسيطة ومطولة بعض الشيء ليمكنك من عمل البقي علي نفس المنوال حاول وأخبرنا النتيجة وسيحاول معك الكثير من الإخوة تفضل الكود Sub chg2code() 'Cell A5 In EXCEL : = IF(E5="","",IF(D5<>"",A4+1,A4)) For i = 5 To 10000 ' أرقام الأسطر التي تريد المعادلات فيها If Range("E" & i).Value = "" Then Range("A" & i).Value = "" Else If Range("D" & i).Value <> "" Then Range("A" & i).Value = Range("A" & i - 1).Value + 1 Else Range("A" & i).Value = Range("A" & i - 1).Value End If End If Next i End Sub
  15. السلام عليكم في المثال الأخير في الخلية E2 جرب المعادلة =SUMPRODUCT(--($A$2:$A$404<=D2)*($A$2:$A$404>=C2)) ثم خذ منها نسخة للأسفل
  16. السلام عليكم أخي الكريم في الخلية H3 اكتب المعادلة =COUNTIF(B1:B8,">0.89") وفي الخلية H4 اكتب المعادلة =COUNTIF(B1:B8,">0.79")-H3 وفي الخلية H5 اكتب المعادلة =COUNTIF(B1:B8,">0.49")-H3-H4
  17. السلام عليكم الأخت الفاضلة عفاف تستخدم هذه الطريقة للحفظ بحماية (باسوورد) في حالة أن الملف مهم أو به بيانات سرية أو شخصية كما أوضح اخونا زين 1-أضغطي على File أو Fichier(فرنسي) أو ملف (عربي) 2- أضغطي على Save AS أو Enregistrer sous أو حفض بي ونزيد ممكن أيضا ببساطة الضغط علي F12 للإستغناء عن الخطوتين السابقتين 3- على يمين و أعلى النافدة توجدTools أو Outils أو أدوات 4- بعد الضغط تفتح نافدة صغيرة 5- ضعي الباسورد الذي تريدين بعد غلق الملف وعند محاولة الفتح سيطلب الإكسل كلمة السر ولو نسيتيها لن تستطيعي فتحه فيما بعد ، أطمئنك انه يوجد برامج لفك الملفات المحمية بكلمة سر ولكنها ليست سهلة وليست متاحة للجميع تحياتي
  18. السلام عليكم أخي الحبيب أضف شرطا في المعادلة لتفادي هذه الحالة بمعني أنه إذا كان وقت الإنصراف أقل من الحضور فيضيف 1 إلي وقت الإنصراف حيث أن الوقت دائما جزء من اليوم واليوم الكامل (24 ساعة) يعد في الإكسل 1 صحيح النهاية إستبدل المعادلة في الخلية D3 من =C3-B3 إلي =IF(C3<B3,1+C3-B3,C3-B3) وخذ منها نسخة للباقي
  19. السلام عليكم الأخ lek_ro7i نعم اخي يمكنك التعديل كم تشاء كل الحكاية أنك تستبدل العناويين والأسماء إلي اللغة التي تريدها أما المعادلة =IF(E9>=TODAY(),"",IF(G9<>"",DATEDIF(G9,TODAY(),"d")&" يوم","")) ستصبح =IF(E9>=TODAY(),"",IF(G9<>"",DATEDIF(G9,TODAY(),"d")&" day",""))
  20. السلام عليكم لم أكن اعلم انه يوجد معادلات جاهزة بالإكسل للتباديل وللتوافيق PERMUT و COMBIN ستسهل عليك كثيرا أنظر الرابط التالي http://www.officena.net/ib/index.php?showtopic=26071&st=0&p=123827&hl=%CA%E6%C7%DD%ED%DE&fromsearch=1&#entry123827
  21. السلام عليكم إفتح الملف ثم من File ثم Save As ثم Tools ثم General Option
  22. السلام عليكم لم أفهم فالخلية التي بها S1A1 مثلا أسفلها مباشرة اسم النطاق المربوط ولكني تعمدت أن يكون بخط صغير في الصف الثاني الملون بالأصفر إن كان هذا ماتطلب وإلا بعض الشرح لما تريد
  23. السلام عليكم أخي العزيز أنظر المرفق استخدم المعادلات المبينة به ثم أنقر بالماوس كليك يمين علي الخلايا التجميعية (لابد أن تكون محتوية علي صيغة الجمع =SUM( ) وسيتم تضبيط الناتج أوتوماتيكيا مع تلوين الخلايا التي تم ضبطها بالأحمر جرب المرفق ثم أخبرني بالنتيجة Classeur2.rar
  24. عفوا أخي لم أر مشاركتك إلا الآن لإرفاق الملفات بالمنتدي : لابد من ضغطها أولا عن طريق Winrar أو Winzip ثم إرفاق الملف المضغوط
×
×
  • اضف...

Important Information