m.r قام بنشر أغسطس 24, 2020 قام بنشر أغسطس 24, 2020 السلام عليكم: اخواني كيف يتم تقسيم السنة على 30 يوم بحيث يكون للموظف يومين ونصف بالشهر مثلا عند ادخال تاريخ في حقل هو 1/1/2020 يعطي 30 يوم كامل واذا غيرنا التاريخ الى 1/2/2020 يعطي 28 يوم واذا غيرنا التاريخ الى 1/3/2020 يعطي 25 يوم وهكذا الى اخر السنة…
تمت الإجابة د.كاف يار قام بنشر أغسطس 24, 2020 تمت الإجابة قام بنشر أغسطس 24, 2020 (معدل) اخي الكريم الاجازة السنوية : 30 يوم في الشهر : (30/12) يوم في اليوم : (30/(30/12)) يوم تاريخ اخر اجازة : 01/01/2019 المعادلة كالتالي X = "تاريخ اخر اجازة" مدة العمل الأيام DateDiff("D"; [x] ;now()) الشهور DateDiff("M"; [x] ;now()) السنوات DateDiff("YYYY"; [x] ;now()) ===================================== المعادلة الاجازة المستحقة حسب اشهر العمل الفعلية هي DateDiff("M";[X];Now()) * (30/12) الاجازة المستحقة حسب أيام العمل الفعلية هي DateDiff("D";[X];Now()) * ((30/12)/30) الاجازة المستحقة حسب سنوات العمل الفعلية هي DateDiff("YYYY";[X];Now()) * 30 تم تعديل أغسطس 24, 2020 بواسطه د.كاف يار 2
m.r قام بنشر أغسطس 24, 2020 الكاتب قام بنشر أغسطس 24, 2020 خوية كاف يار اكدر اغير المعادلة حسب اشهر بحيث يحسب من شهر الثاني وليس من شهر الاول وهكذا للاخير.. لان الشهر الاول بعد ما خلص وحسب يومين ونصف عليه. - اريد من يبدا شهر الثاني يستقطع يومين ونصف مال شهر الاول وهكذا.. اشكرك للمتابعة
د.كاف يار قام بنشر أغسطس 25, 2020 قام بنشر أغسطس 25, 2020 (معدل) 8 ساعات مضت, m.r said: خوية كاف يار اكدر اغير المعادلة حسب اشهر بحيث يحسب من شهر الثاني وليس من شهر الاول وهكذا للاخير.. لان الشهر الاول بعد ما خلص وحسب يومين ونصف عليه. - اريد من يبدا شهر الثاني يستقطع يومين ونصف مال شهر الاول وهكذا.. اشكرك للمتابعة اخي الكريم علامة X هي التاريخ الذي يتم حسابه الى تاريخ اليوم او لحظة الاستعلام بالإمكان إضافة عدد اشهر للتاريخ المراد حسابه من خلال الدالة DateAdd مع مراعاة اختيار الأشهر للفاصل الزمني M تم تعديل أغسطس 25, 2020 بواسطه د.كاف يار
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.