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

خالد الرشيدى

الخبراء
  • Posts

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

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

  • Days Won

    6

كل منشورات العضو خالد الرشيدى

  1. اخى الكريم استخدم المعادلة التالية بعمود الملاحظات علها المطلوب =IFERROR(IF(LOOKUP(2;1/($G$1:G1=$G2);$I$1:$I1)>0;"";"يوجد لدية مهمة سابقة لايمكن اعطاءة اكثر من مهمة يجب اغلاق المهمة الاولى");"")
  2. الاستاذ والاخ الحبيب / ياسر خليل ابو البراء ظروف كانت سبب تللك الغيبه عن الموقع الحبيب الى القلب باعضائة الماس المحترمين لك منى فائق الاحترام والتقدير
  3. السلام عليكم ورحمة الله بارك الله فيك استاذنا رجب جاويش اريد لفت نظر الاخ الكريم الى انه من غير الممكن تنفيذ الامر بالمعادلات نظراً لانه فى حاله وضع معادلة بعمود المدفوع لتتغير عند جعل قيمه العمود I هى سداد - خالص سوف تمسح تلقائى عند وضع القيمه المدفوعه بمعنى اوضح لا يمكن ادخال قيمه بخليه تحوى معادلة وإلا مسحت المعادلة خالص تحياتى
  4. السلام عليكم اخى الكريم جرب المرفق التالى يمكنك استخدام اى من المعادلتين بالعمود C و D السلع.rar
  5. السلام عليكم اخى الكريم يمكنك استخدام احد المعادلتين التاليتين =SUMIFS($B$4:$B$24;$A$4:$A$24;">="&$A$27;$A$4:$A$24;"<="&$B$27) =SUMPRODUCT(($A$4:$A$24>=$A$27)*($A$4:$A$24<=$B$27);$B$4:$B$24)
  6. السلام عليكم ورحمة الله وبركاته اخى الكريم اعتقد ان الفكرة فى تعبئه الفاتورة بشكل سريع .. دعنا نتخيل انك كتبت فى احد الخلايا احد حروف البحث وبعدها ظهر الفورم عندها ستختار احد الاصناف بناء على حرف البحث الموجود بالخليه .. بعدها سيتم غلق الفوره لكتابه حرف جديد بالخليه يعبر عن الصنف الاخر المراد ادخالة وهكذا .. اسلوب معقد وبطئ ... اما وعن فكرة الملف كما طلبها الاخ محمد عبد السلام فتتسم بالسرعه حيث يوجد تكست بوكس تغير فيه حرف البحث فى كل مرة وتختار الاصناف دون الحاجه الى غلق الفورم وفتحه ... تقبل تحياتى
  7. السلام عليكم الاخ والاستاذ الحبيب / زيزو العجوز مجهود كبير .. وافكار مميزة .. .. جزاك الله خيراً الاخ / عبد الواحد احمد اعتقد ان هذا الملف هو للاستاذ محمد عبد السلام وقد تم تنفيذ ما طلبته حضرتك عليه .. فلما طرح موضوع جديد اما وان كان هناك تعديلات فكان يمكنك رفع الملف وطلب التعديل المطلوب .. عموما انظر الملف المرفق واطلب التعديلات التى تناسب طبيعه عملك على الملف ا2015_07_21_2_3.zip
  8. الاخ الفاضل /طائع الحمد لله انك قد وصلت لما تريد .. الحمد لله الذى بنعمته تتم الصالحات الاخ الفاضل / KHMB شاكر مرور حضرتك الكريم .. جزاك الله خيراً تقبلوا خالص تحياتى
  9. السلام عليكم الاستاذ الفاضل / ابو سليمان شكرا جزيلا على مرور حضرتك المحفز .. جزاك الله خيرا اخى الكريم جرب المرفق فلترة.rar
  10. السلام عليكم اخى الكريم .. جرب المرفق جيداً علة المطلوب تسكين فندق.rar ان لم يكن كذلك ضع بالعمودين تصور لشكل النتائج المتوقعه حتى يتضح الامر
  11. استبدل المعادلة السابقة بهذه المعادلة.. فى الخلية B5 ثم قم بالسحب =SUMPRODUCT(RawData!$H$6:$H$1000*(RawData!$I$6:$I$1000=$A$2)*(RawData!$F$6:$F$1000<>"مرتجع")*(RawData!$C$6:$C$1000=B$4)*(MONTH(RawData!$A$6:$A$1000)=MONTH($A5)))
  12. تفضل المطلوب بالمرفق فلترة_3.rar
  13. السلام عليكم اخى الكريم اليك المرفق عله المطلوب فلترة.rar http://www.officena.net/ib/topic/64288-الدالة-vlookup-match-iferror/#comment-418336 الرابط فيه شرح فكرة المعادلة المستخدمة
  14. السلام عليكم اخى الحبيب / زيزو العجوز .. جزاك الله خيراً اخى الكريم يمكنك استخدام المعادلة التالية.. ضعها فى الخلية B5 ثم قم بالسحب..بدون اعمدة مساعدة ولكن بالنسبه للشرط الثانى.. اين تكتب كلمة مرتجع =SUMPRODUCT(RawData!$H$6:$H$1000*(RawData!$I$6:$I$1000=$A$2)*(RawData!$C$6:$C$1000=B$4)*(MONTH(RawData!$A$6:$A$1000)=MONTH($A5)))
  15. السلام عليكم اخى الكريم يمكنك استخدام المعادلة التالىه =VLOOKUP($M$305-IF(WEEKDAY($M$305)-5<=0;0;WEEKDAY($M$305)-5);$C$2:$I$366;3;0) Retrieving the last value according to a certain date.rar
  16. السلام عليكم جرب الكود التالى عله يفى بالمطلوب Sub Button1_Click() Dim r As Range, e As Range, n%, LaRw@ With Application .ScreenUpdating = False: .EnableEvents = False: .Calculation = xlCalculationManual End With For Each r In æÑÞÉ1.Range(Range("A4"), Range("A4").End(xlDown)) n = WorksheetFunction.Match(r.Offset(0, 15), æÑÞÉ2.Range("A1:Zz1").Value, 0) Set e = æÑÞÉ2.Columns(n).Find(what:=r, LookIn:=xlValues, lookat:=xlWhole) If e Is Nothing Then LaRw = æÑÞÉ2.Cells(Rows.Count, n).End(xlUp).Row + 1 r.Range("a1:b1,n1:p1").Copy æÑÞÉ2.Cells(LaRw, n) End If Next With Application .ScreenUpdating = True: .EnableEvents = True: .Calculation = xlCalculationAutomatic End With End Sub ترحيل البيانات الى شيت خلاصة الرواتب الشهرية_2.rar
  17. السلام عليكم استاذنا المحترم / محمد حسن المحمد الف مبروك على الترقيه المستحقة .. زادك الله علماً ورفعةً والشكر والتهنئه موصوله لاخى الحبيب / عبد العزيز البسكرى الف الف مبروك الترقيه المستحقة ... دائما فى نجاح وتقدم ان شاء الله تقبلوا خالص تحياتى
  18. السلام عليكم ليس هناك خطأ بالمعادلة المستخدمة فقط يتم استبدال الفاصله العادية بالفاصله المنقوطة - وهو امر متعلق باعدادات الجهاز- لتصبح المعادلة =IFERROR(C2/B2*100;IF(ISTEXT(C2);C2;"")) برنامج_2.rar
  19. السلام عليكم ورحمة الله وبركاتة الاستاذ والاخ الحبيب / محمد حسن المحمد انى احبك فى الله .. خالص تقديرى واعجابى واحترامى لشخصكم المحترم الاستاذ والاخ الفاضل / سليم حاصبيا شكرا جزيلا لك استاذى .. نحاول ان نسير على خطاكم وفقنا الله واياكم لما فيه الخير استاذى القدير واخى الحبيب / ابــو البــراء والله انى احبك فى الله .. حقا من الشخصيات التى قلما نقابل مثلها تقدم باروع الاساليب واسهلها .. تحفز غيرك اسال الله العظيم ان يبارك لك فى علمك وعمرك تقبلوا خالص تحياتى
  20. اخى الكريم .. ضع المعادلة التالية فى الخلية AR4 ثم قم بالسحب =IFERROR(INDEX($M$3:$AQ$3;SMALL(IF($M4:$AQ4=1;COLUMN($M4:$AQ4)-COLUMN($M4)+1);COLUMN(A$1)));"") هذه معادلة صفيف اى بعد كتابتها نضغط CTRL+SHIFT+ENTER وليس ENTER New Microsoft Office Excel Worksheet.rar
  21. السلام عليكم اخى الكريم .. لم افهم المطلوب جيداً ..قم بوضع تصور واضح لطلبك مبدئيا .. اليك الملف التالى الرشيدى _ إحصاء_4.rar
  22. أ / أناناس الحمد لله انك قد وصلت لما تريد .. الحمد لله الذى بنعمته تتم الصالحات اخى م/ياسر البنا لكم اسعدنى مرور حضرتك خالص حبى واحترامى لشخصكم الكريم
×
×
  • اضف...

Important Information